Bots and Simulations > Mutations
Mutation: from evolve-2(x) series
peterb:
--- Quote from: ashton15 ---Look at fish, there eyes are to the side so they can see more things such as predators or maybhe food but less likely where it doesn't disepear after a few seconds like in darwin bots... I think part of it is because dawrinbots are tremoundsly short-sighted when you think about it, they can only see the width of about 20 cells whilst we see accuratly for about quarter of a kilometer, thus darwinbots have to make the most of the little we can see, the only reason our eyes point forwards is it means we can focus eyes on a single object and I guess at some point in our brain we do some trigonometry or some other thing to work out how far away anything is, bots bieng as short-sighted as they are it's also not as important to judge distances, maybhe if you allow bots to develop longer-ranged sight (maybhe longer range costs more energy like shootval) and delete the ability to know where exactly something is (x & y co-ords) so that a bot can only judge distance on apparent size and calculations then encourage complex MBs I don't think it would be long until you get some complex solutions to sight...
--- End quote ---
Maybe your onto something, your right their eye sight is short, most bots run forward, without looking around.
Better might me adjusted vision (maybe just as narrow as an eye5) but over a longer range using eyewidth.
Then create some kind of a multibot, with a few of such good eyes, maybe 2 or or more, maybe 2 forward and a few rotating eyes.
Hmm this indeed could become a complex bots, i wonder who will be first to create such bots.
I'm trying to get a grip on neural networks, so combined withe such a bot it would be real cool
Moonfisher:
If you have a large environment with low food and start out using eye5, then you're likely to end up going sideways, since a single mutation can easily cause it to happen and a bot moving sideways will scan a much larger area for food. The initial eyes aren't very wide, so moving forward looking through the middle eye will only scan a narrow path.
If you use a wider eye this is less likely to happen, and if you have abundant food then the next step will often be to spin when no food can be seen.
There are also other advantages to strafing, for instance if the conspec breaks it'll help offspring get away from their parents alive.
And ofcourse theres some disadvantages too obviously.
Personaly I think an interesting way to start off an evo bot is with reversed sight and .backshot inc executed every cycle (And a wider eye usualy).
This way offspring get away easy and don't spawn in ones line of fire. (Ofcourse if you want it to evolve tie feeding, this may not be the best way to go, but for shooters I think it's a good base)
Navigation
[0] Message Index
[*] Previous page
Go to full version