Version 1

This commit is contained in:
2021-10-18 00:37:41 -04:00
parent 0ebd216c99
commit 94725bf255
5 changed files with 374 additions and 8 deletions
+26
View File
@@ -0,0 +1,26 @@
#pragma once
#include <math.h>
class Field
{
public:
Field(int i_width, int i_height, float fl_pheromone_max);
~Field();
void tick();
void add_pheromone(float fl_x, float fl_y, float fl_strength);
float get_pheromone_strength(float fl_x, float fl_y);
float get_pheromone_strength(int i_x, int i_y);
float get_pheromone_max();
private:
int i_width, i_height;
float** fl_ground;
float fl_pheromone_max;
};