Skip to content

Commit 4ea9130

Browse files
committed
edit index.md
1 parent 2bf26f8 commit 4ea9130

File tree

1 file changed

+9
-10
lines changed

1 file changed

+9
-10
lines changed

docs/src/index.md

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,14 @@
44
## Problem Summary
55
The following table contains the information about each of the problems contained in this package.
66

7-
| Name | ``\mathcal{I}`` | ``\mathcal{S}`` | ``\mathcal{A}`` | ``\mathcal{O}`` | ``\gamma`` | Struct Name | Type
8-
| ------------- | ---------- | :----------: | :----------: | :----------: | :----------: | :----------: | -----------: |
7+
| Name | ``\mathcal{I}`` | ``\mathcal{S}`` | ``\mathcal{A}`` | ``\mathcal{O}`` | ``\gamma`` | Struct Name | Type |
8+
| :-------------: | :----------: | :------------------------: | :------------------------: | :------------: | :----------: | :----------: | :-----------: |
99
| Hexworld || varies | 6 | - | 0.9 | HexWorld, StraightLineHexWorld | MDP |
1010
| 2048 | - | ``\infty`` | 4 | - | 1 | TwentyFortyEight | MDP |
11-
| Cart-pole | - | ``(\subseteq \mathbb{R}^4)`` | 2 | - | 1 | CartPole | MDP |
12-
| Mountain Car | - | ``(\subseteq \mathbb{R}^2)`` | 3 | - | 1 | MountainCar | MDP |
13-
| Simple Regulator | - | ``(\subseteq \mathbb{R})`` | ``(\subseteq \mathbb{R})`` | - | 1 or 0.9 | LQR | MDP |
14-
| Aircraft collision avoidance | - | (\subseteq \mathbb{R}^3)`` | 3 | - | 1 | CollisionAvoidance | MDP |
11+
| Cart-pole | - | subset of ``\mathbb{R}^4`` | 2 | - | 1 | CartPole | MDP |
12+
| Mountain Car | - | subset of ``\mathbb{R}^2`` | 3 | - | 1 | MountainCar | MDP |
13+
| Simple Regulator | - | subset of ``\mathbb{R}`` | subset of ``\mathbb{R}`` | - | 1 or 0.9 | LQR | MDP |
14+
| Aircraft collision avoidance | - | subset of ``\mathbb{R}^3`` | 3 | - | 1 | CollisionAvoidance | MDP |
1515
| Crying baby | - | 2 | 3 | 2 | 0.9 | CryingBaby | POMDP |
1616
| Machine Replacement | - | 3 | 4 | 2 | 1 | MachineReplacement | POMDP |
1717
| Catch | - | 4 | 10 | 2 | 0.9 | Catch | POMDP |
@@ -20,7 +20,7 @@ The following table contains the information about each of the problems containe
2020
| Traveler's Dilemma | 2 | - | 99 per agent | - | 1 | Travelers | SimpleGame |
2121
| Predator-prey hex world | varies | varies | 6 per agent | - | 0.9 | PredatorPreyHexWorld, CirclePredatorPreyHexWorld | MG |
2222
| Multiagent Crying Baby | 2 | 2 | 3 per agent | 2 per agent | 0.9 | MultiCaregiverCryingBaby | POMG |
23-
| Collaborative predator-prey hex world | varies | varies | 6 per agent | - | 0.9 | CollaborativePredatorPreyHexWorld, SimpleCollaborativePredatorPreyHexWorld, CircleCollaborativePredatorPreyHexWorld | DecPOMDP
23+
| Collaborative predator-prey hex world | varies | varies | 6 per agent | - | 0.9 | CollaborativePredatorPreyHexWorld, SimpleCollaborativePredatorPreyHexWorld, CircleCollaborativePredatorPreyHexWorld | DecPOMDP \|
2424

2525
The last column has the following key:
2626
- MDP: Markov Decision Process
@@ -35,14 +35,13 @@ The last column has the following key:
3535
If we look at a specific problem whose struct is named `structName` and whose type is `type` as shown in the problem summary table. Then we are able to set up an instance of the struct for that specific problem using the following:
3636
```julia
3737
m = structName()
38-
decprob = type(m) # type in this case refers to one of MDP, POMDP, SimpleGame, MG, POMG or, DecPOMDP
38+
decprob = type(m) # type will be the name of one of the problem types in the last column
3939
```
4040
An example of this would be to create an instance of the Prisoner's Dilemma struct, we would use the following code:
4141
```julia
4242
m = PrisonersDilemma()
4343
decprob = SimpleGame(m)
44-
45-
44+
```
4645
### MDP Models
4746

4847
```@contents

0 commit comments

Comments
 (0)