#include <SimulatorGUI.hpp>
Public Member Functions | |
SimulatorGUI (int gridX, int gridY, int skillz, int bots_per_player, int obstacles_) | |
bool | do_timestep () |
Private Attributes | |
int | initial_robots_per_combatant |
int | skill_points |
int | length |
int | width |
int | obstacles |
RoboSim | current_sim |
SimulatorGUI: Main GUI class.
ASCII art for now.
Definition at line 9 of file SimulatorGUI.hpp.
|
inline |
Definition at line 23 of file SimulatorGUI.hpp.
bool SimulatorGUI::do_timestep | ( | ) |
Definition at line 32 of file SimulatorGUI.cpp.
References robot_api::BLOCKED, current_sim, robot_api::DOWN, robot_api::FORT, RoboSim::getOccupantPlayer(), RoboSim::getWorldGrid(), robot_api::LEFT, robot_api::RIGHT, robot_api::SELF, robot_api::UP, and robot_api::WALL.
|
private |
Definition at line 20 of file SimulatorGUI.hpp.
Referenced by do_timestep().
|
private |
Definition at line 13 of file SimulatorGUI.hpp.
|
private |
Definition at line 15 of file SimulatorGUI.hpp.
|
private |
Definition at line 17 of file SimulatorGUI.hpp.
|
private |
Definition at line 14 of file SimulatorGUI.hpp.
|
private |
Definition at line 16 of file SimulatorGUI.hpp.