Bots and Simulations > The Gene depository
"Eyeless" bots
Numsgil:
At one point I played around with using in/out, but instead of a specific universal .myID number, I used a value that was based on an attribute that was likely unique for each bot, modified slightly.
For instance, you could do:
*.body 17 div .out1 store
and then to check:
cond
*.refbody 17 div *.in1 store
I had trouble making it work back then, but I bet with the new commands it'd be a snap.
I think the days of using constant values for conspec recognition are comming to an end. Some day I'd like to construct a bot that's sort of like Umbrella. A mimic bot that mimics all known ID methods. Each bot would try hard to crack the oponents ID system, and when it did, it would share the knowledge. Just to encourage people to find new ones.
Something like the above would be much harder to mimic unless you knew the pattern. If you did something like:
*.nrg 17 mod *.body 23 mod mod
for conspec, that might be even harder to crack.
Endy:
Interesting looking. Only issue is that you'd have to expend nrg whenever body changes to keep an accurate id.
Maybe something like:
--- Code: ---cond
*.body *.out1 17 mult !=
start
*.body 17 div .out1 store
stop
cond
*.refbody 17 div *.out1 !=
start
"Attack!
--- End code ---
The only problem with mimics is knowing when to stop. Din would simply hurt them by making them think it was referencing values it wasn't in fact using, causing the mimics to waste massive amounts of nrg continually storing randomly changing values.
Still think it'd be hard to crack the ref (dna amounts) without some dna copying method. It's normally easier to change an opponent's myeye or look like a veggie. They're useful in this regard, just not to form a basis for judging behaviors.
--- Quote ---I think the days of using constant values for conspec recognition are comming to an end.
--- End quote ---
They'll probably just fade away rather than end. The refs that refer to amount of dna, are more like semi-permanent cosmetic looks than anything else. If the number more directly correlated to a bot's abilities, they'd be more useful.
Speaking of which I think Din's guilty of making a similar assumption...let me go make just a few changes :pengysmiley:
Navigation
[0] Message Index
[*] Previous page
Go to full version