Commit Graph

15 Commits

Author SHA1 Message Date
afb6fee540
intoduce CLI option to reduce memory consumption 2024-02-08 22:08:44 +01:00
3eea38ae05
fix comments 2023-11-16 16:22:49 +01:00
ea881c5e6a
reformat code 2023-11-16 16:20:04 +01:00
43b4bec7c6
simplify functions 2023-11-16 16:03:42 +01:00
6e0e88b97a
clean up imports 2023-11-15 23:07:39 +01:00
4b427c40f9
Code cleanup: split download into parsing + downloads 2023-11-15 21:47:50 +01:00
32af52ae9e
Rework CLI
This should cover all use cases / exceptions now and is in a reasonably
good code state.
2023-11-12 17:30:44 +01:00
9af6ef3368
rework downloading interface: return game consisting of state and actions 2023-11-10 20:35:05 +01:00
4e67ffa9ee
Add optional argument to define score being optimized for
A third CLI argument is now accepted, describing a score goal.
The program will then treat reaching this score as a win and
calculate lines optimized for this score, ignoring any (possible)
higher scores.
2023-11-04 13:02:16 +01:00
05d348b7e4
correct action parsing 2023-09-14 17:06:06 +02:00
70a6000884
clean up imports 2023-08-12 19:43:22 +02:00
034a7a95a1
split download.h into separate header and source 2023-08-12 19:15:05 +02:00
4e860f49cc
better user output/error handlin when game cannot be initialized 2023-08-12 18:58:12 +02:00
23978ada76
improve error handling 2023-08-12 12:17:55 +02:00
46554a7e33
split into src and include folder 2023-08-12 11:44:56 +02:00