Commit Graph

9 Commits

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