Achievement | Points |
Passes testLeastVisitedAction() | 2 |
Passes testLearningRate() | 2 |
Passes testIsExploring() | 2 |
Passes testBestAction() | 2 |
Passes testQ() | 7 |
A class implementing the Controller interface employs a QTable to determine all actions | 10 |
Ran experiments with three different maps, with three trials per experiment, with at least three combinations of
parameters, also using both baseline controllers | 20 |
Paper insightfully discusses how the Q-Learner performs in comparison with the baseline controllers | 5 |
Paper insightfully discusses the impact of each of the four Q-Learning parameters under consideration | 10 |
Paper insightfully discusses the relative utility of Q-Learning vs explicit programming for this task | 5 |
Paper speculates in an informed manner about the general utility of Q-Learning in comparison with explicit programming | 5 |