Definition: statistics_store.h:28
EntityTarget
Definition: simulation_data.h:9
A struct holding the data for a cycle.
Definition: simulation_data.h:46
int lastedEntities
Definition: simulation_data.h:47
auto operator<=>(const Cycle &) const =default
std::vector< Trait > traitsInfo
Definition: simulation_data.h:48
A struct holding the data for a simulation.
Definition: simulation_data.h:35
Trait initialTraits
Definition: simulation_data.h:40
size_t foodCount
Definition: simulation_data.h:38
int foodChange
Definition: simulation_data.h:41
size_t startingEntityCount
Definition: simulation_data.h:39
size_t cyclesCount
Definition: simulation_data.h:37
size_t worldSize
Definition: simulation_data.h:36
A struct holding the data for a trait.
Definition: simulation_data.h:26
auto operator<=>(const Trait &) const =default
float sense
Definition: simulation_data.h:27
float speed
Definition: simulation_data.h:28
Definition: simulation_data.h:17
float x
Definition: simulation_data.h:18
auto operator<=>(const fVec2 &) const =default
float y
Definition: simulation_data.h:19