Bots and Simulations > Bot Tavern
Bot Transition- 2.37.6 to 2.43
strangers:
2.43 seems to not like me that much my code always looks weird when I check it, and it seems to retard my bots. But I just re-ran the F1 league with my new code and it claimed the 15th spot, then DIN2 slaughtered it. I might enter it.
Jez:
Cool! (I'll give it an unofficial run now to see how it does and see if I can spot any other problems with the code).
EDIT:
Hmm, that didn't take as long as I had hoped, it reached position 28 losing to D Eraticatorus, (tested twice), are you sure that the code posted here is the same as the code you are using?
Now, remembering that I am a F2 aficionado; not so good with ties and virtually useless with viruses, here are some other (possible) problems I have spotted;
' Obtaining Food 'what if it see's enemy but *.eye5 40 <?
'Tie Feeding
*.numties 0 >= 'don't really need this line
*57 .readtie store' shouldn't be *? or is same as 0 (or should be *55 maybe) read that f2 bit above for why I am not sure about this
I am also not sure about the 'Anti Virus;
cond
*.mkvirus 0 >
bit but am hoping some virus lover will jump in to help us out here, the wiki wasn't that helpful
I am not sure that the in game dna is causing problems, but will query why we are getting the strange display in the bugs part of forum just to make certain...
strangers:
--- Quote from: Jez ---Hmm, that didn't take as long as I had hoped, it reached position 28 losing to D Eraticatorus, (tested twice), are you sure that the code posted here is the same as the code you are using?
--- End quote ---
I reposted the code it should work, as I'm running the leagues now and its at DIN2 and losing.
Once more, I think 2.43 just doesn't like me.
--- Quote from: Jez ---' Obtaining Food 'what if it see's enemy but *.eye5 40 <?
'Tie Feeding
*.numties 0 >= 'don't really need this line
*57 .readtie store' shouldn't be *? or is same as 0 (or should be *55 maybe) read that f2 bit above for why I am not sure about this
--- End quote ---
I'll have a look at the food gene, and the part about the tie feedind, I don't think I need it anymore.
--- Quote from: Jez ---I am also not sure about the 'Anti Virus;
cond
*.mkvirus 0 >
--- End quote ---
For the anti virus:
*.mkvirus 0 >
start
*.mkvirus .delgene store
stop
Most self replicating viruses store the viral gene in .mkvirus, so storing *.mkvirus in .delgene would delete the viral gene.
Endy:
Umm...
cond
*.mkvirus 0 >
start
.mkvirus .delgene store
stop
You're missing the * in front of mkvirus. There's also a problem if a random gene or one of your bot's own is chosen.
ie.
*.thisgene 1 sub .mkvirus store
This could trick your bot into deliberatly deleting it's own dna...
the best defenses I've seen are the SG trick and slime. You could also code the bot to delete all of it's own dna, but that may give the enemy the advantage they were looking for.
Jez:
--- Quote ---I reposted the code it should work, as I'm running the leagues now and its at DIN2 and losing.
Once more, I think 2.43 just doesn't like me.
--- End quote ---
Effort has been put into making the leagues run the same for everyone, I doubt it's down to 2.43, shouldn't be random difference, I'm betting you are using the latest league download and all the settings should be defaulted.
I hate it when this happens!
Considering the failing health of my OS, that still hasn't been reinstalled, I'll bet it's a problem at my end. We'll see if the ranking difference remains after that is fixed.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version