Commit Graph

92 Commits

Author SHA1 Message Date
1dd1f3da25 initial elo rating stuff 2025-03-02 22:08:12 -05:00
2388ee8c75 move FutureMoveConfig usage into main.rs 2025-02-28 13:18:05 -05:00
9749a712e8 increase max_arena_size 2025-02-27 21:11:09 -05:00
d50d98d483 add back pruning 2025-02-27 21:08:42 -05:00
6ae1726010 abstract away more coordinates 2025-02-27 21:00:18 -05:00
956386fb66 arena size fixes 2025-02-27 15:20:54 -05:00
2c31589e51 properly handle skipping a move 2025-02-27 11:06:01 -05:00
7ec8a66a4e switch coordinates to global 'Coord' type 2025-02-26 23:50:40 -05:00
4a82c01d64 fix failing test 2025-02-26 22:52:25 -05:00
4ec9f3cf21 improve parent selection 2025-02-26 22:14:34 -05:00
bbeb1b8b37 aa 2025-02-26 19:50:40 -05:00
cd0ac5f538 add early_break for extend_layers 2025-02-26 14:37:25 -05:00
ff87337512 create FutureMoveConfig 2025-02-26 11:12:06 -05:00
2d066a6a3c replace lazy_children system 2025-02-25 16:36:34 -05:00
155a8d0548 improve binary operation 2025-02-25 15:34:36 -05:00
a95b9e08c1 small rewrite and addition of by_depth + by_depth_test 2025-02-25 15:03:25 -05:00
5f7a5fdb00 add FutureMoves::check_arena 2025-02-25 12:09:56 -05:00
0adb59dc7f initial rewrite of lazy_children logic 2025-02-25 11:23:14 -05:00
563726ffd5 small tweaks 2025-02-23 00:32:28 -05:00
6d9be3dbe6 nits 2025-02-22 18:42:09 -05:00
74b9c8dc96 increment i by 1 for summing values 2025-02-22 12:35:09 -05:00
d5ed4eb81a thing 2025-02-20 23:14:07 -05:00
3b07a67d2e logical improvements and cleanup 2025-02-20 20:56:12 -05:00
d29095bc9d place weighting 2025-02-20 19:14:31 -05:00
1fe7658deb split off repr 2025-02-20 16:06:50 -05:00
73faf4c1fb split off logic 2025-02-20 16:00:47 -05:00
2d55809d9a depth 15 -> 12 2025-02-19 22:32:28 -05:00
22bc4876e5 allow dead code 2025-02-18 15:06:51 -05:00
0d0b5786a2 changes + benchmarks 2025-02-18 15:04:21 -05:00
ad28713775 add Move::lazy_children 2025-02-18 13:41:45 -05:00
7ec23f1bab nits 2025-02-18 12:55:15 -05:00
8842bf6087 improve update_root_coord 2025-02-18 12:18:41 -05:00
937a48f230 prune_unrelated -> refocus_tree 2025-02-18 12:13:59 -05:00
0d4ea1f3c5 simplify code 2025-02-18 12:10:17 -05:00
3e3649369f logical improvements 2025-02-18 11:14:54 -05:00
cd28790d80 improvements 2025-02-18 02:02:50 -05:00
43585802d8 clippy + cleanup 2025-02-17 15:06:36 -05:00
7049039a77 rewrite basically done 2025-02-17 15:02:15 -05:00
87f58e5e40 rewrite progress 2 2025-02-17 11:54:06 -05:00
127c9874da rewrite progress 2025-02-16 00:34:55 -05:00
9ffc6ecd01 prune agent move tree (8->17 depth) 2025-02-15 23:31:18 -05:00
e257f81fcb two doc comments 2025-02-14 23:18:57 -05:00
92c7e0ca4d optimizations 2025-02-14 11:13:49 -05:00
dafe585f0c some changes 2025-02-13 22:33:37 -05:00
9a8b674720 optimize compute_values a TON (reduce depth_of calls)... and other stuff 2025-02-13 00:01:20 -05:00
ad3d31e24a reduce copies 2025-02-12 23:18:14 -05:00
3815ff1a95 add limit to size of arena 2025-02-12 22:33:09 -05:00
a086d75f42 Move logic changes 2025-02-12 21:50:08 -05:00
351953450a changes 2025-02-12 21:24:35 -05:00
9a114e2cb9 remove extra call to propegate_from_dry 2025-02-12 10:28:55 -05:00