Author Topic: Swamped  (Read 5018 times)

Offline Enyawnej

  • Bot Neophyte
  • *
  • Posts: 25
    • View Profile
Swamped
« on: October 18, 2005, 11:23:38 PM »
Darwin Bots 24 runs great on my computer. Unfortunately I rapidly find myself with so many bots the program barely moves. Please advise

Offline Numsgil

  • Administrator
  • Bot God
  • *****
  • Posts: 7742
    • View Profile
Swamped
« Reply #1 on: October 18, 2005, 11:34:40 PM »
Don't run so many bots.  Or get a faster computer ;)  :lol:

Well, what sorts of bots are you overrun with?  Vegs or regular animal bots?

If vegs:

set the maximum population threshold to something you want.  The exact value depends alot on the simulation.

If animals:

Either increase costs, give vegs less nrg per turn, or (best in my opinion) set the "veg cooldown period" to like 10 or something.  This will create a maximal amount of nrg the simulation can get at once, which really stops bots from overeating and thus overproducing.
« Last Edit: October 18, 2005, 11:50:19 PM by Numsgil »

Offline Numsgil

  • Administrator
  • Bot God
  • *****
  • Posts: 7742
    • View Profile
Swamped
« Reply #2 on: October 18, 2005, 11:49:41 PM »
Quote
Darwin Bots 24 runs great on my computer.
BTW I just want to say that's soooo good to hear!

Ooohhh, I can feel my heart growing three sizes. ;)
« Last Edit: October 18, 2005, 11:49:53 PM by Numsgil »

Offline Enyawnej

  • Bot Neophyte
  • *
  • Posts: 25
    • View Profile
Swamped
« Reply #3 on: October 19, 2005, 01:42:25 AM »
Thank you. That solved the problem.
Next question if I may: How do I access more detailed bot information like the number of neurons present in each bot, etc?

Offline PurpleYouko

  • Bot God
  • *****
  • Posts: 2556
    • View Profile
Swamped
« Reply #4 on: October 19, 2005, 10:29:28 AM »
Quote
How do I access more detailed bot information like the number of neurons present in each bot, etc?
UHHHHH!  :blink:

Our bots don't use neurons. They are not actually AI programs.

A DarwinBot consists of 1000 memory locations, each with different values. Some of these directly relate to it's surroundings either as senses or as input areas to produce desired actions. All of these memory locations can be directly accessed either from the Bot's own DNA or from the console in the robot information window. (double click a bot to display this)
There are 10 kinds of people in the world
Those who understand binary.
and those who don't

:D PY :D

Offline Xflightx

  • Bot Neophyte
  • *
  • Posts: 2
    • View Profile
Swamped
« Reply #5 on: January 30, 2006, 06:09:25 AM »
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Don't run so many bots. Or get a faster computer  

Well, what sorts of bots are you overrun with? Vegs or regular animal bots?

If vegs:

set the maximum population threshold to something you want. The exact value depends alot on the simulation.

If animals:

Either increase costs, give vegs less nrg per turn, or (best in my opinion) set the "veg cooldown period" to like 10 or something. This will create a maximal amount of nrg the simulation can get at once, which really stops bots from overeating and thus overproducing.
````````````````````````````````````````````````````````````````````
Hmmm, There must be some programing needed for runing more bots.  Or I have some setting wrong but my computer uses dual pent 4 pros along with 256mb ram videocard ati and 3400mh 1500ram.  At high levels of bots it slows down for me to and will end up crashing the program. That is after a long time.  I might add I run games like battlefeild 2 at max settings and it does not even use half as mutch of my computer resorces in comperison to darwinbots.  Just something intaresting to think about ^_^ :idea:

Offline Numsgil

  • Administrator
  • Bot God
  • *****
  • Posts: 7742
    • View Profile
Swamped
« Reply #6 on: January 30, 2006, 10:32:54 AM »
I admit I was being a bit sardonic.

In actuality most computer games don't really simulate things like we're doing.  They use alot of tricks to make the user think it's simulating things.  Computer games fall, in my mind, under the category 'magic trick'.

That said, there are some algorithmic methods to make the program orders of magnitude faster that I haven't had time to implement.  Programming always takes 100 times longer than I seem to think in my mind  -_-

Offline Griz

  • Bot Overlord
  • ****
  • Posts: 608
    • View Profile
Swamped
« Reply #7 on: January 30, 2006, 01:05:15 PM »
Quote
That said, there are some algorithmic methods to make the program orders of magnitude faster that I haven't had time to implement. Programming always takes 100 times longer than I seem to think in my mind sleep.gif

hmmmmm ...
and you said end of feb so ...  let's see ...  
100 months or so ....
oh man! :lol:

you're doing fine Nums ...
give your head a break ...
go for a walk ...
check out evolution in the real world ...
like a bot ...
go look for food, mate .... all that stuff.  ;)
不知
~griz~
[/color]
   "The selection of Random Numbers is too important to be left to Chance"
The Mooj  a friend to all humanity
[/color]

Offline Numsgil

  • Administrator
  • Bot God
  • *****
  • Posts: 7742
    • View Profile
Swamped
« Reply #8 on: January 30, 2006, 01:31:41 PM »
Well it took me alot of time researching to really understand the problem enough to begin looking for the optimal solution.

I have found such an optimal solution.  I just have to implement it.