XCSF
1.4.7
XCSF learning classifier system
|
Maze environment data structure. More...
#include <env_maze.h>
Data Fields | |
double * | state |
Current state. More... | |
char | maze [(50)][(50)] |
Maze. More... | |
int | xpos |
Current x position. More... | |
int | ypos |
Current y position. More... | |
int | xsize |
Maze size in x dimension. More... | |
int | ysize |
Maze size in y dimension. More... | |
bool | done |
Whether the maze is in a terminal state. More... | |
Maze environment data structure.
Definition at line 34 of file env_maze.h.
bool EnvMaze::done |
Whether the maze is in a terminal state.
Definition at line 41 of file env_maze.h.
Referenced by env_maze_execute(), env_maze_is_done(), and env_maze_reset().
char EnvMaze::maze[(50)][(50)] |
Maze.
Definition at line 36 of file env_maze.h.
Referenced by env_maze_execute(), env_maze_get_state(), env_maze_init(), and env_maze_reset().
double* EnvMaze::state |
Current state.
Definition at line 35 of file env_maze.h.
Referenced by env_maze_free(), env_maze_get_state(), and env_maze_init().
int EnvMaze::xpos |
Current x position.
Definition at line 37 of file env_maze.h.
Referenced by env_maze_execute(), env_maze_get_state(), and env_maze_reset().
int EnvMaze::xsize |
Maze size in x dimension.
Definition at line 39 of file env_maze.h.
Referenced by env_maze_execute(), env_maze_get_state(), env_maze_init(), and env_maze_reset().
int EnvMaze::ypos |
Current y position.
Definition at line 38 of file env_maze.h.
Referenced by env_maze_execute(), env_maze_get_state(), and env_maze_reset().
int EnvMaze::ysize |
Maze size in y dimension.
Definition at line 40 of file env_maze.h.
Referenced by env_maze_execute(), env_maze_get_state(), env_maze_init(), and env_maze_reset().