Graine
Génération procédurale de créatures et apprentissage par réseaux de neurones.
Classes | Macros
Creature.hpp File Reference
#include <iostream>
#include <string>
#include <vector>
#include <map>
#include <algorithm>
#include <cmath>
#include "../map/Map.hpp"
#include "../map/Position.hpp"
#include "../neuronNetwork/NeuronNetwork.hpp"
#include "feature/input/InputFeature.hpp"
#include "feature/output/OutputFeature.hpp"
#include "../map/case/material/FoodMaterial.hpp"
#include "FeelingBar.hpp"
#include "../exception/BadNumberOfInputException.hpp"
#include "../exception/BadNumberOfOutputException.hpp"
Include dependency graph for Creature.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Creature
 

Macros

#define BRAIN_INPUT   2
 
#define BRAIN_OUTPUT   3
 
#define BRAIN_HIDDEN_LAYER   1
 
#define BRAIN_NEURON_PER_LAYER   6
 
#define SPEED_MULT   1
 

Macro Definition Documentation

#define BRAIN_HIDDEN_LAYER   1
#define BRAIN_INPUT   2
#define BRAIN_NEURON_PER_LAYER   6
#define BRAIN_OUTPUT   3
#define SPEED_MULT   1