|
5507f8e5dc
|
Introduce using directive for map type
This sets up for quick testing of different maps with the same interface
|
2024-02-07 18:59:08 +01:00 |
|
|
3985ffaac4
|
fix type
|
2024-02-06 21:06:58 +01:00 |
|
|
80290a85f9
|
add missing files for version generation
|
2024-02-05 22:28:15 +01:00 |
|
|
9d1d27d65c
|
deactivate debug macro
|
2024-02-05 22:20:40 +01:00 |
|
|
7699b20498
|
CMake: Fix version generation: regenare on every build
|
2024-02-05 19:17:26 +01:00 |
|
|
742266fe82
|
Include version information into program
|
2024-02-03 13:21:58 +01:00 |
|
|
62aabe17f5
|
fix sort order
|
2024-02-01 22:26:24 +01:00 |
|
|
47d59464cd
|
backtracking: consider striking at 8 clues
|
2024-02-01 22:26:08 +01:00 |
|
|
863baf3acd
|
consider playing trash at 8 clues
|
2024-01-17 18:22:20 +01:00 |
|
|
03abd08418
|
Merge branch 'main' into cpr-fetch-content
|
2024-01-14 18:34:15 +01:00 |
|
|
e7793907bf
|
remove ranges header
|
2024-01-14 18:34:00 +01:00 |
|
|
759386f21b
|
Merge branch 'main' into cpr-fetch-content
|
2024-01-14 18:05:08 +01:00 |
|
|
191e74e45f
|
Use C++17 to support older compilers
|
2024-01-14 18:04:27 +01:00 |
|
|
c7339a4b17
|
lower boost requirement: 1.75
|
2024-01-14 16:56:11 +01:00 |
|
|
4deb33f54c
|
lower cmake requirement
|
2024-01-14 16:55:35 +01:00 |
|
|
45f7c98c60
|
lower boost requirement: 1.75
|
2024-01-14 15:12:02 +01:00 |
|
|
585d5512b6
|
lower cmake requirement
|
2024-01-14 15:10:32 +01:00 |
|
|
a2d6f0a743
|
use fetch_content for cpr installation
|
2024-01-14 14:37:23 +01:00 |
|
|
d6474bb19d
|
improve return codes
|
2024-01-13 14:37:16 +01:00 |
|
|
b30024d5a3
|
improve output
|
2024-01-13 03:39:53 +01:00 |
|
|
84b95e7214
|
expand getting actions: include non-reasonable actions on request
|
2024-01-13 00:48:57 +01:00 |
|
|
35b78cb4db
|
Implement option to list all actions in replay
|
2024-01-12 23:21:58 +01:00 |
|
|
cdf8575283
|
Fix id clashes: Normalize all card positions
|
2024-01-12 23:07:36 +01:00 |
|
|
27a45561e7
|
remove redundant ;
|
2024-01-12 19:07:48 +01:00 |
|
|
6143d199de
|
remove constexpr
|
2024-01-12 19:06:01 +01:00 |
|
|
6a663563a3
|
remove semicolons
|
2024-01-12 18:22:48 +01:00 |
|
|
4f1e41a80a
|
simplify code
|
2024-01-12 18:05:15 +01:00 |
|
|
3c1fa0d0e4
|
Disable integrity checks by default
This should speed up the program drastically
|
2024-01-12 17:40:21 +01:00 |
|
|
835bf3421b
|
remove print
|
2024-01-12 15:59:51 +01:00 |
|
|
11043d51c8
|
remove unneccessary prints
|
2024-01-12 15:19:22 +01:00 |
|
|
8398173939
|
implement discarding dupes and sacrifice discards
|
2024-01-12 15:18:30 +01:00 |
|
|
43477b1023
|
better state printing: ignore trash
|
2024-01-12 14:59:47 +01:00 |
|
|
e18937c599
|
Revert "add card orders to deck"
This reverts commit 8b42819704 .
|
2024-01-12 14:51:13 +01:00 |
|
|
4ba61b0450
|
implement criticality of cards
|
2024-01-12 14:27:16 +01:00 |
|
|
8b42819704
|
add card orders to deck
|
2024-01-09 15:07:14 +01:00 |
|
|
c6a7eec903
|
fix assertions and when to consider stalling
|
2024-01-09 04:13:13 +01:00 |
|
|
486e459c68
|
handle CS games on download
|
2024-01-09 02:21:01 +01:00 |
|
|
5b6e877a51
|
add debug macro
|
2024-01-09 01:10:27 +01:00 |
|
|
930ba9b408
|
game_state: support clue starved variants
|
2024-01-09 01:10:19 +01:00 |
|
|
c7eac217a8
|
Implement missing output operator
|
2023-11-24 16:11:36 +01:00 |
|
|
934345e076
|
fix clue modifier
|
2023-11-20 20:04:53 +01:00 |
|
|
50ddeff59a
|
more consistent wording in output
|
2023-11-17 09:28:31 +01:00 |
|
|
03a40b601f
|
clean up CMakeLists.txt: add tests
|
2023-11-17 09:28:15 +01:00 |
|
|
c478258334
|
add unit tests
|
2023-11-17 09:28:15 +01:00 |
|
|
8cc30eb270
|
add comments
|
2023-11-16 16:29:41 +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 |
|
|
04e071c97c
|
use own header for producing state to reduce compilation time
|
2023-11-16 15:55:19 +01:00 |
|
|
9887d104b8
|
better interface for cli
|
2023-11-16 15:14:31 +01:00 |
|