|
|
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 |
|
|
|
59944e1e9e
|
initial bit board storage
|
2025-02-12 01:03:05 -05:00 |
|
|
|
7992aca803
|
logic fixes and nits
|
2025-02-11 23:53:17 -05:00 |
|
|
|
657bb967a0
|
more iterator stuff
|
2025-02-11 00:27:29 -05:00 |
|
|
|
3e2ab2fd32
|
iterator improvements
|
2025-02-10 17:08:57 -05:00 |
|
|
|
13f5b29dac
|
split_from and diag use iterators not vectors
|
2025-02-10 15:55:28 -05:00 |
|
|
|
bd5cc2ea52
|
general code improvements
|
2025-02-10 14:25:26 -05:00 |
|
|
|
cb5f9d075d
|
able to bump up depth more
|
2025-02-10 11:59:11 -05:00 |
|
|
|
dd783f0608
|
optimize FutureMoves::prune_unrelated
|
2025-02-10 10:47:02 -05:00 |
|
|
|
0bd8dec65d
|
fix othello player skip logic
|
2025-02-10 10:23:28 -05:00 |
|