MATRX 2.0 Manual
master
Reference by Category
Worlds
Actions
Action results
Agents
Object placement
Simulation goals
API
MATRX 2.0 Manual
Docs
»
Index
Edit on GitHub
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
W
_
__init__() (Action method)
(ActionResult method)
(AgentBody method)
(AgentBrain method)
(Capability method)
(CloseDoorAction method)
(CloseDoorActionResult method)
(DropObject method)
(DropObjectResult method)
(EnvObject method)
(GrabObject method)
(GrabObjectResult method)
(GridWorld method)
(GridWorldLogger method)
(HumanAgentBrain method)
(LogActions method)
(LogDuration method)
(LogIdleAgents method)
(Message method)
(MessageManager method)
(Move method)
(MoveActionResult method)
(MoveEast method)
(MoveNorth method)
(MoveNorthEast method)
(MoveNorthWest method)
(MoveSouth method)
(MoveSouthEast method)
(MoveSouthWest method)
(MoveWest method)
(Navigator method)
(OpenDoorAction method)
(OpenDoorActionResult method)
(PatrollingAgentBrain method)
(RemoveObject method)
(RemoveObjectResult method)
(SenseCapability method)
(StateTracker method)
(TaskManager method)
(WorldBuilder method)
A
Action (class in matrx.actions.action)
,
[1]
ACTION_NOT_POSSIBLE (ActionResult attribute)
(CloseDoorActionResult attribute)
(DropObjectResult attribute)
(GrabObjectResult attribute)
(MoveActionResult attribute)
(OpenDoorActionResult attribute)
(RemoveObjectResult attribute)
ACTION_SUCCEEDED (ActionResult attribute)
(CloseDoorActionResult attribute)
(DropObjectResult attribute)
(GrabObjectResult attribute)
(MoveActionResult attribute)
(OpenDoorActionResult attribute)
(RemoveObjectResult attribute)
ActionResult (class in matrx.actions.action)
,
[1]
add_agent() (WorldBuilder method)
add_agent_prospect() (WorldBuilder method)
add_area() (WorldBuilder method)
add_collection_goal() (WorldBuilder method)
add_goal() (WorldBuilder method)
add_human_agent() (WorldBuilder method)
add_line() (WorldBuilder method)
add_logger() (WorldBuilder method)
add_message() (Chatroom method)
add_multiple_agents() (WorldBuilder method)
add_multiple_objects() (WorldBuilder method)
add_object() (WorldBuilder method)
add_object_prospect() (WorldBuilder method)
add_property() (AgentBody method)
(AreaTile method)
(Battery method)
(CollectBlock method)
(CollectionDropOffTile method)
(CollectionTarget method)
(Door method)
(EnvObject method)
(SignalBlock method)
(SmokeTile method)
(SquareBlock method)
(Wall method)
add_room() (WorldBuilder method)
add_smoke_area() (WorldBuilder method)
add_state() (in module matrx.api.api)
add_team() (WorldBuilder method)
AGENT_NOT_CAPABLE (ActionResult attribute)
(CloseDoorActionResult attribute)
(DropObjectResult attribute)
(GrabObjectResult attribute)
(MoveActionResult attribute)
(OpenDoorActionResult attribute)
(RemoveObjectResult attribute)
agent_view() (in module matrx_visualizer.visualization_server)
AGENT_WAS_REMOVED (ActionResult attribute)
(CloseDoorActionResult attribute)
(DropObjectResult attribute)
(GrabObjectResult attribute)
(MoveActionResult attribute)
(OpenDoorActionResult attribute)
(RemoveObjectResult attribute)
AgentBody (class in matrx.objects.agent_body)
,
[1]
AgentBrain (class in matrx.agents.agent_brain)
,
[1]
AreaTile (class in matrx.objects.standard_objects)
AStarPlanner (class in matrx.agents.agent_utils.navigator)
B
Battery (class in matrx.objects.standard_objects)
BlockWorldAgent (class in matrx.cases.bw4t.bw4t_agents)
C
Capability (class in matrx.agents.capabilities.capability)
,
[1]
change_MATRX_speed() (in module matrx.api.api)
change_property() (AgentBody method)
(AreaTile method)
(Battery method)
(CollectBlock method)
(CollectionDropOffTile method)
(CollectionTarget method)
(Door method)
(EnvObject method)
(SignalBlock method)
(SmokeTile method)
(SquareBlock method)
(Wall method)
Chatroom (class in matrx.messages.message_manager)
check_input() (in module matrx.api.api)
check_messages_API_request() (in module matrx.api.api)
check_states_API_request() (in module matrx.api.api)
clean_input_ids() (in module matrx.api.api)
close_door() (Door method)
CloseDoorAction (class in matrx.actions.door_actions)
,
[1]
CloseDoorActionResult (class in matrx.actions.door_actions)
,
[1]
CollectBlock (class in matrx.cases.bw4t.bw4t_objects)
CollectionDropOffTile (class in matrx.objects.standard_objects)
CollectionGoal (class in matrx.goals.goals)
CollectionTarget (class in matrx.objects.standard_objects)
conf (module)
copy_message() (MessageManager method)
create_context_menu_for_other() (AgentBrain method)
(BlockWorldAgent method)
(HumanAgentBrain method)
(PatrollingAgentBrain method)
create_context_menu_for_self() (HumanAgentBrain method)
create_error_response() (in module matrx.api.api)
create_sense_capability() (in module matrx.agents.capabilities.capability)
current_nr_ticks() (GridWorld property)
D
decide_on_action() (AgentBrain method)
(BlockWorldAgent method)
(HumanAgentBrain method)
(PatrollingAgentBrain method)
Door (class in matrx.objects.standard_objects)
DropObject (class in matrx.actions.object_actions)
,
[1]
DropObjectResult (class in matrx.actions.object_actions)
,
[1]
E
environment_objects() (GridWorld property)
EnvObject (class in matrx.objects.env_object)
,
[1]
external_media() (in module matrx_visualizer.visualization_server)
F
FAILED_TO_REMOVE_OBJECT_FROM_WORLD (GrabObjectResult attribute)
fetch_chatroom_ID() (MessageManager method)
fetch_chatrooms() (MessageManager method)
fetch_context_menu_of_other() (in module matrx.api.api)
fetch_context_menu_of_self() (in module matrx.api.api)
fetch_messages() (MessageManager method)
filter_observations() (AgentBrain method)
(BlockWorldAgent method)
(HumanAgentBrain method)
(PatrollingAgentBrain method)
filter_user_input() (HumanAgentBrain method)
flask_thread() (in module matrx.api.api)
(in module matrx_visualizer.visualization_server)
G
get_capabilities() (SenseCapability method)
get_distance() (in module matrx.utils)
get_env_object() (GridWorld method)
get_filtered_latest_state() (in module matrx.api.api)
get_info() (in module matrx.api.api)
get_latest_state() (in module matrx.api.api)
get_latest_state_and_messages() (in module matrx.api.api)
get_log_data() (AgentBrain method)
(BlockWorldAgent method)
(HumanAgentBrain method)
(PatrollingAgentBrain method)
get_messages() (in module matrx.api.api)
get_messages_apicall() (in module matrx.api.api)
get_objects_in_range() (GridWorld method)
get_progress() (CollectionGoal method)
(LimitedTimeGoal method)
(WorldGoal method)
get_random_order_property() (CollectionGoal class method)
get_room_locations() (in module matrx.utils)
(WorldBuilder static method)
get_states() (in module matrx.api.api)
get_states_specific_agents() (in module matrx.api.api)
get_world() (WorldBuilder method)
goal_reached() (CollectionGoal method)
(LimitedTimeGoal method)
(WorldGoal method)
god_view() (in module matrx_visualizer.visualization_server)
GrabObject (class in matrx.actions.object_actions)
,
[1]
GrabObjectResult (class in matrx.actions.object_actions)
,
[1]
grid() (GridWorld property)
GridWorld (class in matrx.grid_world)
,
[1]
GridWorldLogger (class in matrx.logger.logger)
H
human_agent_view() (in module matrx_visualizer.visualization_server)
HumanAgentBrain (class in matrx.agents.agent_types.human_agent)
,
[1]
I
IDLE_ACTION (ActionResult attribute)
(CloseDoorActionResult attribute)
(DropObjectResult attribute)
(GrabObjectResult attribute)
(MoveActionResult attribute)
(OpenDoorActionResult attribute)
(RemoveObjectResult attribute)
initialize() (AgentBrain method)
(BlockWorldAgent method)
(GridWorld method)
(HumanAgentBrain method)
(PatrollingAgentBrain method)
is_action_possible() (AgentBrain method)
(BlockWorldAgent method)
(HumanAgentBrain method)
(PatrollingAgentBrain method)
is_done() (GridWorld property)
is_possible() (Action method)
(CloseDoorAction method)
(DropObject method)
(GrabObject method)
(Move method)
(MoveEast method)
(MoveNorth method)
(MoveNorthEast method)
(MoveNorthWest method)
(MoveSouth method)
(MoveSouthEast method)
(MoveSouthWest method)
(MoveWest method)
(OpenDoorAction method)
(RemoveObject method)
L
LimitedTimeGoal (class in matrx.goals.goals)
location() (AgentBody property)
(AreaTile property)
(Battery property)
(CollectBlock property)
(CollectionDropOffTile property)
(CollectionTarget property)
(Door property)
(EnvObject property)
(SignalBlock property)
(SmokeTile property)
(SquareBlock property)
(Wall property)
LogActions (class in matrx.logger.log_agent_actions)
LogDuration (class in matrx.logger.log_tick)
LogIdleAgents (class in matrx.logger.log_idle_agents)
M
main (module)
matrx (module)
matrx.__version__ (module)
matrx.actions (module)
matrx.actions.action (module)
matrx.actions.door_actions (module)
matrx.actions.move_actions (module)
matrx.actions.object_actions (module)
matrx.agents (module)
matrx.agents.agent_brain (module)
matrx.agents.agent_types (module)
matrx.agents.agent_types.human_agent (module)
matrx.agents.agent_types.patrolling_agent (module)
matrx.agents.agent_utils (module)
matrx.agents.agent_utils.fov (module)
,
[1]
matrx.agents.agent_utils.navigator (module)
matrx.agents.agent_utils.state (module)
matrx.agents.agent_utils.state_tracker (module)
matrx.agents.agent_utils.task_manager (module)
matrx.agents.capabilities (module)
matrx.agents.capabilities.capability (module)
matrx.api (module)
matrx.api.api (module)
,
[1]
matrx.cases (module)
matrx.cases.bw4t (module)
matrx.cases.bw4t.bw4t (module)
matrx.cases.bw4t.bw4t_agents (module)
matrx.cases.bw4t.bw4t_objects (module)
matrx.cases.simple_case (module)
,
[1]
matrx.cases.test_case (module)
,
[1]
matrx.cases.test_navigators (module)
matrx.cases.vis_test (module)
,
[1]
matrx.defaults (module)
matrx.goals (module)
matrx.goals.goals (module)
,
[1]
matrx.grid_world (module)
matrx.logger (module)
matrx.logger.log_agent_actions (module)
matrx.logger.log_idle_agents (module)
matrx.logger.log_tick (module)
matrx.logger.logger (module)
matrx.messages (module)
matrx.messages.message (module)
matrx.messages.message_manager (module)
matrx.objects (module)
matrx.objects.agent_body (module)
matrx.objects.env_object (module)
matrx.objects.standard_objects (module)
,
[1]
matrx.utils (module)
matrx.world_builder (module)
matrx_visualizer (module)
matrx_visualizer.visualization_server (module)
Message (class in matrx.messages.message)
,
[1]
MessageManager (class in matrx.messages.message_manager)
,
[1]
Move (class in matrx.actions.move_actions)
,
[1]
MoveActionResult (class in matrx.actions.move_actions)
,
[1]
MoveEast (class in matrx.actions.move_actions)
,
[1]
MoveNorth (class in matrx.actions.move_actions)
,
[1]
MoveNorthEast (class in matrx.actions.move_actions)
,
[1]
MoveNorthWest (class in matrx.actions.move_actions)
,
[1]
MoveSouth (class in matrx.actions.move_actions)
,
[1]
MoveSouthEast (class in matrx.actions.move_actions)
,
[1]
MoveSouthWest (class in matrx.actions.move_actions)
,
[1]
MoveWest (class in matrx.actions.move_actions)
,
[1]
mutate() (Action method)
(CloseDoorAction method)
(DropObject method)
(GrabObject method)
(Move method)
(MoveEast method)
(MoveNorth method)
(MoveNorthEast method)
(MoveNorthWest method)
(MoveSouth method)
(MoveSouthEast method)
(MoveSouthWest method)
(MoveWest method)
(OpenDoorAction method)
(RemoveObject method)
N
Navigator (class in matrx.agents.agent_utils.navigator)
,
[1]
next_tick() (in module matrx.api.api)
NO_OBJECTS_IN_RANGE (RemoveObjectResult attribute)
NOT_IN_RANGE (GrabObjectResult attribute)
O
OBJECT_ID_NOT_WITHIN_RANGE (RemoveObjectResult attribute)
OBJECT_REMOVED (RemoveObjectResult attribute)
open_door() (Door method)
OpenDoorAction (class in matrx.actions.door_actions)
,
[1]
OpenDoorActionResult (class in matrx.actions.door_actions)
,
[1]
P
PatrollingAgentBrain (class in matrx.agents.agent_types.patrolling_agent)
,
[1]
pause_MATRX() (in module matrx.api.api)
plan() (AStarPlanner method)
pop_userinput() (in module matrx.api.api)
preprocess_messages() (MessageManager method)
properties() (AgentBody property)
(AreaTile property)
(Battery property)
(CollectBlock property)
(CollectionDropOffTile property)
(CollectionTarget property)
(Door property)
(EnvObject property)
(SignalBlock property)
(SmokeTile property)
(SquareBlock property)
(Wall property)
R
RandomProperty (class in matrx.world_builder)
regen_id() (Message method)
register_world() (in module matrx.api.api)
registered_agents() (GridWorld property)
remove_from_grid() (GridWorld method)
RemoveObject (class in matrx.actions.object_actions)
,
[1]
RemoveObjectResult (class in matrx.actions.object_actions)
,
[1]
reset() (CollectionGoal method)
(LimitedTimeGoal method)
(WorldGoal method)
reset_api() (in module matrx.api.api)
RESULT_AGENT (DropObjectResult attribute)
(GrabObjectResult attribute)
RESULT_CARRIES_OBJECT (GrabObjectResult attribute)
RESULT_NO_MOVE (MoveActionResult attribute)
RESULT_NO_OBJECT (DropObjectResult attribute)
(GrabObjectResult attribute)
RESULT_NONE_GIVEN (DropObjectResult attribute)
RESULT_OBJECT (DropObjectResult attribute)
RESULT_OBJECT_CARRIED (GrabObjectResult attribute)
RESULT_OCCUPIED (MoveActionResult attribute)
RESULT_OUT_OF_BOUNDS (MoveActionResult attribute)
RESULT_SUCCESS (DropObjectResult attribute)
(GrabObjectResult attribute)
(MoveActionResult attribute)
RESULT_UNKNOWN_OBJECT_TYPE (DropObjectResult attribute)
(GrabObjectResult attribute)
return_error() (in module matrx.api.api)
run() (GridWorld method)
run_api() (in module matrx.api.api)
run_matrx_visualizer() (in module matrx_visualizer.visualization_server)
S
send_message() (AgentBrain method)
(BlockWorldAgent method)
(HumanAgentBrain method)
(in module matrx.api.api)
(PatrollingAgentBrain method)
send_message_pickled() (in module matrx.api.api)
send_userinput() (in module matrx.api.api)
SenseCapability (class in matrx.agents.capabilities.capability)
,
[1]
setup (module)
shape() (GridWorld property)
shutdown() (in module matrx.api.api)
(in module matrx_visualizer.visualization_server)
SignalBlock (class in matrx.cases.bw4t.bw4t_objects)
simulation_goal() (GridWorld property)
SmokeTile (class in matrx.objects.standard_objects)
SquareBlock (class in matrx.objects.standard_objects)
start_MATRX() (in module matrx.api.api)
start_view() (in module matrx_visualizer.visualization_server)
startup() (WorldBuilder method)
StateTracker (class in matrx.agents.agent_utils.state_tracker)
stop() (WorldBuilder method)
stop_MATRX() (in module matrx.api.api)
T
TaskManager (class in matrx.agents.agent_utils.task_manager)
test_api (module)
tick_duration() (GridWorld property)
to_json() (Message method)
U
UNKNOWN_ACTION (ActionResult attribute)
(CloseDoorActionResult attribute)
(DropObjectResult attribute)
(GrabObjectResult attribute)
(MoveActionResult attribute)
(OpenDoorActionResult attribute)
(RemoveObjectResult attribute)
update() (AgentBody method)
(AreaTile method)
(Battery method)
(CollectBlock method)
(CollectionDropOffTile method)
(CollectionTarget method)
(Door method)
(EnvObject method)
(SignalBlock method)
(SmokeTile method)
(SquareBlock method)
(Wall method)
W
Wall (class in matrx.objects.standard_objects)
WorldBuilder (class in matrx.world_builder)
,
[1]
WorldGoal (class in matrx.goals.goals)
worlds() (WorldBuilder method)
Read the Docs
v: master
Versions
master
latest
stable
dev
Downloads
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.