Quote from: Botsareus on March 26, 2011, 07:28:47 PM
With my revision of 2.45 i was thinking about redesigning the interface:
* You can only select robots when the simulation is paused.
Why?
Because selecting robots that are moving 100 mph is hard anyway.
And good luck if you are tracking one.
Also, If you are zoomed in but not tracking, I want to be certain that when I drag the screen to see a different part of the simulation, I will not select a robot by accident.
The hash doesn't work. Fix it or drop it. If I restart I don't need old mutations
The whole point of hash was, from Purple Ychoo (err spelling is wrong,) to prove that the robot did mutate.
I decided to keep it so I know what mutations happened the lest run (since I am doing a run based system)
I will try to compress it as much as possible.
* You can save and load mutation rates from a drop down menu, the default file extension will be bla.mrates.txt
Why?
Since I am doing a run based system I need to re introduce the most successful mutation rates.
The first line in the robot file will contain it's dna size, and adjust the default mutation rates accordingly.
No? Not quite sure what you want to achieve. When it comes to mutation rates I want to be able to make the odds much smaller by default
1.) My run based system has a dna length shortening period that is not a simple one.
I use a combination of external macros and tweaks to the program.
I need to know the length of the dna as quickly as possible. So I decided to use this method.
2.) ok, but if the robot is only like 5 commands, those odds are too small anyway.
P.S.
Thanks for comments and qustions.