419 Commits

Author SHA1 Message Date
4ca6dfc572
commit old stuff 2025-07-24 23:19:09 -07:00
ef2e551085
posmap: use std::mem::swap 2025-04-30 18:08:40 -04:00
b5e73cbbcf
elo: improve code quality and add confidence intervals 2025-04-30 13:52:19 -04:00
aeca76fda6
fix typo 2025-04-29 18:43:38 -04:00
111ce718da
cleanup minmax impl 2025-04-29 18:32:44 -04:00
9342760d82
simplify populate_self_from_children 2025-04-29 18:20:53 -04:00
967f1f6efb
elo: fix display 2025-04-28 20:00:43 -04:00
94831b720b
elo: simplify config 2025-04-28 19:45:47 -04:00
e966a3ac9a
elo: starting board pos 2025-04-28 19:11:26 -04:00
c50892d79a
elo: edit settings 2025-04-28 19:02:40 -04:00
6b9516a510
fix logic and minmax 2025-04-28 18:44:37 -04:00
eedc80e46a
fixes 2025-04-28 01:43:24 -04:00
189a5aef58
fix 2025-04-28 01:18:46 -04:00
c54f3a7493
elo test 2025-04-28 01:17:28 -04:00
c3c07fcb28
probabilistic progress 2025-04-28 01:12:15 -04:00
2586b43294
fix mvs 2025-04-24 13:20:07 -04:00
14254e44ba
elo: fix display 2 2025-04-24 13:12:02 -04:00
3ad74c90b7
elo: fix display 2025-04-24 13:06:08 -04:00
84b175d844
elo: shuffle prop_arena 2025-04-24 13:02:49 -04:00
57dba8ad1e
elo: reduce k value 2025-04-24 13:00:06 -04:00
66be2185f9
add tests for MoveValueStats 2025-04-24 12:58:06 -04:00
e8d05e0f9d
test 2025-04-24 11:10:11 -04:00
23e7ae2822
initial implementation of MoveValueStats 2025-04-24 02:06:03 -04:00
c9fda80c81
always use weighted board values 2025-04-23 10:18:42 -04:00
1ebfeb9f65
refocus_tree: clear arena on no root 2025-04-22 15:55:21 -04:00
ff7cf6cb0d
improve error handling in FutureMoves::get_board_from_idx 2025-04-22 15:53:50 -04:00
693b5c1f7c
simplify FutureMoves::move_history 2025-04-22 15:52:17 -04:00
9fff000746
simplify FutureMoves::get_board_from_idx 2025-04-22 15:51:10 -04:00
cf21f981e5
change handling of current_depth 2025-04-22 15:49:39 -04:00
0d81dca8df
improve leaf handling 2025-04-22 15:43:13 -04:00
87c386c9a4
format import 2025-04-22 15:30:11 -04:00
386c8a342e
trim some ChildrenEvalMethod options 2025-04-20 01:57:57 -04:00
4120c4e7fb
add argument for elo 2025-04-20 01:54:06 -04:00
83b56101d9
elo for board eval 2025-04-20 01:43:28 -04:00
517e54dade
simplify move creation and allow switching between value methods 2025-04-20 01:43:00 -04:00
5e4e240e33
fix GameInner::new error handling 2025-04-18 23:55:11 -04:00
625b02c13a
typing improvements 2025-04-18 23:52:13 -04:00
85e3a11897
disable pruning (for performance) 2025-04-10 14:28:32 -04:00
fc8c2b8178
add back functionality 2025-04-10 14:18:50 -04:00
80db0a872d
add note 2025-04-09 21:30:54 -04:00
02b88f67ac
clippy 2025-04-08 16:07:10 -04:00
788f88a509
future_moves: use atomics for ensuring arena size 2025-04-08 16:06:12 -04:00
ec3fc382d4
future_move: fix limiting arena size w/ multithreading 2025-04-08 15:49:14 -04:00
7e6c057127
multithreading 2025-04-08 15:36:52 -04:00
c368e8da60
add some missing docs 2025-04-08 15:14:08 -04:00
9fa864e6eb
add proper cmd args for program 2025-04-06 15:30:58 -04:00
166c2d50f4
set children_eval_method to be default in main 2025-04-06 15:24:12 -04:00
3405fad964
remove either (no longer using) 2025-04-04 10:04:07 -04:00
cb63b49f7a
MinMax is much better 2025-04-03 19:21:39 -04:00
a50ca2c1b1
bottom left is (0, 0) 2025-04-03 15:46:29 -04:00