refo/src/main/java/core
Jan Löwenstrom 55d8bbf5dc add Random-, Greedy and EGreedy-Policy and first implementation of monte carlo method
- fixed bug regarding wrong generation of hashCode. hashCodes needs to be equal across equal objects. Compute hashCode on final states once and return this value instead of computing it every time .hashCode() gets called.
-
2019-12-09 23:21:48 +01:00
..
algo add Random-, Greedy and EGreedy-Policy and first implementation of monte carlo method 2019-12-09 23:21:48 +01:00
policy add Random-, Greedy and EGreedy-Policy and first implementation of monte carlo method 2019-12-09 23:21:48 +01:00
Action.java add Random-, Greedy and EGreedy-Policy and first implementation of monte carlo method 2019-12-09 23:21:48 +01:00
DiscreteActionSpace.java remove the Action interface in favour of Enums 2019-12-09 17:30:14 +01:00
Environment.java add Random-, Greedy and EGreedy-Policy and first implementation of monte carlo method 2019-12-09 23:21:48 +01:00
ListDiscreteActionSpace.java remove the Action interface in favour of Enums 2019-12-09 17:30:14 +01:00
Observation.java add basic core structure and first parts of antGame implementation 2019-12-07 22:05:11 +01:00
RNG.java add two simple scroll panes to represent environment and ant brain 2019-12-09 01:09:34 +01:00
State.java add basic core structure and first parts of antGame implementation 2019-12-07 22:05:11 +01:00
StateActionHashTable.java add Random-, Greedy and EGreedy-Policy and first implementation of monte carlo method 2019-12-09 23:21:48 +01:00
StateActionTable.java remove the Action interface in favour of Enums 2019-12-09 17:30:14 +01:00
StepResult.java add Random-, Greedy and EGreedy-Policy and first implementation of monte carlo method 2019-12-09 23:21:48 +01:00
StepResultEnvironment.java add Random-, Greedy and EGreedy-Policy and first implementation of monte carlo method 2019-12-09 23:21:48 +01:00