Nano v1.0.0
Simulating Natural Selection
simulation.h File Reference
#include "pch_bll.h"
#include "simulation_data.h"
#include "statistics_store.h"

Go to the source code of this file.

Classes

struct  ss::bll::simulation::Food
 An enumeration type representing a single food particle. More...
 
class  ss::bll::simulation::Entity
 A class representing a single entity in the simulation. More...
 
class  ss::bll::simulation::Cycle
 A class representing a single cycle in the simulation. More...
 
class  ss::bll::simulation::Simulation
 A class representing the simulation. More...
 

Namespaces

namespace  ss
 
namespace  ss::bll
 
namespace  ss::bll::simulation
 

Enumerations

enum class  ss::bll::simulation::DirectionsDeg { ss::bll::simulation::LEFT = 0 , ss::bll::simulation::UP = 90 , ss::bll::simulation::RIGHT = 180 , ss::bll::simulation::DOWN = 270 }
 An enumeration type describing the directions of the board. More...
 
enum class  ss::bll::simulation::EntityFoodStage { ss::bll::simulation::ZERO_FOOD , ss::bll::simulation::ONE_FOOD , ss::bll::simulation::TWO_FOOD }
 An enumeration type describing the three states of an Entity. More...