Bots and Simulations > Simulation Emporium
The Zen Challenge
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