Graine
Génération procédurale de créatures et apprentissage par réseaux de neurones.
Usefull.hpp
Go to the documentation of this file.
1 #ifndef USEFULL
2 #define USEFULL
3 
4 #include <stdlib.h>
5 #include <math.h>
6 #include <sstream>
7 #include <string>
8 #include <iostream>
9 #include <vector>
10 
11 //#define MANUAL_CREATURE
12 
13 #ifndef MANUAL_CREATURE
14  //#define TEST_PROBA
15 #endif
16 
17 #ifndef TEST_PROBA
18  #define PRINT_GEN
19 #endif
20 
21 double RandFloat();
22 double RandFloat(double min, double max);
23 double RandFloat(double max);
24 double RandomClamped();
25 double RandomClamped(double min, double max);
26 double RandomClamped(double max);
27 int sumFrom0ToN(int n);
28 
29 #endif
int sumFrom0ToN(int n)
Mathematical sum from 0 to n of given n.
Definition: Usefull.cpp:36
double RandomClamped()
Give a random minus a random value.
Definition: Usefull.cpp:24
double RandFloat()
Give a random float number.
Definition: Usefull.cpp:12