Code center > Suggestions

New molecules vs new properties

(1/3) > >>

shvarz:
Following my own advice, I create this topic to discuss the following possible change:

With metabolism coming, we can substitute some of the functions that we had before with actual molecules.  Here is an example:

now we have "shell", it is simply created by spending energy and protects bots from incoming shots

in new system we can have many different types of molecules that provide the same "shell" function: we can have shells made of silicone, calcium, proteins, carbs.  From carbs we can make two different kinds of shells: chitin (for insects), cellulose (for plants).

Maybe we can drop the "shell" molecule out and replace it with variety of different molecules that provide "shell"?  Some of these molecules (like cellulose) may be even digestible, but it would take a long time to digest them.  To me this sounds like a way to go, but a lot of people have bots thay rely on making shell and that would make those bots non-operational.  So I'd like to hear from them.

Another feature that can be replaced is "waste".  At this point in metabolism that I designed, the waste directly corresponds to a single molecule - urea.  But maybe later we can have different kinds of wastes.  So maybe we can also make "waste" to be a property of molecules, its harmfulness.  Some molecules will be less harmful, some more and it would be upto bots to figure out which ones it is worth to dispose off.

Zelos:
thats a good idea, it increase the complexity, which I like.
but I have a Q for every1 of you. why do you care if the old bots become unoperational? it will happen sooner or later so why not sooner?

PurpleYouko:
Waste will actually have to contain many different things.

We have to get rid of undigested foodstuffs too. It will be easy enough to have all the various levels of stuff in a robot, kept track of separately and then to transfer them to a poop shot which can also keep track of the various components so that they can be eventually transferred to the correct level of the e-grid.

Possibly we could allow the robot to control which items go into the waste but then again perhaps it can be automatic. A postion of everything in the stomach will become waste (urea can just be left in the stomach along with undigested material until transferred to waste). The total can be left under the name of .waste (even though it will still contain the different components) to save messing around too much with the interface.

Does that all make sense? It even seemed a little disjointed to me.

 :D  PY  :D

shvarz:
Mmm, not clear enough :)

So say a bot ate a chunk of food full of preteins, carbs and fats.  From your explanation it seems like it would work like this: Bot absorbed proteins but not fats or carbs.  Fats and carbs are both called "waste", but they are still separate.  When bot poops, it poops "waste" - the poop shot flies out.  Then it expires over some env. grid location and in that location waste is disassembled back into fat and carbs and corresponding levels of that env. grid will be added the values of fats and carbs.  Is that right?

PurpleYouko:
OOH! Nicely put Shvarz.  :clap:
That made a lot more sense than my garbled double talk.

That is exactly what I meant.

 :D  PY  :D

Navigation

[0] Message Index

[#] Next page

Go to full version