Struct simulation::SimulationConfig [] [src]

pub struct SimulationConfig {
    pub uavs: Vec<UavConfig>,
    pub animals: Vec<AnimalConfig>,
    pub map_size: [f32; 2],
    pub num_particles: usize,
    pub particle_noise: f32,

Configuration options for a simulation


The list of UAVs to simulate

The list of animals to simulate

The initial size of the map

The number of particles to use in the particle filter

The amount of noise to use in the particle filter

Trait Implementations

impl Clone for SimulationConfig

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Default for SimulationConfig

Returns the "default value" for a type. Read more