Quaternions
|
b840d56725
|
use workspace lints
|
2026-05-18 15:43:32 -07:00 |
|
Quaternions
|
f8dd9e008c
|
workspace dependencies
|
2026-05-18 13:12:03 -07:00 |
|
Quaternions
|
90d46902ea
|
move auto moves into klondike
|
2026-05-18 13:08:15 -07:00 |
|
Quaternions
|
5a52f2ab7a
|
temporarily remove is_winnable because it doesn't work
|
2026-05-18 12:53:27 -07:00 |
|
Quaternions
|
2463e1a8f6
|
move test
|
2026-05-18 12:50:19 -07:00 |
|
Quaternions
|
291d304ac7
|
seed from cli argument
|
2026-05-18 12:41:12 -07:00 |
|
Quaternions
|
a28a965d12
|
seed_from_u64 (#7)
Closes #5
Reviewed-on: #7
Co-authored-by: Rhys Lloyd <krakow20@gmail.com>
Co-committed-by: Rhys Lloyd <krakow20@gmail.com>
|
2026-05-18 19:17:11 +00:00 |
|
Quaternions
|
25760d19a1
|
allow negative score
|
2026-05-18 12:04:40 -07:00 |
|
Quaternions
|
fef4fe4d55
|
implement score
|
2026-05-18 12:03:10 -07:00 |
|
Quaternions
|
5f81f28160
|
refactor CardValue into Rank enum
|
2026-05-18 11:01:48 -07:00 |
|
Quaternions
|
595ff73f90
|
Implement Stats (#6)
Closes #1
Reviewed-on: #6
Co-authored-by: Rhys Lloyd <krakow20@gmail.com>
Co-committed-by: Rhys Lloyd <krakow20@gmail.com>
|
2026-05-17 16:46:09 +00:00 |
|
Quaternions
|
bb558c7983
|
rename function
|
2026-05-16 22:06:50 -07:00 |
|
Quaternions
|
8269c7e87f
|
improve priority
|
2026-05-16 19:01:01 -07:00 |
|
Quaternions
|
418e0b5867
|
spam enter for auto
|
2026-05-16 18:15:00 -07:00 |
|
Quaternions
|
35931fc0dc
|
get_good_move function
|
2026-05-16 18:12:49 -07:00 |
|
Quaternions
|
8eba64aecf
|
moving a non-king to reveal empty tableau also counts as reveal
|
2026-05-16 18:08:05 -07:00 |
|
Quaternions
|
d43f4c5693
|
improve move picking
|
2026-05-16 18:01:46 -07:00 |
|
Quaternions
|
c0479e7ca5
|
reuse input allocation
|
2026-05-16 17:10:57 -07:00 |
|
Quaternions
|
5ed4ec139f
|
separate klondike
|
2026-05-16 17:04:11 -07:00 |
|
Quaternions
|
fe2530bfc8
|
separate klondike-cli
|
2026-05-16 16:56:43 -07:00 |
|