Tutorial: Building a Domain

Tutorials > Building a Domain > Part 2

Java Interfaces for MDP Definitions

To define your own MDP in BURLAP that can then be used with BURLAP's planning or learning algorithms, you will want to familiarize yourself with the following Java interfaces and data structures. Here we will give a brief review of what each these are, and in the subsequent sections we will be implenting the interfaces to define our grid world. A UML diagram of these elements is shown in the below figure.

Figure: UML Digram of the Java interfaces/classes for an MDP definition.