General > Off Topic

Theoratical

(1/3) > >>

Botsareus:
Well currently the program mesures how mutch "working" dna it has per gene. I.e. charging the robot costs for it.

You can also see how mutch dna total is in a gene its a really simple math, currently even the program tells you how mutch total dna a robot has.

Now all you need is take an avrage junk free robot, see how mutch dna on avrage a gene has, and see how mutch on avrage a gene cousts. Lets call the cost per 1 dna item n so if the resolting coust is 30 , and the ammount of dna it has is 6 then n = 30 /6 = 5

Now the formula for the cost of junk dna per gene is  [span style=\'font-size:21pt;line-height:100%\']([span style=\'font-size:8pt;line-height:100%\'] actual cost of the robot to execute gene[/span])  - ([span style=\'font-size:8pt;line-height:100%\']total dna in gene[/span])n[/span]

Qustions? comments? , PY saying calculating junk dna impossible? (for presise calculations I must agree...)

Botsareus:
The actual ammount of junk dna is then =  (total cost of junk dna) / n

[Edit: Divided by n , sry for any confusion :D]

shvarz:
In order for that to work you must have an evolved robot without junk DNA, because coding the same thing takes many more commands in evolved bots than in manually-coded bots.  

Also, your calculations would charge "one-gene" bots an unfair amount - the length of their gene is much longer than "average", but it is all working.

Botsareus:
Well no , because you look at the length of the gene first.

And abviosly you need to have a junky robot to test it on, you cant just sit there write junk dna yourself.

Numsgil:
Why does it even matter?  Junk DNA by defintinion isn't doing anything bad.

Navigation

[0] Message Index

[#] Next page

Go to full version