Author Topic: Strange mutation (Mut)(Chesterkit)-10.03.07  (Read 7283 times)

Offline chesterkit

  • Bot Neophyte
  • *
  • Posts: 5
    • View Profile
Strange mutation (Mut)(Chesterkit)-10.03.07
« on: March 10, 2007, 01:29:49 AM »
The odd thing is I didn't relise that the orginal Enitor Comesum was for an older version, here's the new bot.. I can't explain exactly what it does, but there's lots of pretty colors.

'#name: Cannibot.txt
'#generation: 12
'#mutations: 4
 cond
 *.robage 2 <
 start
 330 *.robage 1 add mult inc
 .deltie inc
 stop
 cond
 *.eye5 0 >
 *.nrg 30000 <
 start
 -1 .shoot store
 *.refveldx .dx store
 *.refvelup 12000 *.eye5 div 240 sub 0 floor 30 ceil add .up store
 stop
 cond
 *.eye5 0 =
 *.nrg 30000 >=
 or
 start
 1256 rnd .setaim store
 stop
 else
 *.eye5 0 =
 *.velscalar 0 =
 start
 100 .up store
 stop
 cond
 start
 *.refbody div dup stop
 -138 cond
 *.eye5 0 >
 *.body >
 *.refeye 1 >
 start
 -15 .up store
 stop
 cond
 *.eye5 50 >
 *.body >
 store
 *.refeye 1 >
 start
 19 .shoot store
 *.aim .shootval store
 stop
 cond
 *.nrg 25000 !%=
 start
 10 .repro store
 stop

'#hash: jl-[<^fVjWP[7;ZG/Ha!
« Last Edit: March 11, 2007, 09:15:31 AM by Jez »

Offline Jez

  • Bot Overlord
  • ****
  • Posts: 788
    • View Profile
Strange mutation (Mut)(Chesterkit)-10.03.07
« Reply #1 on: March 11, 2007, 09:21:43 AM »
I just entered this into the F2 league quickly, to see if it had any chance before filing it. Kept getting the error message "Cannibot.txt's dna hashing incorrect - ignoring parameters" Not being familiar with dna hashing I wondered if someone could explain.
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
Strange mutation (Mut)(Chesterkit)-10.03.07
« Reply #2 on: March 11, 2007, 09:35:23 AM »
try deleting these bits.

'#name: Cannibot.txt
'#generation: 12
'#mutations: 4

'#hash: jl-[<^fVjWP[7;ZG/Ha!

Offline chesterkit

  • Bot Neophyte
  • *
  • Posts: 5
    • View Profile
Strange mutation (Mut)(Chesterkit)-10.03.07
« Reply #3 on: March 11, 2007, 11:29:36 AM »
Well I don't think it has any chance, it seems to stay in the same spot and breed, not cutting ties.. It seems as if it's attacking itself, yet it seems to attack in random directions.

Offline Jez

  • Bot Overlord
  • ****
  • Posts: 788
    • View Profile
Strange mutation (Mut)(Chesterkit)-10.03.07
« Reply #4 on: March 11, 2007, 12:36:31 PM »
TBH I wasn't expecting it to have any chance but I had to test it just in case, it would be nice to see a (mut) bot gain an entry into the league!
My first (1G) bot was a mutation btw...
A couple of years ago, when I first started writing bots, I used to run lots of mutation tests on my bots to see if they could evolve into something better.

From what I have seen so far it reminds me of Turbo (IB)(F2)(Abyaly)-04.05.06

EDIT
Aargh, another missing link!
« Last Edit: March 11, 2007, 12:37:42 PM 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 Numsgil

  • Administrator
  • Bot God
  • *****
  • Posts: 7742
    • View Profile
Strange mutation (Mut)(Chesterkit)-10.03.07
« Reply #5 on: March 11, 2007, 11:00:17 PM »
If the hashing is incorrect, it means that the program thinks someone's been messing with the DNA outside the program.  It's there to prevent someone from saving a bot, rewriting its DNA, and pretending it "evolved".

Offline chesterkit

  • Bot Neophyte
  • *
  • Posts: 5
    • View Profile
Strange mutation (Mut)(Chesterkit)-10.03.07
« Reply #6 on: March 12, 2007, 07:01:40 PM »
[quote name='Numsgil' date='Mar 12 2007, 03:00 AM' post='1370675']
If the hashing is incorrect, it means that the program thinks someone's been messing with the DNA outside the program.  It's there to prevent someone from saving a bot, rewriting its DNA, and pretending it "evolved".
[/quote]

Hm? That's odd... I don't understand what that would acomplish anyway.

Offline Numsgil

  • Administrator
  • Bot God
  • *****
  • Posts: 7742
    • View Profile
Strange mutation (Mut)(Chesterkit)-10.03.07
« Reply #7 on: March 13, 2007, 01:08:21 AM »
It's an old feature that hasn't been properly tested in years, so don't think I'm accusing you or anything, but in theory some unscrupulous person could let the program run for a few thousand cycles, pick a random bot, and totally alter its DNA.  They could then present the bot as evidence of evolution, or lack of evolution, etc. etc.

Offline Endy

  • Bot Overlord
  • ****
  • Posts: 852
    • View Profile
Strange mutation (Mut)(Chesterkit)-10.03.07
« Reply #8 on: March 13, 2007, 02:46:03 AM »
Might be a good idea to work in the ability to directly cut and paste directly from the dna window in future versions. I've been using it for so long, I had actually forgotten about the hasing thing entirely.

Offline chesterkit

  • Bot Neophyte
  • *
  • Posts: 5
    • View Profile
Strange mutation (Mut)(Chesterkit)-10.03.07
« Reply #9 on: March 13, 2007, 06:11:33 PM »
[quote name='Numsgil' date='Mar 13 2007, 05:08 AM' post='1370684']
It's an old feature that hasn't been properly tested in years, so don't think I'm accusing you or anything, but in theory some unscrupulous person could let the program run for a few thousand cycles, pick a random bot, and totally alter its DNA.  They could then present the bot as evidence of evolution, or lack of evolution, etc. etc.
[/quote]


Ah, I was wondering if you were..

I just don't get it, what would that acomplish? So what if it doesn't evolve.. Just say you changed the dna anyway.

Well whatever, seems kind of pointless to do that to me.

I'll be sure to post more strange mutations I'm not planning on learning how to make my own dna but I am very interested in how it changes in certain situations.
« Last Edit: March 13, 2007, 06:15:14 PM by chesterkit »

Offline Botsareus

  • Society makes it all backwards - there is a good reason for that
  • Moderator
  • Bot God
  • *****
  • Posts: 4483
    • View Profile
Re: Strange mutation (Mut)(Chesterkit)-10.03.07
« Reply #10 on: November 02, 2010, 06:51:57 PM »
Quote
it would be nice to see a (mut) bot gain an entry into the league!

Trust me, I have been working that idea for about a year now. However, I did make good progress, when I get more free time I won't to make it generate at least as good as The_One.

Offline Shasta

  • Administrator
  • Bot Destroyer
  • *****
  • Posts: 231
    • View Profile
Re: Strange mutation (Mut)(Chesterkit)-10.03.07
« Reply #11 on: November 02, 2010, 10:32:35 PM »
Quote
Mar 13 2007, 05:08 AM

That is a bit of a necro there.