Skip to content

Commit

Permalink
Improve creature feature scope
Browse files Browse the repository at this point in the history
  • Loading branch information
MrEbbinghaus committed Feb 6, 2022
1 parent 66f13df commit 1400a85
Showing 1 changed file with 21 additions and 11 deletions.
32 changes: 21 additions & 11 deletions Features.adoc
Original file line number Diff line number Diff line change
@@ -1,22 +1,32 @@
= Features

Attributes/Traits of a creature.
Input / Output Neurons for the brain of the creatures.

== Traits (Don't change through the live time of a creature and do not influence behavior)
- Acceleration
- Turning Speed
- Size / Max Energy
- Color (R/G/B)

== Input
- On Water?
- Nutritional value
- Temperature
- Hunger
- (Direction)
- Something like eyes?
- Pheromones?
== Sensors (Influence Behavior)
=== Internal Sensors (Sensors not influenced by the world)
- Age
- Health/Energy ("Hunger")
- Speed
- Heading
- Could lead to behavior like. "Go south, when you have enough energy to reproduce."

=== External Sensors (Sensors influenced by the world)
- On Water?
- Height
- Energy on tile

== Output
== Output (What the creature does)
- Do nothing
- Accelerate
- Decelerate
- Turn left (degree?)
- Turn left
- Turn right
- Eat
- Reproduce
- Reproduce (lay egg? -> asexual)

0 comments on commit 1400a85

Please sign in to comment.