Slime-Simulation/header/Agent.hpp

15 lines
390 B
C++

#pragma once
#include "Field.hpp"
class Agent
{
public:
Agent(float fl_x, float fl_y, float fl_w, float fl_h, float direction, float fl_pheromone_strength, float fl_random_influence, float fl_lookahead_distance);
~Agent();
void tick(Field* field);
private:
float fl_x, fl_y, fl_w, fl_h, fl_direction, fl_pheromone_strength, fl_random_influence, fl_lookahead_distance;
};