Bots and Simulations > Simulation Emporium

The Zen Challenge

<< < (3/3)

Peter:

--- Quote from: Numsgil ---He's not using actual numbers, so I think it's valid.  We'd need to ask Maca to be sure.  You could maybe do:

.shoot dec .shoot dec .shoot dec .shoot dec .shoot dec .shoot dec

to do -6 .shoot store, if dec and inc are valid.  Of course, that's alot of bytes spent!  65 I think.
--- End quote ---
Yes, but I have them left . Instead I could also do this, and it uses 5 bytes less, I think.
Making a bot existing out of 79bytes.
Shots are less powerful, but it is more then enough to beat the other two here.

--- Quote ---start
*.maxvel *.vel sub .up store
*.eye4 *.eye6 sub .aimsx store
.shoot dec
--- End quote ---
It is hard to make exact rules that will apply to everything, in much cases the cheaters win. Well the one that are on the edge of the rules.

See the SG-league.  , and you see my point.

Wait, SG. I've seen Jez making a few very short bots(shorter then a. mini.) let's see.

Peter:
And here we have two bots of Jez.
Edit: Yes, after further checking both bots don't really apply to the rules, using solid numbers, still the second one is one the shortest around.

225 bytes, Bot of jez <----sorry some stuff removed to see if it didn't was too long. Misses a gene where there are all ' before it.

--- Quote ---'Topic: Short-bots thread
'Jez
cond
*.nrg 6000 >
start
25.repro store
stop
cond
*.eye5 0 >
start
10 .up store
-1.shoot store
stop
cond
*.eye5 0 =
start
150.aimdx store
stop
cond
*.refeye 3 =
*.eye5 0 !=
start
150 .aimdx store
stop
end
--- End quote ---

179 bytes

--- Quote ---'12.11.03
'Topic: one-gene bot challenge
'Jez unnamed bot
cond
*.refeye 3 !=
start
*.eye4 *.eye8 sub *.sx 2 mult add .aimsx store
*.eye5 100 sub -1 mult 10 div *.dn add .up store
-1 .shoot store
40 299 *.sun add store
stop
end
--- End quote ---

Navigation

[0] Message Index

[*] Previous page

Go to full version