Graine
Génération procédurale de créatures et apprentissage par réseaux de neurones.
Creature Member List

This is the complete list of members for Creature, including all inherited members.

addFeelingBar(FeelingBarId id, FeelingBar *bar)Creature
addInputFeature(InputId, InputFeature *input)Creature
addOutputFeature(OutputId, OutputFeature *output)Creature
clearFeatures()Creature
compareHunger(const Creature *c1, const Creature *c2)Creaturestatic
comparePosition(const Creature *c1, const Creature *c2)Creaturestatic
Creature(int id, Map &map, Position position)Creature
Creature(int id, Map &map, Position position, NeuronNetwork brain)Creature
Creature(int id, Map &map, Position position, Position &objective)Creature
Creature(int id, Map &map, Position position, NeuronNetwork brain, Position &objective)Creature
Creature(Creature &copy)Creature
doActions()Creature
eat()Creature
getBrain()Creature
getFeelingValue(FeelingBarId id) const Creature
getId() const Creature
getObjective()Creature
getPosition()Creature
getRotation() const Creature
getRotationRef()Creature
move(int speed)Creature
move(double forceLeft, double forceRight)Creature
setObjective(Position &objective)Creature
setObjective(double x, double y)Creature
setPosition(Position position)Creature
setRotation(double rotation)Creature
think()Creature
turnLeft()Creature
turnRight()Creature