Bots and Simulations > Tips and Tricks
Conditionless Bots
Endy:
Take a look at Din sometime. It uses:
-1000 .tieval store
*.tieval 1000 div .tieloc store
to allow it to instantly switch from tie feeding to making a bot move.
We've been calling them conditionless bots even though they're not really. The stuff we use is like algebra on steroids to make boolean logic gates within genes.
PurpleYouko:
Oh great! :blink:
Now I have two high tech programmers to contend with. :rolleyes:
One Endy was bad enough.
(just kidding guys)
I have trouble keeping up with these complex SG bots at the best of times.
One of these days I might just get around to finishing my stack-tracker utility. That will make things easier to decipher and to program.
Numsgil:
I'm just finishing up my in-simulation bot debugger utilitiy for the C++ version. It lets you track the contents of the stack and various memory locations while you step through a DNA program command by command.
Immensely useful.
Endy:
That would be great. Most of the time I write little notes to keep the values straight.
--- Quote ---I have trouble keeping up with these complex SG bots at the best of times.
--- End quote ---
They do become kind of esoteric after a while. :lol:
--- Quote ---Oh great!
Now I have two high tech programmers to contend with.
--- End quote ---
What's really funny is that I learned the basics from you. :D That first one you made reproduce without using something like *.sun got me started. ^_^
Endy:
Conditionless Bots
Horray let information be free :lol:
Made a wiki containing the major tricks into crafting conditionless genes. Haven't added everything I know, mainly just because I would be here forever :) I'll see about adding more information on the other minor tricks, like storage location switching.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version