Jan Löwenstrom
7d3d097599
add opening dialog to select all learning settings
2020-04-07 11:03:17 +02:00
Jan Löwenstrom
ee1d62842d
split Antworld into episodic and continuous task
...
- add new simple state for jumping dino, to see if convergence is guarenteed with with state representation
- changed reward structure for ant game
2020-03-15 16:58:53 +01:00
Jan Löwenstrom
f4f1f7bd37
add QTableFrame and clickable states that display a gui
...
- remove org.javaTuple in favour of org.apache.common for tuples and circleQueue
- remove ViewListener from non-GUI Controller
- stateActionTable saves the last 10 states that changed. They will get displayed in QTable Frame
in JTextAreas
2020-01-01 23:54:18 +01:00
Jan Löwenstrom
a8f8af1102
add gradle wrapper and jar building
2020-01-01 18:58:25 +01:00
Jan Löwenstrom
295a1f8af0
remove javaFX dependency in favour of org.javaTuples
...
- Pair<K,V> , .getValue0() .getValue1()
2020-01-01 18:25:22 +01:00
Jan Löwenstrom
e0160ca1df
adopt MVC pattern and add real time graph interface
2019-12-18 16:48:24 +01:00
Jan Löwenstrom
584d6a1246
add javaFX gradle plugin and switch to java11 and add system.outs for error detecting
...
- The current implementation will not converge to the correct behaviour. See comment in MonteCarlo class for more details
2019-12-10 15:37:20 +01:00
Jan Löwenstrom
87f435c65a
add basic core structure and first parts of antGame implementation
2019-12-07 22:05:11 +01:00
Jan Löwenstrom
66ee33b77f
init the gradle project
2019-12-06 13:11:29 +01:00