#ifndef PARTICLE_CONFIG #define PARTICLE_CONFIG #include #include #include #include #include struct Config { int map_width{}; int map_height{}; size_t population{}; float increase{}; float decay{}; float diffusion{}; float speed{}; float steering{}; float sensing_distance{}; float sensing_angle{}; }; bool load_config(std::string filename, Config *config); #endif // PARTICLE_CONFIG