Bots and Simulations > Bot Tavern
Discerpo Inscribo
Jez:
Can't post in your original post for this bot anymore so I'll put it here;
Using DB 2.42.9g your bot is unable to survive (on its own) using F1 conditions.
I thought at first that it was because it was a stationary bot but when I tested it I noticed that it seemed to die when attempting to feed off veg's.
Did you use an older version of DB to write your bot?
I am sure some of the people here will be able to identify what is causing the problem if you want to find out.
Don't feel to bad, the last bot I wrote (blue on blue) now does exactly the same thing. I hope to see an updated version of your bot soon, it is based on a good idea.
kage:
--- Quote from: Jez ---Can't post in your original post for this bot anymore so I'll put it here;
Using DB 2.42.9g your bot is unable to survive (on its own) using F1 conditions.
I thought at first that it was because it was a stationary bot but when I tested it I noticed that it seemed to die when attempting to feed off veg's.
Did you use an older version of DB to write your bot?
I am sure some of the people here will be able to identify what is causing the problem if you want to find out.
Don't feel to bad, the last bot I wrote (blue on blue) now does exactly the same thing. I hope to see an updated version of your bot soon, it is based on a good idea.
--- End quote ---
Thanks for putting me in anyways, I will mess around with it in the hopes of giving it a better chance at survival (it never did do good with veggies...Was I dead first?lol)
Hmm, I still don't know how to get it to feed off veggies better, any help there would be very appreciated (At this point I am still copy and pasting from the bot tutorials and can't read code very well alone)
Oh, and it turns out I had an older version on my computer, which would also explain a lot (such as my trouble shooting viruses) and my inability for anything to survive at all, and the fact that no plants ever survived...lol, a lot more stuff makes sense now
EricL:
If someone has a specific example of a bot that worked in a pervious version but does not work as expected in a recent version, I would love to know about it. I've done nothing that I know of to break older bots. There are a few known cases where older bots that relied upon a bug or the tie physics of a specific version, but other than that, all bots should work as they always have in recent versions.
Light:
Bot put into F2 Bestiary all other posts merged and moved to bot tavern
Quick summary of genes
* Move towards something far away
* Move and shoot something close by
* Turn if I see nothing
* Reproduce
* Get rid of waste
* Kill propogating viruses
* SlimeYou've got the good basics of a bot
The most obvious problem I see with this bot is the reproduction gene
--- Code: ---cond
*.tiepres 0 !=
start
50 .repro store
stop
--- End code ---
The bot will only reproduce when another bot ties to it, couple this with the fact the bot produces slime which actively works to stop another bot tieing to it, and if your fighting against a bot that doesn't use ties your not going to reproduce at all. I would consider adding "*.nrg somenumber > or"
eg
--- Code: ---cond
*.tiepres 0 !=
*.nrg 5000 > or
start
50 .repro store
stop
--- End code ---
So that the bot will also reproduce when another bot ties to it or when it has lots of energy
2nd change I would suggest is to switch to -6 shots and not power them up, much more efficient for feeding from veg.
I think these small changes would bring about a big performance increase, The DNA can seem quite daunting, especially all the different sysvars, but it does get easier with practice and any questions about anything, just ask, someone will know the awnser
kage:
Thanks, about how much should I power them up or shouldn't I power them up at all? I might also want to add more stuff to it so it would classify as an F1 bot, F2 doesn't allow ties so one of its main strengths would be useless...
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version