Commit graph

242 commits

Author SHA1 Message Date
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
54d9ad70ad chore: fix deprecation warnings 2026-02-13 20:58:24 +01:00
8f8e7f958b chore(devenv): pin cmake package (for burn-rl > sdl2) 2026-02-13 20:58:24 +01:00
012ccf8b42 feat: python bindings 2026-02-13 20:58:24 +01:00
4920ab96f8 doc 2026-02-13 20:58:00 +01:00
e4bd20578a Merge tag 'v0.1.1' into develop
v0.1.1
2026-01-15 17:14:44 +01:00
228dc5d50c Merge branch 'release/v0.1.1' 2026-01-15 17:14:40 +01:00
de303ad574 refact: docs 2026-01-15 17:13:07 +01:00
7c50a6d07b refact: remove dqn_simple 2026-01-05 10:14:58 +01:00
74f692d7ba refact:remove server & bevy client ; remove _big bot algs 2026-01-04 12:43:21 +01:00
1e773671d9 bot train burnrl reward opponent 2026-01-04 10:12:18 +01:00
883ebf9bc1 chore: update dependencies 2025-09-13 17:42:50 +02:00
c8d6712f09 fix: bot training : empty move if no other move allowed 2025-09-13 17:42:08 +02:00
e66d8b6624 feat: TrictracBoard for kZero 2025-09-01 18:50:55 +02:00
4e299b04e2 feat: TrictracBoard::to_fen / from_fen 2025-08-30 16:14:21 +02:00
41383eddf6 feat: add GameState::from_string_id 2025-08-30 16:04:43 +02:00
7a501c90ea Merge tag 'v0.1.0' into develop
v0.1.0
2025-08-30 13:29:12 +02:00
2ef1f7ee50 Merge branch 'release/v0.1.0' 2025-08-30 13:29:07 +02:00
73cc6ee67e doc 2025-08-30 13:28:00 +02:00
f2a89f60bc feat: Karel Peeters board game implementation 2025-08-28 19:20:06 +02:00
866ba611a6 fix: train.sh parsing 2025-08-26 17:12:19 +02:00
e1b8d7e679 feat: bot training configuration file 2025-08-22 09:24:01 +02:00
8f41cc1412 feat: bot all algos 2025-08-21 17:39:45 +02:00
0c58490f87 feat: bot sac & ppo save & load 2025-08-21 14:35:25 +02:00
afeb3561e0 refacto: bot one exec 2025-08-21 11:30:25 +02:00
18e85744d6 refacto: burnrl 2025-08-20 14:08:04 +02:00
97167ff389 feat: wip bot burn sac 2025-08-19 21:40:02 +02:00
088124fad1 feat: wip bot burn ppo 2025-08-19 17:46:22 +02:00
fcd50bc0f2 refacto: bot directories 2025-08-19 16:27:37 +02:00
e66921fcce refact models paths 2025-08-18 17:44:01 +02:00
2499c3377f refact script train bot 2025-08-17 17:42:59 +02:00
a7aa087b18 fix: train bad move 2025-08-17 16:14:06 +02:00
1dc29d0ff0 chore:refacto clippy 2025-08-17 15:59:53 +02:00
db9560dfac fix dqn burn small 2025-08-16 21:47:12 +02:00