actDelay | TwoRooms | [private] |
actHistory | TwoRooms | [private] |
add_noise(room_action_t action) | TwoRooms | [private] |
apply(int action) | TwoRooms | [virtual] |
coord_t typedef | TwoRooms | [protected] |
create_default_map() | TwoRooms | [private] |
doorway | TwoRooms | [private] |
EAST enum value | TwoRooms | [protected] |
ew | TwoRooms | [private] |
getExp(float s0, float s1, int a) | TwoRooms | |
getMinMaxFeatures(std::vector< float > *minFeat, std::vector< float > *maxFeat) | TwoRooms | [virtual] |
getMinMaxReward(float *minR, float *maxR) | TwoRooms | [virtual] |
getNumActions() | TwoRooms | [virtual] |
getSeedings() | TwoRooms | [virtual] |
goal | TwoRooms | [private] |
goal2 | TwoRooms | [private] |
grid | TwoRooms | [private] |
isEpisodic() | Environment | [virtual] |
multiGoal | TwoRooms | [private] |
negReward | TwoRooms | [private] |
noisy | TwoRooms | [private] |
NORTH enum value | TwoRooms | [protected] |
ns | TwoRooms | [private] |
randomize_goal() | TwoRooms | [private] |
reset() | TwoRooms | [virtual] |
reward() | TwoRooms | [private] |
rng | TwoRooms | [private] |
room_action_t enum name | TwoRooms | [protected] |
s | TwoRooms | [private] |
sensation() const | TwoRooms | [virtual] |
setSensation(std::vector< float > s) | Environment | [virtual] |
SOUTH enum value | TwoRooms | [protected] |
terminal() const | TwoRooms | [virtual] |
TwoRooms(Random &rand, bool stochastic, bool rewardType, int actDelay, bool multiGoal) | TwoRooms | |
useGoal2 | TwoRooms | [private] |
WEST enum value | TwoRooms | [protected] |
~Environment() | Environment | [virtual] |
~TwoRooms() | TwoRooms | [virtual] |