Welcome To Darwinbots > Newbie
hi and O_o uff
Welwordion:
yeah will be kind of hard.
Also I think I misunderstood the nature of virus I thought they only implemented
information bits but if they create real genes thats pretty hard to defend against if there is no way to check Dna ^^
I really need DB Anatomy lessons :help:
Numsgil:
To program complex multibots with multistage life development, you'll probably ned a nested Finite State Machine architecture or you'll go insane.
Something like:
If egg:
egg code:
elseIf larvae:
..If am I head? then: egg code:
..Elseif am I tail? then: tail code:
etc.
Like that. Which is really difficult to program in just the DB language without some new coding conventions. Brings back up the point of nested genes. Makes programming alot easier.
Welwordion:
hmm excuse me but I have to give some critic there is no clear description of the metabolism, anatomy etc
For example what does slime and shell do? waste how it is produced does it really
fertilize algae grow?Or was that not realized?What dorobots leave behind when they die?
etc etc
Numsgil:
Yes, we've grown faster than the manual, unfortunately. Have you looked into the wiki manual yet? The one on the older site probably has something on that stuff.
Endy:
Metabolism currently works using body and nrg. -1 or nrg shots give the bot mainly nrg and to a much lesser extent body.-6 or body shots give the bot primarilly body, requiring conversion (.fdbody) into useful nrg. Ties can be used similarily to feed using .sharenrg and/or (-1 .tieloc store). This gives the bots only nrg, typically requiring some form of conversion into body. (.strbody)
Waste is produced based on the amount of nrg a bot takes in. Plants can receive this waste and convert it back to nrg via (.sharewaste inc) or -4 .tieloc store. When bots die they either are simply gone or depending on settings remain as nrg-less corpses, for bots to feed from.
Slime helps prevent tie feeding attacks, but washes off over time and depletes when it is attacked. Shell is similar but doesn't wash off and is used to block shots.
Please take a look at either the help portion ingame or the various tutorials/wiki's about this stuff. I seriously don't like re-writing the same info over again.
You can check the dna of yourself and others to some extent, and delete unwanted genes with *.thisgene, *.genes, and *.dnalen; but the specific viral cell can not be dected with this method. I rigged up essentially a gene length checker some time ago, ironically for better producing viruses. It might be an idea to modify it for dna integrity checking or add a specific *.genelen to the sysvars.
Shvarz: So the only thing keeping real dna from growing too much is cost involved and chance mutations? It's kind of surprising the geneome isn't bigger considering even a small rate of one retrovirus addition per generation. Are real cells better able to defend themselves or r-viruses having more difficulty replicating? The bots seem swamped by even a small virus.
I'd taken a look at retro-elements and was actually thinking additional forms might be interesting to add somehow to DB. Kind of wanted a more natural addition though, not sure what would be the equivalents.
Speaking of Wiki's whatever happened to the link the our wiki on the homepage? Might be an idea to post a direct link on the forum also.
www.darwinbots.com/WikiManual
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version