Code center > Suggestions

Mutation Protection method- in voting

<< < (2/11) > >>

Peter:
I'm going with EricL idea. Possible together wih some costs, but not necesarily.

Oh, and I like some command that would decrease mutation-rates overall, like the propopal of storing a negative number in .mrepro that Numsgil did. Or maybe creating some kind of dna-fixing substance. Something that uses itself by undoing mutations. Atleast that the bots could gain a possibility to survive in high mutation enviroments.

Anyway my two cents. I'll gues I make the confusion bigger.  

There isn't really a winner.

jknilinux:

--- Quote from: Peter ---I'm going with EricL idea. Possible together wih some costs, but not necesarily.

Oh, and I like some command that would decrease mutation-rates overall, like the propopal of storing a negative number in .mrepro that Numsgil did. Or maybe creating some kind of dna-fixing substance. Something that uses itself by undoing mutations. Atleast that the bots could gain a possibility to survive in high mutation enviroments.

Anyway my two cents. I'll gues I make the confusion bigger.  

There isn't really a winner.
--- End quote ---

Thanks for the 2 cents! We need as many comments as possible to see what everyone wants. And as many votes as possible, too!
Feel free to vote for your own idea, too, if you think it's the best.

Well, anyway, you could decrease mutation rate for the entire bot by making the mutation protection instruction apply for the entire genome. For example, if a bots' DNA is 100 bps long then putting

"100 .protect50 store"

 at the top of the genome would halve the mutation rate for the entire bot. So, maybe I'm just not understanding your argument.

---

And no, there isn't a winner yet. I'm planning on leaving the poll going for a week, and next Saturday the idea voted for most, even if it wins by only one vote, will be submitted as the final suggestion to be implemented.

  So, everyone, be sure to vote! It does count!  

Peter:

--- Quote from: jknilinux ---... at the top of the genome would halve the mutation rate for the entire bot. So, maybe I'm just not understanding your argument.
--- End quote ---
I had three different suggestions. Maybe not formulated perfectly in the earlier post. The second one could be implented anyway, it isn't too difficult, I think  .

 
1. What Eric said.

2. Decrease mutations during reproduction by storing a negative number in .mrepro.(Original Numsgil idea)

3. Or maybe creating some kind of dna-fixing substance. Something that uses itself by undoing mutations. Atleast that the bots could gain a possibility to survive in high mutation enviroments.(I copy/paste it from my original post )

ikke:
Let me rephrase the hash idea, because this is the one best fleshed out to me
- Allow genome alteration evaluation by means of a hashing function
- allow hash results to be stored in the genome
- allow a genome copying function in the genome
With these commands mutation protection can be built. The bonus is that the functions can also be used for other things.
The con for the level of genome mutation protection is wrong. Given adequate programming any level of protection can be estabished, and this can be done without duplicates. A duplicate is only needed if damage needs to be repaired. Furthermore it can be used to programme (conditional) increase mutation occurrence, and is therefor more flexible.

jknilinux:
K, thanks ikke. Changed it in the original post. Is it alright now? Also, would you like for me to remove the original DNA-comparison idea from the poll?

Everyone, be sure to read the edited summaries to get a better idea of the proposals!

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version