Author Topic: Attack of the minis  (Read 6421 times)

Offline Enyawnej

  • Bot Neophyte
  • *
  • Posts: 25
    • View Profile
Attack of the minis
« on: November 10, 2006, 09:50:33 PM »
I have querried this before. No matter what I do I always eventually end up with little tiny bots that almost look like just little white dots with a faint rim of color. Would someone send me a set of settings where this won't happen.

Also in the newest version occasionally a bot drags around a red or blue blob. What is that?
   Thanks

Offline Numsgil

  • Administrator
  • Bot God
  • *****
  • Posts: 7742
    • View Profile
Attack of the minis
« Reply #1 on: November 10, 2006, 10:07:21 PM »
Exactly what version are you using?

The blobs are probably the graphical representation of the bots being hit by shots.

What exactly are your settings right now that gets you tiny bots?  What bots are you using?

Offline EricL

  • Administrator
  • Bot God
  • *****
  • Posts: 2266
    • View Profile
Attack of the minis
« Reply #2 on: November 10, 2006, 10:31:37 PM »
There's a whole bunch of sims you can use here.

If you post your sim, that would help us figure out what is happening.
Many beers....

Offline kage

  • Bot Neophyte
  • *
  • Posts: 49
    • View Profile
Attack of the minis
« Reply #3 on: December 02, 2006, 08:18:38 PM »
Quote from: Numsgil
Exactly what version are you using?

The blobs are probably the graphical representation of the bots being hit by shots.

What exactly are your settings right now that gets you tiny bots?  What bots are you using?


I have experienced the same thing. I am pretty sure its a result of little body mass or something, because it usually happens when a bot reproduces a ton in a few seconds, its offspring are all really really small specs.

Offline Light

  • Bot Destroyer
  • ***
  • Posts: 245
    • View Profile
Attack of the minis
« Reply #4 on: December 03, 2006, 08:03:21 AM »
Kage is right, the bots size on the screen is proportional to how much body it has. When you start a sim all the bots start with 1000 body units. When one of the bots reproduces it splits its body with its offspring so if it does 50 .repro it will end up with 500 body units and if it produces again 250, 125 62.5 etc so it will get progressivly smaller, a bot with 1 body unit is barely visible as a tiny bot. When bots feed they get some body units as well as energy, but usually it is necessary to have the bot convert energy into body units with .strbody. It is possible to fix the bot radii so that its size isn't linked to its Body, with a little tick box at the bottom left of the general tab in settings.
In 2.42.9 little blobs appear when a bot is hit by a shot and to show the direction a bot is trying to move in I think and possibly another circle appears when Slime, Shell are present.

Offline Jez

  • Bot Overlord
  • ****
  • Posts: 788
    • View Profile
Attack of the minis
« Reply #5 on: December 03, 2006, 08:13:36 AM »
Quote from: Light
possibly another circle appears when Slime, Shell are present.

Yeah I've seen an extra circle around bots, was wondering what that meant, cheers!  

Devious Eraticatorus, Irishguys bot, is a one of the best examples I've seen so far (of the bots I've league tested so far) of body changing size, it ends up with some gigantic bots on the screen.

Adding a gene like;

cond
*.nrg 1000 >
start
10 .strbody store
stop

Or a variation of that would make your bots grow a bit bigger. You can turn the body back into nrg if your bot get low on nrg as well

Another way of doing it would be to add a line to your reproduction gene's conditions, something to check that the bot has a certain amount of body before you allow it to reproduce.
« Last Edit: December 03, 2006, 08:56:37 AM by Jez »
If you try and take a cat apart to see how it works, the first thing you have in your hands is a non-working cat.
Douglas Adams

Offline Light

  • Bot Destroyer
  • ***
  • Posts: 245
    • View Profile
Attack of the minis
« Reply #6 on: December 03, 2006, 08:48:20 AM »
Okay just been playing to see what all the graphics in the bot mean:

Yellow circle inside bot = Slime
Red circle inside bot = Shell

Different coloured lines on edge of bot
White line proportional to energy
Purple line proportional to body
Green line proportional to poison
Blue line proportional to venom

Red line projected out of bot circle shows direction and magnitude that the bot is trying to move

Blobs on side of bots appear when they have been hit by a shot
purple = -6
red = -1
white = -2
« Last Edit: December 03, 2006, 08:57:14 AM by Light »

Offline Jez

  • Bot Overlord
  • ****
  • Posts: 788
    • View Profile
Attack of the minis
« Reply #7 on: December 03, 2006, 09:19:49 AM »
Wow! You deserve a deerstalker hat and pipe!!  

I knew it all meant something but I didn't realise there was so much info to be got from just watching the bots now!!
If you try and take a cat apart to see how it works, the first thing you have in your hands is a non-working cat.
Douglas Adams

Offline EricL

  • Administrator
  • Bot God
  • *****
  • Posts: 2266
    • View Profile
Attack of the minis
« Reply #8 on: December 03, 2006, 12:40:57 PM »
Quote from: Jez
Wow! You deserve a deerstalker hat and pipe!!  

I knew it all meant something but I didn't realise there was so much info to be got from just watching the bots now!!


I plan to add a color key to the program soon.  Here the complete list at the moment:

Shot Impact Dots:

  FlashColor(1) = vbBlack         ' Hit with memory shot
  FlashColor(-1 + 10) = vbRed     ' Hit with NRg feeding shot
  FlashColor(-2 + 10) = vbWhite   ' Hit with Nrg Shot
  FlashColor(-3 + 10) = vbBlue    ' Hit with venom shot
  FlashColor(-4 + 10) = vbGreen   ' Hit with waste shot
  FlashColor(-5 + 10) = vbYellow  ' Hit with poison Shot
  FlashColor(-6 + 10) = vbMagenta ' Hit with body feeding shot
  FlashColor(-7 + 10) = vbCyan    ' Hit with virus shot


Resource Guages:
nrg vbWhite
body vbMagenta
waste vbGreen
venom vbBlue
shell vbRed
slime vbYellow,
.VTimer  vbCyan (For values < 100)
Many beers....

Offline fulizer

  • Bot Destroyer
  • ***
  • Posts: 198
    • View Profile
Attack of the minis
« Reply #9 on: November 11, 2007, 05:04:17 AM »
pr try lowering the amount of body that the parent gives!
that has inspired me to make puddingus swarmica
« Last Edit: November 24, 2007, 04:47:50 AM by fulizer »
"If this is coffee bring me tea, If this is tea, bring me coffee"

Offline Peter

  • Bot God
  • *****
  • Posts: 1177
    • View Profile
Attack of the minis
« Reply #10 on: November 11, 2007, 04:26:19 PM »
Quote from: fulizer
pr try lowering the amount of body that the parent gives!

?huh?  wha..    ?huh?

What do you mean.
Oh my god, who the hell cares.

Offline fulizer

  • Bot Destroyer
  • ***
  • Posts: 198
    • View Profile
Attack of the minis
« Reply #11 on: January 25, 2008, 09:01:37 AM »
yes I know thats possible but not how
"If this is coffee bring me tea, If this is tea, bring me coffee"