Code center > Specialization, Metabolism, Digestions and Env Grid

Darwinbots enzyme system

<< < (2/20) > >>

Numsgil:
That's why I searched for 'why aren't all animals omnivores' I was telling you about before.  As schvarz has been contending for a while, there's nothing stopping real creatures from producing all enzymes possible.  So why don't they?

I'm not against any of the suggestions you've made.  In fact, at first glance they'd be my idea too.  But I'd like to see if schvarz is right or not.  What do you think schvarz?

shvarz:
I think I understand how the system is supposed to work.
What I like about it is complexity - there is a lot of it, allowing A LOT of possible combinations.
What I don't like about it is complexity - it is hard to grasp the causes and effects in this system.  If some bot finds a bug in the program that would allow it to become super-bot, it would be very hard to trace it.  It is also hard to judge if a super-enzyme is possble in this system.

Also, what I don't like is all this conspiracy with shuffling - it begs to get hacked :)  

I am OK with enzymes produced from DNA code.  But how do you do that?

cond
start
EA45A
mkenzyme
stop

???

How do you mutate this gene?  What if the "name" that is mutated is not in the list of enzymes at the end?

Finally a big question - could you give more details on how the enzymes would affect metabolism.  You mention briefly in the file, but I want more info.  Where are all those 20-30 reactions coming from?  Sounds like a lot to me...

Numsgil:
I'm still collecting all the reactions, but there are alot.

Basically you have all the stuff bots can have in their bodies that's digestible.

Then you have photosyntehsis.

Then you have the sulfur cycle.

Then you have the nitrogen cycle.

Then you have a few isoalted reactions, like oxidizing iron with sulfur.


The complexity of the system definately is daunting.  In the DNA, this is how I'd imagine stimulating enzyme production:

100 .fat .stimulate

This would trick the stomach into thinking that there's 100 more fat in the stomach than there really is.  That would prompt the stomach into trying to produce extra fat digesting enzymes.


Yeah, there's definately a huge possibility for it to be hacked.  I can't stop that.  Best I can do is make a .dll so the source code for enzymes aren't visible to the end user.

I just really want users to experiment in mutation sims for new enzymes.  I don't want us to write 5 or 6 and forget any others.


It is possible to come up with 'uber proteins' that digest everything, but since they're so expensive (the longer the enzyme, the more it costs to make) they'd only be useful under the right circumstances.

Also, since it's possible for one activation site to overlap with another activation site or the efficiency code, you might see a mutation wreck an enzyme's ability to digest A while making it better able to produce enzyme B.

shvarz:
[hint]I'd love to see all this metabolism.... [/hint]

But you are probably scared that I'll criticise it to hell..... :pokey:

PurpleYouko:
Ok then here is one interesting point which may actually work to the benefit of your system.

Nitrogen cycles (Nitrobacter, nitrosomonas) need ammonium and zero Oxygen. They are anaerobic bacteria by default.
Normal enzymes need the presence of Oxygen.

It would be a little on the impossible side for both of these to be active in the same robot.

On the other hand, it is feasible that one robot could perform both these operations under different e-grid conditions.
In some circumstances Nitrobacter can be persuaded to work in the opposite way to cleave the nitrate molecule into gaseous Nitrogen and Oxygen, using a small amount of the Oxygen as fuel.

I think I would just like to see how all this works out.  :D

The e-grid and niches will play a large part I think.

 :D  PY  :D

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version