Язык Си для начинающих / #1 - Введение в язык Си
Pregunta a casi todos los estudiantes universitarios que conoces y te dirán que preferirían jugar más que estudiar para sus exámenes.
Gracias a los científicos informáticos de la Universidad Comenius en Eslovaquia y la Universidad Técnica Checa, pueden hacer ambas cosas. Desde 2011, estas dos universidades han sido sede de Student Starcraft A.I. Tournament (SSCAIT), una competencia donde los estudiantes codifican sus propios bots para jugar a un legendario juego de computadora Starcraft: Brood War y enfrentarlos entre sí.
"El primer SSCAIT fue un evento local, con solo 50 de mis estudiantes en Eslovaquia", dice Michael Certicky, fundador de SSCAIT y líder del grupo de investigación de Juegos y Simulaciones en CTU. Inverso. “Corrimos todos los juegos manualmente y nos divertimos mucho con eso. A los estudiantes les gustó, así que decidí abrirlo para el público y para no estudiantes el próximo año. En estos días, tenemos personas y equipos de todo el mundo que codifican bots y ven los juegos de escalera 24/7 en Twitch ".
Las compañías tecnológicas prominentes han estado entrenando a su A.I. para jugar varios juegos por turnos como el ajedrez e ir por años, pero solo recientemente han cambiado a juegos de estrategia en tiempo real. Estos juegos requieren la toma de decisiones en una fracción de segundo, que es una manera perfecta de impulsar a A.I. A sus límites y conseguir jóvenes talentos interesados en este tipo de investigación.
SSCAIT no ha hecho más que crecer desde sus humildes comienzos. SSCAIT está continuamente transmitiendo juegos entre bots enviados durante todo el año, pero el evento principal es un torneo de round robin al final de cada año. El torneo estudiantil del año pasado consistió en 1,035 juegos, mientras que este año SSCAIT tendrá 6,006 partidos que se jugarán durante un mes. Un testimonio de lo popular que se ha convertido este evento.
Con el crecimiento de la popularidad de SCCAIT a través de los años, Certicky dice que se ha dado cuenta de un aumento sustancial en la complejidad de algunas de las presentaciones de los estudiantes. En los primeros años del torneo, simplemente estaban codificados para realizar tareas específicas, ahora algunos de los bots tienen la capacidad de mejorar y mejorar cuanto más juegos jueguen.
¡La fase de torneos de SSCAIT 2017/18 acaba de comenzar!
Habrá 6006 juegos de round robin, que deberían durar como un mes. Puedes verlo todo en vivo, mientras chateas con otros en Twitch: http://t.co/E161gJiyKu ¡Disfruta! #StarCraft # ArtificialIntelligence #BWAPI #SSCAIT
- SSCAIT Tournament (@sscaitournament) 21 de diciembre de 2017
“Al principio, la mayoría de nuestros bots eran solo máquinas de estado codificadas, pero con el tiempo la gente comenzó a implementar muchas sofisticadas A.I. Métodos como planificación, algoritmos genéticos, y redes neuronales ”, dice Certicky. "Cada año, más bots utilizan el aprendizaje automático y mejoran solo jugando muchos juegos".
Este tipo de innovación es exactamente lo que hace que juegos como este sean un entorno virtual óptimo para probar y mejorar A.I. No hay dos juegos de Barco de estrellas siempre será exactamente lo mismo, esto significa que los codificadores no pueden simplemente programar sus bots para que solo tengan una estrategia.
En juegos basados en turnos como el ajedrez, A.I. los sistemas pueden calcular rápidamente el mejor movimiento disponible para ellos en función de cómo se haya movido su oponente. En los juegos de estrategia en tiempo real, a menudo no tienes idea de lo que está haciendo tu oponente hasta que está atacando a tu base. Esto empuja a los estudiantes a encontrar formas de adaptar sus bots a escenarios en constante cambio.
"AI. Los investigadores siempre han usado varios juegos como dominios para sus algoritmos, eso es parte del proceso ", dice Certicky. "Y después de ir y el póquer se resolvieron, necesitaban pasar a algo más desafiante, y los juegos de estrategia en tiempo real son una gran opción. Así que la aplicación principal es ser un dominio de juguete para la investigación de la IA ”.
Permitir que los codificadores de los estudiantes prueben los sistemas de construcción para prosperar en este entorno no solo es divertido: les ayuda a desarrollar habilidades que son extremadamente comerciales en su campo. ¿Quién pensó que los juegos podrían darle un trabajo en una empresa de tecnología líder?
Se está construyendo una "ciudad de robots" en Tsukuba, Japón
Japón podría convertirse en el hogar de la mayor comunidad de jubilados del mundo si se construye esta "ciudad de robots" en Japón. La nueva empresa Cyberdyne, Inc. anunció que planea construir una "ciudad de robots" que incluya hospitales e instalaciones de vivienda asistida. En noviembre, la HAL de Cyberdyne (miembro de asistencia híbrida) exos ...
Los programas de televisión están construyendo multiversos como las películas de cómics
La edad del universo compartido está sobre nosotros, nos guste o no. Si bien históricamente, es el lugar predilecto de los que ahorran en las mallas, los estudios ahora planean unirse a la diversión, sin importar el género. Ayer mismo, se anunció que Famke Janssen fue elegida para protagonizar una serie hermana potencial para NBC ’...
Tesla está construyendo portadores de automóviles propios para entregas más rápidas, dice Elon Musk
Tesla está eliminando más intermediarios. El lunes, el CEO Elon Musk reveló que la compañía ha comenzado a construir sus propios camiones portadores de vehículos de varios vehículos para acelerar las entregas y superar la acumulación de pedidos. El anuncio se produce cuando Tesla presiona a lo que Musk se refiere como un "infierno de logística de entrega".