Code center > Suggestions
Fatigue
Ulciscor:
Hey I have checked the old suggestion boards in case I found something similar to this but I havent so here goes...
I was thinking it's a bit unrealistic for a bot to expend the same amount of energy every cycle applying a force to move forwards. I was thinking it would be a good idea to make it so either the same application force would cost more with time and so the expended energy each cycle would provide a lower force or the bot's max speed is lowered with time, with a recovery period proportional to the time spent moving.
The amount of fatigue would depend on the time the force was applied, as mentioned, and the magnitude of the force, along with the mass etc of the bot. Maybe a new kind of waste style attribute could be added to simulate the lactic acid build up caused by excerising for long periods of time; this waste could also kill the bot if high levels accumulated.
I'm not sure what use this would have except to make the simulation more accurate (possibly). It just looks so weird having bots whiz around the screen without showing any signs of exhaustion or stress.
Numsgil:
Well, real organisms fatigue because they build up wastes faster than they can expel them. Perhaps that's the direction to look in.
Ulciscor:
Maybe it could be linked to the waste already existing in DB?
Numsgil:
Moving makes waste (I think), but probably waste needs to be accumulated more often. Perhaps spending any nrg produces waste at a 1 to 1 ratio or thereabouts.
shvarz:
You have obviously never seen a bacteria swimming.. these dudes go non-stop without any fatigue. In fact, since bacteria are pretty much immortal, you can imagine the same cell swimming around and around from the very dawn of time...
Fatigue has specific reasons, no point to aritificially introduce the concept of fatigue... instead we need to figure out how fatigue happens and figure out why it does not happen in any of our bots. Then correct the inconsitency.
Navigation
[0] Message Index
[#] Next page
Go to full version