Skip to content

Create MATRX tutorial(s) and fix existing tutorials #313

@thaije

Description

@thaije

Is your feature request related to a problem? Please describe.
I want tutorials and help on how MATRX works, for beginners and more advanced users.

Describe the solution you would like
A basic tutorial based on the BW4T task (see #284) introducing:

  • Basic concepts of MATRX (agents, case, builder, objects, gridworld, etc.)
  • How agents work with the state and actions
  • How action duration works
  • How the state works
  • How to send messages
  • How traversability of objects works
  • How objects and the update() function work
  • How the context menu works
  • Doing a task with multiple people

Include a FAQ with some specific questions:

  • Where to find more documentation (the API docs, other tutorials, etc)
  • Where to find example usecases (example of BW4T, Ruben experiment, Emma experiment, triage experiment)
  • Can I use MATRX for 3d environments?
  • How fast is MATRX?
  • I get error X, how do I solve this?

More advanced tutorial(s):

  • How to create custom messages
  • How to create custom actions
  • How to create custom (human) agents
  • How to customize the context menu
  • How to create a custom frontend

Using MATRX for experiments

Describe alternatives you have considered
Videos that show how it works, but that requires us making these tutorials anyway and is more work because of recording and editing etc.

Additional context
The most requested improvement on all of MATRX.

Metadata

Metadata

Assignees

Labels

requestA request for a new feature

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions