Inteligencia artificial en juegos: ¿cuán complejas son las IA más básicas en los juegos?

Bueno, dudo que los fantasmas de Pac-Man tengan algún tipo de IA. Simplemente están programados para dirigirse hacia su objetivo, Pac-man, tomando el camino más corto disponible.

Sin embargo, AI y ML en los juegos están avanzando muy rápido a medida que las cosas están en este momento. Se estima que el mercado de IA pasará de $ 643.7 millones en 2016 a $ 38.8 mil millones para 2025 .

Los personajes basados ​​en IA no solo se parecen a la inteligencia, sino que, en realidad, son inteligentes.

La inteligencia independiente de los NPC abre oportunidades para una verdadera IA – interacción humana, y allana el camino para nuevos juegos sociales y su fusión con realidades aumentadas y virtuales. “- Es una cita de este artículo realmente genial que he leído que cubre AI y ML (inteligencia artificial y aprendizaje automático, respectivamente)

El artículo completo: AI / ML y su futuro en los juegos.

A menudo no son complicados en absoluto.

Una de las IA más simples es simplemente darle a tu oponente una gran ventaja en material.

Una respuesta completamente aleatoria puede aparecer inteligencia si está respaldada por números.

Una variación de esto es tener múltiples oponentes comportándose aleatoriamente pero agresivamente. Esto puede dar la ilusión de patrones.

Los fantasmas en pacman tienen muy poca IA: se dirigen hacia el oponente.

En realidad, puedes crear IA muy complicadas a partir de algunas reglas básicas.

En el nivel más simple, un algoritmo a lo largo de las líneas avanza. Si se supera en número, retroceder, de lo contrario atacar, puede conducir a algunas situaciones bastante complejas.

Es posible modelar escenarios extremadamente complicados a partir de generadores simples; esta es la teoría de la simplicidad.

Uno de los juegos más difíciles de modelar es el fútbol (soccer), porque dependiendo de dónde estés quieres diferentes comportamientos.

La debilidad de los primeros modelos fue que nunca patearon tácticamente la pelota fuera de juego, también porque todos simplemente corrieron hacia la meta del oponente, y elegir una formación absurdamente atacante a menudo ayudó.

Si juegas póker contra un jugador que decide apostar o retirarse completamente al azar, entonces es mucho más difícil de lo que piensas.

Recuerde que la computadora puede ver su implementación. Si quisiera hacer trampa siempre ganaría.

More Interesting

Si tuvieras dos de las AlphaGo Zero AI y las hicieras jugar entre ellas, ¿se unirían constantemente o una obtendría una ventaja de alguna manera?

¿En qué debería centrarme: cosas de bajo nivel, inteligencia artificial, algoritmos generales (más desde la perspectiva matemática) o matemática pura en sí misma?

¿Cómo podrían las redes neuronales ser un ejemplo de IA simbólica?

¿Las compañías de tecnología que promueven la IA como el camino a seguir también tienen la obligación de volver a capacitar a nuestra fuerza laboral para hacer frente a la próxima interrupción del trabajo?

¿Cómo es la investigación de aprendizaje profundo en el MIT en comparación con la Universidad de Toronto, la Universidad de Montreal, NYU o Stanford?

Inteligencia artificial en juegos: ¿cuán complejas son las IA más básicas en los juegos?

¿Cuáles son los algoritmos de control de movimiento del robot de última generación para diferentes aplicaciones robóticas a partir de 2016?

¿Cómo funciona el algoritmo de ciencia de datos / aprendizaje automático de Piedmont Media para clasificar guiones de películas?

¿Cómo se podría crear una IA de autoaprendizaje para un videojuego?

¿Por qué necesitamos IA?

Ray Kurzweil siente que es probable que la IA poderosa sea buena para la humanidad, mientras que Bill Joy siente lo contrario. ¿Quién es correcto y por qué?

¿Qué país tiene la tecnología robótica más avanzada?

¿Cuál es el robot móvil más avanzado producido en masa?

¿Cuál es el estado del arte con respecto a la IA y la simulación para un juego de estrategia?

¿Qué universidades debe considerar un indio con obligaciones familiares para su doctorado en Machine Learning / Deep Learning / AI?