|
XCSF 1.4.8
XCSF learning classifier system
|
Maze environment data structure. More...
#include <env_maze.h>
Data Fields | |
| double * | state |
| Current state. | |
| char | maze [(50)][(50)] |
| Maze. | |
| int | xpos |
| Current x position. | |
| int | ypos |
| Current y position. | |
| int | xsize |
| Maze size in x dimension. | |
| int | ysize |
| Maze size in y dimension. | |
| bool | done |
| Whether the maze is in a terminal state. | |
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().