Darwinbots Forum

Bots and Simulations => Evolution and Internet Sharing Sims => Topic started by: Testlund on December 15, 2005, 02:30:20 PM

Title: How do I limit the bot population?
Post by: Testlund on December 15, 2005, 02:30:20 PM
I'm just wondering if someone have a suggestion how to limit the bot population in 2.4.A, so I can prevent it from slowing down so much. Either all the bots die out or they get so many that the program slows down to a freeze.

I think if I could limit the population to around 50 in smallest screen resolution, maybe the program will run acceptable.
Title: How do I limit the bot population?
Post by: shvarz on December 15, 2005, 03:57:02 PM
Nothing's as good as having a good predator.  But if your predator is poor and veggies outgrow, then you need to limit amount of energy that veggies are getting.

So, solutions are:

1. Give them less energy per cycle.
2. Add day/night cycles to cut their energy supply in half.
3. Make them do something to waste energy - run, spin, shoot, whatever.

Remember that you can always make veggies divide less often, that would cut down on their numbers as well.

Hope that helps.
Title: How do I limit the bot population?
Post by: Endy on December 17, 2005, 07:51:09 PM
I normally just stress the bots out by sticking them in a difficult simulation. Stuff like gravity and brownian motion work great. Some of the bots also have a built-in defficency like One and it's response to edges.

Only problem is that eventually the bots adapt to their enviroment and you can end up with the same overpopulation problem.
Title: How do I limit the bot population?
Post by: Azak on December 17, 2005, 09:05:09 PM
stressing them is hard when you cant set the costs in 2.4.a because they dont stay
Title: How do I limit the bot population?
Post by: Numsgil on December 17, 2005, 11:27:03 PM
Um, they do stay.  Or they should.  They do for me.

What are you doing to make them not stay.