Robotic Board Game
Tables of Contents
Environment
Agents
Animation
Evaluate Metrics
API Reference
Robotic Board Game
Index
Index
A
|
B
|
C
|
D
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
A
a_star_search() (rbgame.agent.astar_agent.Graph method)
action_space() (rbgame.game.game.RoboticBoardGame method)
agent_iter() (rbgame.game.game.RoboticBoardGame method)
AStarAgent (class in rbgame.agent.astar_agent)
B
BaseAgent (class in rbgame.agent.base_agent)
Board (class in rbgame.game.components)
C
Cell (class in rbgame.game.components)
charge() (rbgame.game.components.Robot method)
Clock (class in rbgame.game.components)
close() (rbgame.game.game.RoboticBoardGame method)
D
DecentralizedTrainer (class in rbgame.trainer)
draw() (rbgame.game.components.Cell method)
drop_off() (rbgame.game.components.Robot method)
G
generate_mail() (rbgame.game.components.Cell method)
get_action() (rbgame.agent.astar_agent.AStarAgent method)
(rbgame.agent.base_agent.BaseAgent method)
(rbgame.agent.rl_agent.OffPolicyAgent method)
(rbgame.agent.rl_agent.OnPolicyAgent method)
(rbgame.agent.rl_agent.RLAgent method)
get_wrapper_attr() (rbgame.game.game.RoboticBoardGame method)
Graph (class in rbgame.agent.astar_agent)
H
has_wrapper_attr() (rbgame.game.game.RoboticBoardGame method)
I
infer_act() (rbgame.agent.rl_agent.OffPolicyAgent method)
(rbgame.agent.rl_agent.OnPolicyAgent method)
(rbgame.agent.rl_agent.RLAgent method)
is_blocked (rbgame.agent.astar_agent.Vertex property)
is_charged (rbgame.agent.astar_agent.VRobot property)
(rbgame.game.components.Robot property)
is_legal_move() (rbgame.game.components.Robot method)
L
last() (rbgame.game.game.RoboticBoardGame method)
M
Mail (class in rbgame.game.components)
mask (rbgame.game.components.Robot property)
module
rbgame.agent
rbgame.agent.astar_agent
rbgame.agent.base_agent
rbgame.agent.rl_agent
rbgame.game
rbgame.game.components
rbgame.game.game
rbgame.menu
rbgame.trainer
move_down() (rbgame.game.components.Robot method)
move_left() (rbgame.game.components.Robot method)
move_right() (rbgame.game.components.Robot method)
move_up() (rbgame.game.components.Robot method)
N
neighbors (rbgame.agent.astar_agent.Vertex property)
(rbgame.game.components.Cell property)
next_rect (rbgame.game.components.Robot property)
np_random (rbgame.game.game.RoboticBoardGame property)
np_random_seed (rbgame.game.game.RoboticBoardGame property)
O
observation (rbgame.game.components.Robot property)
observation_space() (rbgame.game.game.RoboticBoardGame method)
observe() (rbgame.game.game.RoboticBoardGame method)
OffPolicyAgent (class in rbgame.agent.rl_agent)
OnPolicyAgent (class in rbgame.agent.rl_agent)
P
pick_up() (rbgame.game.components.Robot method)
policy_update_fn() (rbgame.agent.rl_agent.OffPolicyAgent method)
(rbgame.agent.rl_agent.OnPolicyAgent method)
(rbgame.agent.rl_agent.RLAgent method)
previous_agent (rbgame.game.game.RoboticBoardGame property)
R
rbgame.agent
module
rbgame.agent.astar_agent
module
rbgame.agent.base_agent
module
rbgame.agent.rl_agent
module
rbgame.game
module
rbgame.game.components
module
rbgame.game.game
module
rbgame.menu
module
rbgame.trainer
module
render() (rbgame.game.game.RoboticBoardGame method)
reset() (rbgame.game.components.Board method)
(rbgame.game.components.Clock method)
(rbgame.game.components.Robot method)
(rbgame.game.game.RoboticBoardGame method)
RLAgent (class in rbgame.agent.rl_agent)
Robot (class in rbgame.game.components)
RoboticBoardGame (class in rbgame.game.game)
RoboticBoardGameMenu (class in rbgame.menu)
run() (rbgame.game.game.RoboticBoardGame method)
S
set_destination() (rbgame.agent.astar_agent.VRobot method)
set_wrapper_attr() (rbgame.game.game.RoboticBoardGame method)
stand() (rbgame.game.components.Robot method)
state() (rbgame.game.game.RoboticBoardGame method)
step() (rbgame.game.components.Robot method)
(rbgame.game.game.RoboticBoardGame method)
sum_count_mail() (rbgame.game.game.RoboticBoardGame method)
T
test() (rbgame.trainer.DecentralizedTrainer method)
train() (rbgame.trainer.DecentralizedTrainer method)
U
unwrapped (rbgame.game.game.RoboticBoardGame property)
up() (rbgame.game.components.Clock method)
V
Vertex (class in rbgame.agent.astar_agent)
VRobot (class in rbgame.agent.astar_agent)