Darwinbots Forum

General => Announcements => Topic started by: Botsareus on December 17, 2013, 04:18:57 PM

Title: Darwinbots 2.46.01 Available
Post by: Botsareus on December 17, 2013, 04:18:57 PM
Download Link (http://ftp.darwinbots.com/Darwin2.46.01.exe)

List of changes:


On of my favorite features in this revision is 'zoom follow selected robot' it feels like a real video game now.

Also check out...
Title: Re: Darwinbots 2.46.01 Available
Post by: Numsgil on December 17, 2013, 05:29:08 PM
You should explain what you mean by 'SUNLINE mutations implemented'.
Title: Re: Darwinbots 2.46.01 Available
Post by: Botsareus on December 17, 2013, 06:11:15 PM
Good point.

Sunline mutations include:

Delta2, PointMutations2, CopyError2, Amplification and Translocation mutations.
It also includes a mod so every robot ".txt" file has a pair mutation rates file called ".mrate"

Amplification and Translocation are pretty much self explanatory.

CopyError2 and PointMutation2 are similar to CopyError and PointMutation except that they favor *.sysvars ( .sysvars if followed by store or .shoot store) . They also favor example:
Quote
-1 .shoot store

and

Quote
4 .focuseye store

where the value in bold is mutated.

The rate for pointmutation2 is linked to the length of regular pointmutation, this is done so the actual rates stay balanced if the mutation rates for both are the same. Pointmutation2 length is always 1.

Delta2 is a reasonably complex mod so more stuff in the mutation rates mutates. If you guys want me to explain further I will. Right now I am really tiered as I have been working on these for the past 7 hours.  :P

All this new algorithms are optional exsept for the .mrate file. Anytime you save a robot a companion mrate file WILL be created.

Bottom line is:

Items:

New mutation algorithms
Mutations save to file system
Delta2 and normalization defined

Are part of that last one. I just finalized it with that name.
Title: Re: Darwinbots 2.46.01 Available
Post by: Botsareus on December 18, 2013, 11:23:16 AM
[Bump]

Some bug fixes and the internal explanation for SunLineMutations now reads:

Quote
Sunline Mutations are more powerful mutation algorithms developed by Botsareus specifically for hyper-directed evolution and evolution of zerobots. All Delta2 mutations happen on reproduction except for Point Mutations defined above. Set zero for values to disable them.
Title: Re: Darwinbots 2.46.01 Available
Post by: Botsareus on December 18, 2013, 02:01:53 PM
[Bump]

Due to how the mutation work, you may experience lag at certain points in the simulation. I had no real way to fix that w/o causing a doevents while the robot array is locked (which is a big nono.) Unless Numsgil can direct me on how to unlock an array in vb6 w/o having a clue what is locking it.

Just FYI.
Title: Re: Darwinbots 2.46.01 Available
Post by: Botsareus on December 20, 2013, 10:08:04 AM
Snapshot search for Testlund:

I just compiled it so there is no way it can be infected, please let me know if it still flags it, so I'll know it is a false positive.
Title: Re: Darwinbots 2.46.01 Available
Post by: Testlund on December 21, 2013, 09:58:58 AM
Yup! I got a warning directly when I downloaded it. I'll just set my antivirus to ignore it then.