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

Fields

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
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Default for SimulationConfig
[src]

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