Darwinbots Forum

Bots and Simulations => Bot Tavern => Topic started by: Botsareus on December 04, 2010, 12:36:25 PM

Title: How will leagues work when we update the program to use chloroplasts?
Post by: Botsareus on December 04, 2010, 12:36:25 PM
Decided to start this topic here because it is more formal; Here we discuss:

How will leagues work when we update the program to use chloroplasts?

You can also see the chloroplast topic in suggestions for more details.
Title: Re: How will leagues work when we update the program to use chloroplasts?
Post by: Panda on December 04, 2010, 07:08:00 PM
They will work fine, but veggies now also run in leagues, they should be less overpowered now.
Title: Re: How will leagues work when we update the program to use chloroplasts?
Post by: Billy on December 05, 2010, 02:55:20 PM
I agree with Panda, they shouldn't be changed, except I think chloroplasts should be banned in F3.
Title: Re: How will leagues work when we update the program to use chloroplasts?
Post by: ikke on December 06, 2010, 03:30:43 AM
Perfect balancing is indicated by best chloro & best regular should have even odds at winning. You could use it to set various constants
Title: Re: How will leagues work when we update the program to use chloroplasts?
Post by: Numsgil on December 06, 2010, 01:05:05 PM
Perfect balancing is indicated by best chloro & best regular should have even odds at winning. You could use it to set various constants

I suspect we'll need to tweak things to get it balanced like that.

Not that the rest of the system is perfectly balanced either, of course :P
Title: Re: How will leagues work when we update the program to use chloroplasts?
Post by: Botsareus on December 08, 2010, 02:41:52 PM
Quote
They will work fine, but veggies now also run in leagues, they should be less overpowered now.

Ok, then give me a version of Alga_Minimalis that uses chloroplasts.

Quote
I suspect we'll need to tweak things to get it balanced like that.

Please make sure that a simple robot sutch "Alga_Minimalis" is not on par with an advanced robot such as 'The One."
Title: Re: How will leagues work when we update the program to use chloroplasts?
Post by: Numsgil on December 08, 2010, 04:15:41 PM
Please make sure that a simple robot sutch "Alga_Minimalis" is not on par with an advanced robot such as 'The One."

How would that even possibly be the case?  Alga Minimalis has no combat abilities, so the only way it would win against The One is if The One is just broken on its own.
Title: Re: How will leagues work when we update the program to use chloroplasts?
Post by: Botsareus on December 19, 2010, 10:55:42 AM
Excellent.

However, I am still waiting for a robot that uses the new features. I guess everyone is waiting, so we will wait.
Title: Re: How will leagues work when we update the program to use chloroplasts?
Post by: Panda on December 19, 2010, 02:25:55 PM
Code: [Select]
cond
500 *.nrg >
5000 *.chlr <
start
.strchlr inc '(or whatever it is to store chloroplasts - I am also hoping that .strchlr also resets after each cycle, I can't remember if I did that)
stop

cond
1000 *.nrg >
start
50 .repro store
stop
Title: Re: How will leagues work when we update the program to use chloroplasts?
Post by: Panda on December 19, 2010, 02:36:37 PM
I wrote that just then so, if something is wrong with it then don't blame me!
Title: Re: How will leagues work when we update the program to use chloroplasts?
Post by: Botsareus on January 20, 2011, 03:27:27 PM
That is cool. thx Panda.

Numsigl is in charge of making major releases of the program, so, if anything is wrong we will know b4 the next major release.

I can change my avatar back yey!
Title: Re: How will leagues work when we update the program to use chloroplasts?
Post by: SlyStalker on March 06, 2013, 02:54:21 AM
sorry, but what are the chloroplasts in darwinbots?? i know what they are in real life but not sure about the darwinbots version  :huh:
Title: Re: How will leagues work when we update the program to use chloroplasts?
Post by: Botsareus on March 06, 2013, 11:46:21 AM
that is because we have yet to implement it :P

It will completely replace the vegy system.

Currently you have to click the vegy checkbox to have robots feeding from the sun. see picky

We are going to make it based on a value from the DNA and normalize by ambient light.

In the new version it will simply be called "repopulate" since any robot may have the ability to use chloroplasts at start-up.
Title: Re: How will leagues work when we update the program to use chloroplasts?
Post by: SlyStalker on March 06, 2013, 08:17:02 PM
ah i thought that 'chloroplasts' were veggies tied onto another cell which is feeding off them and dragging them around at the same time  :D