Bots and Simulations > Evolution and Internet Sharing Sims

Need help with evosim

<< < (2/3) > >>

NotLegalTender:
I ended up finding an anchor bot that attacks stuff that gets near it:

'#generation: 11
'#mutations: 850
 stop
 over ^ dec
 * -7 pow -23 dec
 .sx inc
 6 -9 >
 >=
 angle angle *.up pow pyth ceil | 19 pyth 511 ^ abs =
 <
 -16 sub store
 clear mult 3 *606 73 *.shoot inc
 >=
 <
 *615 & add else
 | !~=
 dupbool
 << and

''''''''''''''''''''''''  Gene:  1 Ends at position  50  ''''''''''''''''''''''' else
 -354 dist 824 1 %=
 *771 *-154 * 81 overbool
 << *.robage
''''''''''''''''''''''''  Gene:  2 Ends at position  63  ''''''''''''''''''''''' else
 dropbool
 ceil <
 ^ %=
 16 inc
 978 overbool
 store
 dupbool

''''''''''''''''''''''''  Gene:  3 Ends at position  75  '''''''''''''''''''''''
 cond
 start
 stop
''''''''''''''''''''''''  Gene:  4 Ends at position  78  '''''''''''''''''''''''
 div & start
 -1333
''''''''''''''''''''''''  Gene:  5 Ends at position  82  ''''''''''''''''''''''' else

''''''''''''''''''''''''  Gene:  6 Ends at position  83  ''''''''''''''''''''''' start
 store
 7 608 floor ceil .shoot dec
 1 2 ^ clearbool
 dup
''''''''''''''''''''''''  Gene:  7 Ends at position  96  '''''''''''''''''''''''
 cond
 inc
 rnd -8 <
 xor

''''''''''''''''''''''''  Gene:  8 Ends at position  102  '''''''''''''''''''''''
 cond
 *-988 not
 false
 *-305 -229 stop
''''''''''''''''''''''''  Gene:  9 Ends at position  109  '''''''''''''''''''''''
 !~=
 26 cond
 sqr 465 ^ div store
 ~ clear overbool
 angle <=
 start
 *.body sqr xor
 dupbool
 pyth 4 99
''''''''''''''''''''''''  Gene:  10 Ends at position  130  '''''''''''''''''''''''
 cond
 ++ <=
 swap -164 drop 7 26 | or
 dec
 xor
 rnd -823 abs 1 *-33 abs *15 * -12 xor
 ^ inc
 *544 dec
 << inc
 8
''''''''''''''''''''''''  Gene:  11 Ends at position  159  '''''''''''''''''''''''
 cond
 sub angle *.mass -3
''''''''''''''''''''''''  Gene:  12 Ends at position  164  '''''''''''''''''''''''
 cond
 34 swap drop dec
 ceil 5 mult
''''''''''''''''''''''''  Gene:  13 Ends at position  172  '''''''''''''''''''''''
 cond
 37 or
 12 4''''''''''''''''''''''''  Gene:  14 Ends at position  177  '''''''''''''''''''''''

'#hash: CR)xzPuv]ib$%@_'>%',

NotLegalTender:
Alright so reproduction has appeared, but, it's rather odd. The bots attach themselves to algae, and after a certain amount of time, the bots reproduce, and push the young to another spot (not always, only saw this once). However, due to high mutations, the bots end up either become unable to feed, become anchor bots, or unable to reproduce. And they have no conspec system, so, they often eat young.

Edit: Bot strain is stabilizing, but, still cannibalizes. Also, the bots that swim to feed on nrg shots went extinct in the new sim long ago. However, how should I find the individual most suitable for posting on this board? Mutation rates cause their genes to sometimes mutate away.

Edit 2: Found one, apparently the supposed "anchorbots" they make aren't anchorbots, rather, they wait until they get a certain amount of nrg, then tie to algae and reproduce.

Edit 3: Sometimes, with bots I evolved, it says that the hash is incorrect.

'#generation: 21
'#mutations: 185
 pow start
 over
''''''''''''''''''''''''  Gene:  1 Ends at position  3  ''''''''''''''''''''''' else
 ^ -7 over not
 inc
 -25 pow dec
 inc
 3
''''''''''''''''''''''''  Gene:  2 Ends at position  14  ''''''''''''''''''''''' else
 -9 ~=
 !%=
 angle *16 angle *.up dist dist ceil ceil 19
''''''''''''''''''''''''  Gene:  3 Ends at position  27  ''''''''''''''''''''''' else
 pyth 511 ^ mod =
 <

''''''''''''''''''''''''  Gene:  4 Ends at position  34  '''''''''''''''''''''''
 cond
 sub dup mult 3 >=
 inc
 *.shoot 64 store
 true
 *606 store
 <
 | mult store
 & store
 inc
 dupbool
 << inc
 %=
 dist and
 dropbool
 angle 1 895 *771 overbool
 << *.robage dec
 dropbool
 store
 stop
''''''''''''''''''''''''  Gene:  5 Ends at position  72  '''''''''''''''''''''''
 angle <
 ~ 978 store
 !%=
 %=
 - overbool
 store
 xor
 cond
 start
 clearbool
 stop
''''''''''''''''''''''''  Gene:  6 Ends at position  87  '''''''''''''''''''''''
 over >> and
 div start
 .tin2 store
 7 ceil floor 608 .shoot dec
 - 2 1 clearbool
 rnd store

''''''''''''''''''''''''  Gene:  7 Ends at position  106  '''''''''''''''''''''''
 cond
 clear sub store
 not
 -8 <
 ceil and

''''''''''''''''''''''''  Gene:  8 Ends at position  115  '''''''''''''''''''''''
 cond
 *-305
''''''''''''''''''''''''  Gene:  9 Ends at position  117  '''''''''''''''''''''''
 cond
 false
 not
 *-988 -229 stop
''''''''''''''''''''''''  Gene:  10 Ends at position  123  '''''''''''''''''''''''
 !~=
 swap 900 stop
 clearbool
 26 sqr 465 ^ <
 clear ~ <=
 start
 store
 angle overbool
 div *328 sqr xor
 dupbool
 clear sqr 4 swap <=
 ^
''''''''''''''''''''''''  Gene:  11 Ends at position  151  ''''''''''''''''''''''' start

''''''''''''''''''''''''  Gene:  12 Ends at position  152  '''''''''''''''''''''''
 cond
 -181 inc
 add 7 26 | or
 store
 xor
 inc
 rnd 1 sgn store
 -907 *-33 abs *15 * ~ and
 dec
 << dec
 *544 inc
 ^ inc
 dup
''''''''''''''''''''''''  Gene:  13 Ends at position  182  '''''''''''''''''''''''
 cond
 16 inc
 mult -16 *.shootval pow angle
''''''''''''''''''''''''  Gene:  14 Ends at position  190  '''''''''''''''''''''''
 cond
 pow 5 431
''''''''''''''''''''''''  Gene:  15 Ends at position  194  '''''''''''''''''''''''
 cond
 37 or
 0 4''''''''''''''''''''''''  Gene:  16 Ends at position  199  '''''''''''''''''''''''

'#hash: X:bY[SH7xn%A!LCp([O$

Numsgil:

--- Quote from: NotLegalTender on April 23, 2013, 02:26:41 PM ---Edit: Bot strain is stabilizing, but, still cannibalizes. Also, the bots that swim to feed on nrg shots went extinct in the new sim long ago. However, how should I find the individual most suitable for posting on this board? Mutation rates cause their genes to sometimes mutate away.

--- End quote ---

Turn down, or even off completely, the point mutations.  Once a bot can reproduce even some of the time, you want to lower the mutation rates.  Nothing can evolve if the mutation rates are too high, for some definition of "too high"


--- Quote ---Sometimes, with bots I evolved, it says that the hash is incorrect.

--- End quote ---

The hash doesn't actually do anything, so you can safely ignore it.

Botsareus:
To find a good robot to post use the 'find best' feature.

It is a little Crown icon.


Remember that the robots are simply mutating to reach Eco-stacies and are not really evolving. You may however get some interesting results if you make the environment complex enough.

NotLegalTender:
I already found it, and now I'm trying to evolve it in the face of predators, animal minimalis, and one other bot. I was gonna use my chigger, but, when I did that, and with mutations upped a bit for them, they became like the republican wasp.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version