Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Numsgil

Pages: 1 ... 504 505 [506] 507 508 ... 510
7576
Specialization, Metabolism, Digestions and Env Grid / Photosynthesis
« on: February 23, 2005, 11:49:55 AM »
I've just started the prototyping for the stomachs and mouths and shots, and all that good stuff.  Nothing actually done yet.

I think the machinery for producing the enzymes should be fixed at birth, but you should be able to build more enzymes to digest faster.

Food sits in your stomach until it is digested.  The more enzymes you have to digest it, the faster you can.  Undigestable bits are, of course, expelled as waste.

I don't necessarily like the idea of making the existing enzymes more efficient as you specialize.  Seems a little bit artificial.  I don't have a satisfactory replacement though.

Maybe something will come to me later...

Maybe the more you specialize the faster you can build enzymes.  Then enzymes are lost over time, so you have to constantly be making more.  Not sure though.

7577
Dead-End and Solved Suggestion Requests / Reallowing delgene weapons
« on: February 23, 2005, 11:43:46 AM »
Haha!  Sometimes I amaze even myself.

*.thisgene is finished!  Wasn't hard at all, had the memory location update for each execution of corpo .


Can't wait to climb through every available rank PY  :D

7578
Dead-End and Solved Suggestion Requests / Reallowing delgene weapons
« on: February 23, 2005, 11:25:44 AM »
Work around is the key word here, I think.  Not sure how it'd work.

7579
Specialization, Metabolism, Digestions and Env Grid / Photosynthesis
« on: February 23, 2005, 11:24:40 AM »
PY, what about the enzyme idea I had above?  Worth a shot or no-go?

7580
Specialization, Metabolism, Digestions and Env Grid / Photosynthesis
« on: February 23, 2005, 11:20:57 AM »
If you examine real life, maybe an answer will show itself.

Why don't animals have chloroplasts?  Probably because chloroplasts are much less efficient than digesting fats and carbs.  Plants are huge because they need all that surface area to get enough light to make chloroplasts worth it.

This huge mass means movement is difficult, so plants attach themselves to one place, for better or worse.

So what we need to do is make photosynthesis only really worth it if you are huge.  Schvarz had an idea a while ago of having plants swell up something like 10 times the size of regular bots.

7581
Dead-End and Solved Suggestion Requests / Reallowing delgene weapons
« on: February 23, 2005, 11:09:57 AM »
I kind of like viruses being untrackable.  Most bots have to kind of adapt.

I would like to add a command that returns the current gene number being executed, so you can make self-propagating viruses.  (*.thisgene .mkvirus store)

In the future if I can get chromosomes finished, so that sections of code can be turned on/off easily, we may not need a delgene at all.

7582
Dead-End and Solved Suggestion Requests / Reallowing delgene weapons
« on: February 23, 2005, 10:52:02 AM »
To be honest I've only seen delgene be used as a weapon.  Has anyone found a constructive use for it?

7583
Specialization, Metabolism, Digestions and Env Grid / Photosynthesis
« on: February 23, 2005, 10:49:06 AM »
Here's how I plan to incorporate photosynthesis.  Tell me if this fits all the criteria.

Each cycle you recieve 'light' into your stomach based on your surface area (size).  At the end of each cycle, all light is removed from your stomach.

Now, all food bits, from carbs to fats, are converted to usable forms by enzymes inside your stomach.  There are roughly 20 enzymes, from shell dissolvers to chloroplasts.  Chloroplasts also 'use up' waste to become more productive.

Chloroplasts convert light energy into nrg.  Once you have enough chloroplasts to convert all the light you recieve in your stomach to energy then you must increase your surface area to recieve more energy per turn from an increase in the number of chloroplasts.

7584
Dead-End and Solved Suggestion Requests / Planet Eaters
« on: February 23, 2005, 10:39:35 AM »
Also, the artificial speedlimit imposed on bots is kind of like the speed of light limit.

Maybe we can just increase a bots mass when it approaches maxvel.  Of course, that's a whole can of relativity worms I don't want to open. :rolleyes:

7585
Bugs and fixes / "Toggle Video Display" bug
« on: February 23, 2005, 10:37:08 AM »
Sorry PY, I have that code but it doesn't fix the bug.

Back to the drawing board.  :lol:

7586
Dead-End and Solved Suggestion Requests / Aimshoot
« on: February 23, 2005, 10:32:25 AM »
It'd reset, like a suped up version of backshoot really.

Since you can only look in one general direction anyway, the only use I really see for this is in defense.  You detect a shot and then shoot back defensively by something like this:

Code: [Select]
cond
*.shflav -2 !=
start
*.shang .aimshoot store
-6 .shoot store
stop

7587
Bugs and fixes / "Toggle Video Display" bug
« on: February 23, 2005, 10:24:54 AM »
Are you sure?  The version I have still has this bug.  Maybe the version I have is old somehow.

7588
The Gene depository / End All DNA defense
« on: February 23, 2005, 10:03:25 AM »
The only problem with adding seperate genes is that it increases the chances that a virus will be inserted before the virus blocking gene, rendering it useless.

And their are so many things to guard against in the end you could have 20+ genes.

But if you can think of some fancy stack manipulations to stop from storing things that don't need to be stored, then so much the better!  It certainly doesn't need to be readable.

Here's my next revision:

Code: [Select]
cond
 *.repro 0 !=
 *.mrepro 0 != or
 *.sexrepro 0 != or
 *.delgene 0 != or
 *.shoot -2 = or
 *.fixed 1 = or 'this one can be deleted if you need to
start
 0 .repro store
 0 .mrepro 0 store
 0 .sexrepro store
 0 .delgene store
 0 .shoot store
 0 .fixpos store
stop

7589
Dead-End and Solved Suggestion Requests / Aimshoot
« on: February 23, 2005, 02:49:00 AM »
I've already worked out the code for this, so this is more a thread for determining the balancing issues.

Storing a value in .aimshoot would make the shot shoot out in that direction, relative to the bot of course.

So:

cond
start
314 .aimshoot store
-1 .shoot store
stop

will fire -1 shots sideways. :blink: Pretty cool, huh.

7590
Dead-End and Solved Suggestion Requests / Reallowing delgene weapons
« on: February 23, 2005, 02:37:20 AM »
I'm working on balancing combat and defenses enough that delgene weapons can be reallowed.

However, fact is that delgene is the most destructive weapon available to a robot, by far.

Therefore, I think delgene needs to be a time based command, like .mkvirus is.  This makes sense since that's what it was made for, anti virus commands.  This makes the delgene more on par with other weapons.

What's yall's thoughts? (Thought I'd be okie for a sec).

Pages: 1 ... 504 505 [506] 507 508 ... 510