Code center > Suggestions
Emergent Systems
Griz:
--- Quote ---Speaking of which, evolution has a very sloppy coding style.
--- End quote ---
which may be exactly why it works ...
and will never be duplicated ...
our ideas/concepts of what it is ...
and emulations/simulations always falling short. ;)
Numsgil:
Well, Ideally Darwinbot would fall less short than others ;)
PurpleYouko:
--- Quote ---To me, it sounds exactly like you've just described a gene in the current system. A string of commands that are executed or not depending on wether it's been enabled/disabled
--- End quote ---
Very similar actually.
Differences are that one "gene" if you like, is capable of switching off the following "gene" in a way that is not now possible.
Also the "genes" themselves are more like pseudo-protein factories than artificial inteligences.
My thought is that actual actions could be triggered directly by the current concentrations of pseudo-proteins. Perhaps protein A makes the organism rotate left while protein B makes it rotate right. If the two are in balance then no rotation but as one or the other becomes dominant, a rotation occurs.
All the different proteins will have different effects so the overall action taken by the organism on each cycle will be a combination of all the push-pull effects of all the proteins.
You are right that this is rapidly turning into a somwhat expanded version of the bitwise enzyme system.
Numsgil:
That actually sounds like a good way to handle chromosomes (remember those) with conflicting commands.
If chromosome 1 wants to go left and chromosome 2 wants to go right...
Have each gene or chromosome or whatever logical unit you want produce somethign (at a cost) that instructs the cell on what to do. It can produce many or very few. The effect on the cell is then the weighted average of all these.
PurpleYouko:
That's what I'm thinking!
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version