Original Post
There was a post about a week back on getting computers to develop a language and talk to each other, except no one knew what they would talk about...
So heres what I''ve thought up:
In your computer your running multiple agents (these will be doing the talking to one another) and these agents are part of a simulation.
The simulation consists of randomly placed walls, with a little ball bouncing around. AI agents who get hit by this ball die instantly (if your using Genetic Algorithms in conjunction this is the better option), or simply just get ''hurt''
The goal of each agent is to not get hurt.
However this will not encourage the agents to talk to one another, because quite simply they don''t care about each other. So we add in another condition:
When a agent other than the current one gets hurt, the current agent gets hurt. sort of like a guilt thing when you witness an agent getting killed and you didn''t help him.
Agents can comunicate globally by sending text messages (these text messages will likely be random gibberish ... unreadable by humans).
Agents can also see the ball if its with radius x of it.
Agents shout "I AM DEAD" upon being hit
Agents shout "I AM BORN" upon being spawned.
I think this in conjunction with GAs will force the Agents to develop a primitive way of alerting each other to the position of the ball.
If using GAs a better rule set:
IMPACTS kill outright
After a friend is impacted, every other Agents speed is reduced.
I''ll probably try developing a simulation like this, but I really don''t have a lot of experience with GA and Neural networks (that won''t stop me but...) does anyone else have any suggestions?