AI Researchers Produce New Kind of PC Game
Ken Stanley writes "In an unusual demonstration of video game innovation with limited
funding and resources, a mostly volunteer team of over 30 student
programmers, artists, and researchers at the University of Texas at
Austin has produced a new game genre in which the
player interacively trains robotic soldiers for combat. Unlike most games
today that use scripting for the AI, non-player-characters in NERO learn
new tactics in real-time using advanced machine learning techniques.
Perhaps projects such as this one will encourage the video game
industry to begin to seek alternatives to simple scripted AI."
Slashdotted before it even went live. Here is a working link. Downloads are currently at 511, I hope their counter has more than 9 bits...
This isn't entirely a new idea. CROBOTS, for example, put one in the position of designing AIs that control tanks and then pits them against one another in an arena.
Only for the purposes of helping distribution, and for a limited time, torrent available at nerogame.exe.torrent
Visit Lockjaw's Lair. He won't bite.
False.
FLOPs are not generally useful for things like scripted AI which are very branch heavy with a lot of indirection, and many possible branch targets and data requirements.
The techniques described in this game are highly mathematical in nature with a small memory foot-print, (adaptive neural networks and genetic programming via Kenneth Stanley's NEAT algorithm) and would benefit hugely from parallel vector proccessing.
Additionally, at the end of the day, the AI decision making is not nearly as expensive as the proximity-query and pathfinding routines that affect the decisions. These routines also benefit hugely from vector processors and high bus-bandwidth.
So fittingly, the AI will only suffer if the human intelligence can't adapt and make the fairly obvious decision to move toward more mathematical AI routines.