Commit Graph

9 Commits

Author SHA1 Message Date
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