Now, bear with me for one moment. This thread might be better suited to the PC Games section, but I thought it would gather more attention in here whilst we're waiting for release date announcements and so forth.
Neural Evolving Robot Operatives (or
NERO) is a machine learning game where you evolve your own team of robots and train them up to fight. The robots have neural nets which when training are affected by a form of artificial selection. Since you influence which bots survive and which do not, you can evolve a team on your whim, training them to perform various tasks in battle.
NERO is an example of a new genre of games, called Machine Learning Games. Although it resembles some RTS games, there are three important differences: (1) in NERO the agents are embedded in a 3D physics simulation, (2) the agents are trainable, and (3) the game consists of two distinct phases of play. In the first phase individual players deploy agents, i.e. simulated robots, in a "sandbox" and train them to the desired tactical doctrine. Once a collection of robots has been trained, a second phase of play (either battle or territory mode) allows players to pit their robots in a battle against robots trained by some other player, to see how effective their training was. The training phase is the most innovative aspect of game play in NERO, and is also the most interesting from the perspective of AI research.
The artificial neural network "brains" learn by means of the NEAT or Neuro-Evolution of Augmenting Topologies algorithm. Neuroevolution is a genetic algorithm, i.e. a reinforcement learning method that operates by rewarding the agents in a population that perform the best and punishing those that perform the worst. In NERO the rewards and punishments are specified by the players, by means of slider controls. The genetic algorithm decides which robots' "brains" are the most and least fit on the basis of the robots' behavior and the current settings of the sliders.
More information can be found
here, and on the NEAT
Wikipedia PageNERO 2.0 has been released fairly recently and can be found from the game's website
here. I think it would be quite interesting to see what GamingSteve forum members can come up with, and maybe have some battles amongst ourselves!