#pragma once #include #include #include "Spawner.h" namespace kurator { namespace sim { class RandomSpawner : public Spawner { public: RandomSpawner(int total_teams, double distance, double variation); Transform get(int team) override; private: const double angle_step; std::random_device device; std::uniform_real_distribution distribution_d; std::uniform_real_distribution distribution_a; }; } // namespace sim } // namespace kurator