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