AI Emergent Behavior
Loading...
1,088
Loading...
Uploader Comments (soshimo)
see all
All Comments (6)
-
Excelent. I'd like to know in which language did you program them, and i agree with you. This is an emergent behavior, because you can't guess what will happen just knowing the first rules.
-
an interesting idea, but I don't think this really qualifies as emergent behavior. To make that argument that this behavior is emerging from a simple set of rules is putting the cart before the horse. An intelligent being (you) made these rules that allow the behavior to occur. I've always though of emergent bahavior as a way for scientists to explain evolution without really explaining where it comes from. As an atheist, this is incredibly frustrating to me, you can imagine why.
-
good stuff
Loading...
@bogusrx Thank you! I used C# to program this simulation. I based it off some C++ code that I had but this version is all CLR (C#).
soshimo 8 months ago
An example of emergent behavior which results from a simple set of rules is flocking behavior. Do you think that fish, fowl, herds, etc.. actually think about what they have to do in order to create the "flock"? Of course not, what they know is: stay so far away from my neighbor, but don't stay too far away, if my neighbor starts to turn I gradually start to turn the same direction, if my neighbor slows down or speeds up, I gradually change speed. This is the same only using agents.
soshimo 1 year ago
The agents don't know about the "team" or the score, crowd, etc... All they know is - stay this far away from attacker or get this close to the ball. They know basic intercept behavior - which is built into most species in the animal world - kind of hard wired so you can't really say that's "intelligent" any more than you can say a mosquito is "intelligent". Yet using these simple rules a very complex behavior - a soccer team - emerges. Emergent behavior. Textbook definition.
soshimo 1 year ago