Bots and Simulations > Evolution and Internet Sharing Sims
First Evosim
Numsgil:
Eric has relatively recently revamped the way the flow commands (cond, start, else,stop) work to get in line conditons working. So I think yes, stores in cond blocks will execute.
You're definitely right that that *.nrg .shootval store line is interesting. It would seem to scale its shot strength based on the amount of nrg it has. I wonder what it mutated from. Animal Minimalis doesn't have any shootvals.
The_Duck:
Looks like that line was just a fluke; it's mutated away.
I noted just now that there are two distinct subspecies in the sim; one is reddish and smaller and the other grey and bigger. I'm at cycle 10.8 million now; the common ancestor was around cycle 9.3 million, 1.5 million cycles ago. That's about 1000 generations!
The main grey genome:
--- Code: ---'''''''''''''''''''''''' Gene: 1 Begins at position 1 '''''''''''''''''''''''
start
*.eye7 *.refeye *.myeye
'''''''''''''''''''''''' Gene: 1 Ends at position 4 '''''''''''''''''''''''
'''''''''''''''''''''''' Gene: 2 Begins at position 5 '''''''''''''''''''''''
start
<
-- *.refveldx << .dx store
*.tielen 86 .up store
'''''''''''''''''''''''' Gene: 2 Ends at position 15 '''''''''''''''''''''''
'''''''''''''''''''''''' Gene: 3 Begins at position 16 '''''''''''''''''''''''
cond
store
*.eye5 91 >
*719 *.refxpos !%=
start
4 .shoot dec
*.refvelup and
.up store
'''''''''''''''''''''''' Gene: 3 Ends at position 31 '''''''''''''''''''''''
'''''''''''''''''''''''' Gene: 4 Begins at position 32 '''''''''''''''''''''''
start
*.eye5 %=
store
%=
or
371 .aimleft store
>=
'''''''''''''''''''''''' Gene: 4 Ends at position 41 '''''''''''''''''''''''
'''''''''''''''''''''''' Gene: 5 Begins at position 42 '''''''''''''''''''''''
cond
'''''''''''''''''''''''' Gene: 5 Ends at position 42 '''''''''''''''''''''''
'''''''''''''''''''''''' Gene: 6 Begins at position 43 '''''''''''''''''''''''
cond
*.nrg 29970 inc
>
start
dec
<
.repro store
inc
'''''''''''''''''''''''' Gene: 6 Ends at position 53 '''''''''''''''''''''''
And the main red genome:
[div class=\'codetop\']CODE[div class=\'codemain\' style=\'height:200px;white-space:pre;overflow:auto\']
'''''''''''''''''''''''' Gene: 1 Begins at position 1 '''''''''''''''''''''''
start
add *.eye7 add add *.refeye *.myeye
'''''''''''''''''''''''' Gene: 1 Ends at position 7 '''''''''''''''''''''''
'''''''''''''''''''''''' Gene: 2 Begins at position 8 '''''''''''''''''''''''
start
<
-- *.refveldx << .dx store
*432 86 .up store
'''''''''''''''''''''''' Gene: 2 Ends at position 18 '''''''''''''''''''''''
'''''''''''''''''''''''' Gene: 3 Begins at position 19 '''''''''''''''''''''''
cond
*.eye5 91 >
*630 *.myeye !%=
start
21 .shoot dec
*.refvelup .up store
'''''''''''''''''''''''' Gene: 3 Ends at position 32 '''''''''''''''''''''''
'''''''''''''''''''''''' Gene: 4 Begins at position 33 '''''''''''''''''''''''
start
*.eye5 %=
store
*.refeye *.myeye %=
or
371 .aimleft store
>=
'''''''''''''''''''''''' Gene: 4 Ends at position 44 '''''''''''''''''''''''
'''''''''''''''''''''''' Gene: 5 Begins at position 45 '''''''''''''''''''''''
cond
*.nrg .refmulti store
>
start
dec
clearbool
<
.repro store
*-182 inc
store
'''''''''''''''''''''''' Gene: 5 Ends at position 58 '''''''''''''''''''''''
--- End code ---
Edit: I've been noticing some cannibotism, but haven't investigated.
Navigation
[0] Message Index
[*] Previous page
Go to full version