Author Topic: Darwinbots 2.46.01 Available  (Read 3735 times)

Offline Botsareus

  • Society makes it all backwards - there is a good reason for that
  • Moderator
  • Bot God
  • *****
  • Posts: 4483
    • View Profile
Darwinbots 2.46.01 Available
« on: December 17, 2013, 04:18:57 PM »
Download Link

List of changes:

  • Now you can write color as data into DNA file
  • You can now type commands in uppercase and the parser will interpret as lower case
  • reftie works correctly
  • small bug fix bad dna load rgb
  • epigenetic reset mutation implemented
  • Zoom follows selected robot
  • Now you can move an entire organism
  • Bug fix in epigenetic copy trough birthtie -ended up exposing some more memory
  • reftype defaults to what robot is touching if focus eye is zero
  • I was able to effectively neutralize vegy spikes
  • New mutation algorithms
  • Mutations save to file system
  • Delta2 and normalization defined
  • SUNLINE mutations implemented

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

Also check out...
« Last Edit: December 17, 2013, 04:26:29 PM by Botsareus »

Offline Numsgil

  • Administrator
  • Bot God
  • *****
  • Posts: 7742
    • View Profile
Re: Darwinbots 2.46.01 Available
« Reply #1 on: December 17, 2013, 05:29:08 PM »
You should explain what you mean by 'SUNLINE mutations implemented'.

Offline Botsareus

  • Society makes it all backwards - there is a good reason for that
  • Moderator
  • Bot God
  • *****
  • Posts: 4483
    • View Profile
Re: Darwinbots 2.46.01 Available
« Reply #2 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.
« Last Edit: December 17, 2013, 06:42:28 PM by Botsareus »

Offline Botsareus

  • Society makes it all backwards - there is a good reason for that
  • Moderator
  • Bot God
  • *****
  • Posts: 4483
    • View Profile
Re: Darwinbots 2.46.01 Available
« Reply #3 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.

Offline Botsareus

  • Society makes it all backwards - there is a good reason for that
  • Moderator
  • Bot God
  • *****
  • Posts: 4483
    • View Profile
Re: Darwinbots 2.46.01 Available
« Reply #4 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.

Offline Botsareus

  • Society makes it all backwards - there is a good reason for that
  • Moderator
  • Bot God
  • *****
  • Posts: 4483
    • View Profile
Re: Darwinbots 2.46.01 Available
« Reply #5 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.

Offline Testlund

  • Bot God
  • *****
  • Posts: 1574
    • View Profile
Re: Darwinbots 2.46.01 Available
« Reply #6 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.
The internet is corrupt and controlled by criminally minded people.