Author Topic: NERO  (Read 4520 times)

0 Members and 1 Guest are viewing this topic.

Offline Daxx

  • Golden Axe Battler
  • *****
  • Posts: 8613
    • View Profile
NERO
« on: January 03, 2008, 01:41:36 pm »
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.

Quote from: NERO website
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 Page

NERO 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!



Offline Ultramarine

  • Bungeling Bay Raider
  • *****
  • Posts: 3278
  • Whatever.
    • View Profile
Re: NERO
« Reply #1 on: January 03, 2008, 01:49:18 pm »
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.

Quote from: NERO website
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 Page

NERO 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!

Nice find Daxx, this seems really interesting and I am not being sarcastic. I think every one should really take this into account, a game with evolving your own team of robots. Neat!!! ;)

Oh yeah, First to post W00t!! ;D
Kid: Oh wow I'm being deflowered by a grown woman!
Mother: By the way I'm your mother
Kid: OH GOD NO

EDIT: That's where it becomes rape if you were wondering.

ヽ(`∇´)人(´∇`)人(`∇´)ノ   (゚д゚; )

Offline Mr. Wizard

  • Karate Champ
  • *****
  • Posts: 3047
    • View Profile
Re: NERO
« Reply #2 on: January 03, 2008, 03:27:37 pm »
Ah, I played it back when it was a in the student showcase for 2006, but I didnt know they had released a sequal. :D

Offline Gianavel

  • Atari Combat Vet
  • *
  • Posts: 19
    • View Profile
Re: NERO
« Reply #3 on: January 03, 2008, 07:52:31 pm »
Hmm.

Anybody remember the show Odyssey Five?

Offline DaMuncha

  • Lode Runner
  • *****
  • Posts: 2248
  • GREAT SCOTTS!
    • View Profile
Re: NERO
« Reply #4 on: January 03, 2008, 08:41:11 pm »
I installed it, ran it, and got blocks and black squares all over my screen, the window was unresponsive and it crashed.

*throws game in rubbish bin*

Offline Daxx

  • Golden Axe Battler
  • *****
  • Posts: 8613
    • View Profile
Re: NERO
« Reply #5 on: January 04, 2008, 04:08:26 am »
I installed it, ran it, and got blocks and black squares all over my screen, the window was unresponsive and it crashed.

Sounds like your computer can't handle it properly.

I've been evolving a team which tries to hang back at the maximum range of the gun and snipes at the enemy. It's quite tricky to get them to do that without them either running away en masse or facehugging. Getting them to handle stuff in the way like walls is going to be even more tricky, I'm warranting.

How's anyone else finding it?

Offline Cobra

  • Moderator
  • All Your Base Zero Wing
  • *****
  • Posts: 8951
  • People want ducks.
    • View Profile
Re: NERO
« Reply #6 on: January 04, 2008, 04:37:31 am »
Where can I find system requirements?

Offline Slartibartfast

  • Ballblazer Plasmorb
  • *****
  • Posts: 3472
  • Do they speak English in What?
    • View Profile
Re: NERO
« Reply #7 on: January 04, 2008, 05:03:02 am »
I will attempt to install this when I get home.

Offline Daxx

  • Golden Axe Battler
  • *****
  • Posts: 8613
    • View Profile
Re: NERO
« Reply #8 on: January 04, 2008, 05:44:56 am »
Where can I find system requirements?

They're pretty low, I'll see if I can hunt them down for you.

EDIT: Actually, I can't find them anywhere. But if my crappy laptop can run it, I'm guessing anyone can.

Offline Cocytus

  • Atari Combat Vet
  • *
  • Posts: 10
    • View Profile
Re: NERO
« Reply #9 on: January 04, 2008, 07:07:20 am »
If you want I can ask Prof. Stanley (the creator of NEAT) on Monday when I get to class. If he doesn't know I'm sure he can ask his buddies in Austin, TX.

Offline Slartibartfast

  • Ballblazer Plasmorb
  • *****
  • Posts: 3472
  • Do they speak English in What?
    • View Profile
Re: NERO
« Reply #10 on: January 04, 2008, 08:04:05 am »
Got it working.  Now I just need to figure it out.

Offline Gunner

  • Bungeling Bay Raider
  • *****
  • Posts: 3255
  • No Smoking Zone
    • View Profile
Re: NERO
« Reply #11 on: January 04, 2008, 08:14:49 am »
Downloading...
:O
Also, Gunner is one of the children.
It's true.

Offline Daxx

  • Golden Axe Battler
  • *****
  • Posts: 8613
    • View Profile
Re: NERO
« Reply #12 on: January 04, 2008, 08:49:07 am »
If you want I can ask Prof. Stanley (the creator of NEAT) on Monday when I get to class. If he doesn't know I'm sure he can ask his buddies in Austin, TX.

You know him? That's pretty awesome. :D

This might be an accident, but it's a happy one. My troops have started to take up a cardioid pattern around the enemy, slightly closer at the back. I surmise that if I set up a turret and penalise getting hit I might be able to get them to approach from the rear. Now that's pretty cool, I wasn't able to do that in previous versions.

Offline Doctor Z

  • Space Harrier
  • *****
  • Posts: 4072
    • View Profile
Re: NERO
« Reply #13 on: January 04, 2008, 11:24:55 am »
I'm gonna try making guerrilla warfare-using ninjas. Any tips?

Offline Neoadept

  • Fooblitzky Fooble
  • *****
  • Posts: 4267
  • Has a nice hat
    • View Profile
Re: NERO
« Reply #14 on: January 04, 2008, 12:03:25 pm »
2.0 came out?  Awesome, now I have a reason to download it again.  See you folks on the battle field.
Nefarious?  Nearly.  Ne’er-do-well?  Never!  Neither nearly names this narrator.  Naive and knowledgeable, notorious and inscrutable, this nascent Nero is known naturally as Neoadept.