61
Suggestions / My thoughts on metabolism
« on: February 27, 2006, 02:34:19 PM »
My thoughts on metabolism:
(1) DNA acess to metabolism:
I think that there should be two DNA files for each bot
- behavioral DNA
- mitochondrial/structural DNA
The behavioral DNA is what we've got already - controls behavior. It should have little or no control over the metabolism apart from:
- metabolic rates
- triggering the production of certain useful chemicals
Combat bots should all use a preset league-metabolism DNA file that alows them to make shell, slime etc. and maybe some other chemicals.
So you can design your own metabolism/structure if:
- you really want to want to
- you posess the ability to understand it
But the behavioral DNA (think of it as a nanobot's programming) and the mitochondrial/structural DNA (more like real DNA) are seperate. The mitochondrial/structural DNA will be complex, but you have the option of avoiding it and keeping all the metabolism 'under the hood' if you so desire.
(2) To emulate or not to emulate?
I don't think we should try to accurately model real biological processes too accurately - rather create some of our own unique processes
(3) The actual system
What Shvarz has got at the moment is great and I love Nums' enzyme system. Here's some thoughts of my own:
There should be a mitochondrial DNA that you can program that controls the metabolism
There should be enzymes that perform different tasks than just facilitating reactions
There should be:
- Chemicals (just that)
ie. 10100101
- Enzymes (facilitate reactions)
ie. 564A6D
Shell, slime etc. would be covered by chemicals under Shvarz' system, presumably using enzymes to produce them from raw chemicals. I agree with this 'chemical properties' approach
Maybe enzymes could interact with other enzymes, ie. increasing or decreasing their efficiency or shutting them off completely?
Question: Can we use enzymes to break down the cell walls of enemy bots?
Comments?
(1) DNA acess to metabolism:
I think that there should be two DNA files for each bot
- behavioral DNA
- mitochondrial/structural DNA
The behavioral DNA is what we've got already - controls behavior. It should have little or no control over the metabolism apart from:
- metabolic rates
- triggering the production of certain useful chemicals
Combat bots should all use a preset league-metabolism DNA file that alows them to make shell, slime etc. and maybe some other chemicals.
So you can design your own metabolism/structure if:
- you really want to want to
- you posess the ability to understand it
But the behavioral DNA (think of it as a nanobot's programming) and the mitochondrial/structural DNA (more like real DNA) are seperate. The mitochondrial/structural DNA will be complex, but you have the option of avoiding it and keeping all the metabolism 'under the hood' if you so desire.
(2) To emulate or not to emulate?
I don't think we should try to accurately model real biological processes too accurately - rather create some of our own unique processes
(3) The actual system
What Shvarz has got at the moment is great and I love Nums' enzyme system. Here's some thoughts of my own:
There should be a mitochondrial DNA that you can program that controls the metabolism
There should be enzymes that perform different tasks than just facilitating reactions
There should be:
- Chemicals (just that)
ie. 10100101
- Enzymes (facilitate reactions)
ie. 564A6D
Shell, slime etc. would be covered by chemicals under Shvarz' system, presumably using enzymes to produce them from raw chemicals. I agree with this 'chemical properties' approach
Maybe enzymes could interact with other enzymes, ie. increasing or decreasing their efficiency or shutting them off completely?
Question: Can we use enzymes to break down the cell walls of enemy bots?
Comments?