|
|
8c48fc64f5
|
todo
|
2026-03-20 17:37:44 +01:00 |
|
|
|
b2d66ce41e
|
feat(spiel_bot): cli spiel_bot strategy
|
2026-03-12 21:17:14 +01:00 |
|
|
|
e80dade303
|
fix: --n-sim training parameter
|
2026-03-11 22:17:03 +01:00 |
|
|
|
e7d13c9a02
|
feat(spiel_bot): dqn
|
2026-03-10 22:12:52 +01:00 |
|
|
|
7c0f230e3d
|
doc: tensor research
|
2026-03-10 08:19:24 +01:00 |
|
|
|
150efe302f
|
feat(spiel_bot): az_train training command
|
2026-03-09 09:17:17 +01:00 |
|
|
|
3221b5256a
|
feat(spiel_bot): alphazero eval binary
|
2026-03-09 09:17:17 +01:00 |
|
|
|
822290d722
|
feat(spiel_bot): upgrade network
|
2026-03-09 09:17:17 +01:00 |
|
|
|
9c82692ddb
|
feat(spiel_bot): benchmarks
|
2026-03-09 09:17:17 +01:00 |
|
|
|
aea1e3faaf
|
tests(spiel_bot): integration tests
|
2026-03-09 09:17:17 +01:00 |
|
|
|
519dfe67ad
|
fix(spiel_bot): mcts fix
|
2026-03-09 09:17:17 +01:00 |
|
|
|
b0ae4db2d9
|
feat(spiel_bot): AlphaZero
|
2026-03-09 09:17:17 +01:00 |
|
|
|
58ae8ad3b3
|
feat(spiel_bot): Monte-Carlo tree search
|
2026-03-09 09:17:17 +01:00 |
|
|
|
d5cd4c2402
|
feat(spiel_bot): network with mlp and resnet
|
2026-03-09 09:17:17 +01:00 |
|
|
|
df05a43022
|
feat(spiel_bot): init crate & implements GameEnv trait + TrictracEnv
|
2026-03-09 09:17:17 +01:00 |
|
|
|
a6644e3c9d
|
fix: to_tensor() normalization
|
2026-03-09 09:17:17 +01:00 |
|
|
|
85ccca4741
|
doc:rust open_spiel research
|
2026-03-09 09:17:17 +01:00 |
|
|
|
1c4c814417
|
fix: training_common::white_checker_moves_to_trictrac_action
|
2026-03-09 09:16:30 +01:00 |
|
|
|
db5c1ea4f4
|
debug
|
2026-03-07 13:53:13 +01:00 |
|
|
|
aa7f5fe42a
|
feat: add get_tensor on GameState more explicit for training than the minimal get_vec()
|
2026-03-07 12:56:03 +01:00 |
|
|
|
145ab7dcda
|
Merge branch 'feature/performance' into develop
|
2026-03-06 22:19:26 +01:00 |
|
|
|
f26808d798
|
clean research
|
2026-03-06 22:19:08 +01:00 |
|
|
|
43eb5bf18d
|
refact(perf): use board::white_checker_cumulative to convert move to trictracAction
|
2026-03-06 22:19:08 +01:00 |
|
|
|
dfc485a47a
|
refact(perf): precompute non excedant get_possible_moves_sequences
|
2026-03-06 22:19:08 +01:00 |
|
|
|
a239c02937
|
refact(perf): less board clones with new function unmove_checker()
|
2026-03-06 22:19:07 +01:00 |
|
|
|
6beaa56202
|
refact(perf): remove moves history from mirror()
|
2026-03-06 22:19:07 +01:00 |
|
|
|
45b9db61e3
|
refact(perf): remove Recursive get_possible_moves_sequences in check_must_fill_quarter_rule
|
2026-03-06 22:19:07 +01:00 |
|
|
|
44a5ba87b0
|
perf research
|
2026-03-06 18:11:03 +01:00 |
|
|
|
bd4c75228b
|
fix: exit with farthest rule (2)
|
2026-03-06 18:09:15 +01:00 |
|
|
|
8732512736
|
feat: command to play random games with open_spiel logic
|
2026-03-06 17:33:28 +01:00 |
|
|
|
eba93f0f13
|
Merge tag 'v0.2.0' into develop
v0.2.0
|
2026-03-06 15:13:28 +01:00 |
|
|
|
a859d77be4
|
Merge branch 'release/v0.2.0'
|
2026-03-06 15:13:22 +01:00 |
|
|
|
b52f32343d
|
fix: exit with farthest rule
|
2026-03-06 14:52:48 +01:00 |
|
|
|
de414ebebb
|
fix: black mirror
|
2026-03-04 21:48:19 +01:00 |
|
|
|
817dbd77a7
|
wip debug get_valid_actions for black
|
2026-03-04 17:43:27 +01:00 |
|
|
|
65180d8164
|
fix: get_valid_actions when last quarter filled (wip)
|
2026-03-03 17:35:40 +01:00 |
|
|
|
c780f8bfe4
|
fix(cxxengine): catch errors
|
2026-03-02 16:56:24 +01:00 |
|
|
|
4ea4b1249b
|
refact: comments
|
2026-03-02 14:48:23 +01:00 |
|
|
|
f4049f548e
|
fix: solve conflict between farthest checker & filled quarter rules
|
2026-03-01 22:43:43 +01:00 |
|
|
|
ad157e1626
|
refact: remove unwrap() & panic!
|
2026-03-01 12:47:42 +01:00 |
|
|
|
953b5f451a
|
fix: remove panics on cxx hot path
|
2026-02-27 22:25:06 +01:00 |
|
|
|
72eb60f322
|
fix(bot): raise error on empty get_legal_actions
|
2026-02-27 18:08:21 +01:00 |
|
|
|
6840d371fc
|
docs: python & c++ bindings
|
2026-02-26 13:54:47 +01:00 |
|
|
|
3490a184b3
|
feat: c++ bindings
|
2026-02-26 13:27:55 +01:00 |
|
|
|
0429999672
|
Merge branch 'feature/pythonBindings' into develop
|
2026-02-26 08:39:09 +01:00 |
|
|
|
688d6174e3
|
fix: training : exit board moves
|
2026-02-25 17:31:17 +01:00 |
|
|
|
d53b65c947
|
mirrors for open_spiel
|
2026-02-24 21:25:41 +01:00 |
|
|
|
47142d593f
|
feat: python store bindings (wip)
|
2026-02-14 20:49:06 +01:00 |
|
|
|
453c363334
|
chore(refact): move training_common from bot to store crate
|
2026-02-13 20:58:25 +01:00 |
|
|
|
257665c546
|
chore(refact): rename modules with 'trictrac-' prefixes
|
2026-02-13 20:58:24 +01:00 |
|