|
|
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 |
|
|
|
3490a184b3
|
feat: c++ bindings
|
2026-02-26 13:27:55 +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 |
|
|
|
012ccf8b42
|
feat: python bindings
|
2026-02-13 20:58:24 +01:00 |
|
|
|
1e773671d9
|
bot train burnrl reward opponent
|
2026-01-04 10:12:18 +01:00 |
|
|
|
e66d8b6624
|
feat: TrictracBoard for kZero
|
2025-09-01 18:50:55 +02:00 |
|
|
|
41383eddf6
|
feat: add GameState::from_string_id
|
2025-08-30 16:04:43 +02:00 |
|
|
|
f2a89f60bc
|
feat: Karel Peeters board game implementation
|
2025-08-28 19:20:06 +02:00 |
|
|
|
8f41cc1412
|
feat: bot all algos
|
2025-08-21 17:39:45 +02:00 |
|
|
|
1dc29d0ff0
|
chore:refacto clippy
|
2025-08-17 15:59:53 +02:00 |
|
|
|
47a8502b63
|
fix validations & client_cli
|
2025-08-16 17:59:00 +02:00 |
|
|
|
c1e99a5f35
|
wip (tests fails)
|
2025-08-16 16:39:25 +02:00 |
|
|
|
ec6ae26d38
|
wip reduction TrictracAction
|
2025-08-12 17:56:41 +02:00 |
|
|
|
e4b3092018
|
train burn-rl with integers
|
2025-08-10 08:39:31 +02:00 |
|
|
|
bf820ecc4e
|
feat: bot random strategy
|
2025-08-08 16:24:40 +02:00 |
|
|
|
dc80243a1a
|
fix black moves
|
2025-08-07 21:03:53 +02:00 |
|
|
|
12004ec4f3
|
wip bot mirror
|
2025-08-07 21:03:53 +02:00 |
|
|
|
ad5ae17168
|
fix: check moves possibles : prevent the move of the same checker twice
|
2025-08-02 12:41:52 +02:00 |
|
|
|
ad58c0ec60
|
fix build trainbot
|
2025-08-01 14:21:48 +02:00 |
|
|
|
cb30fd3229
|
fix: overflow when incrementing dice_roll_count
|
2025-07-25 17:41:48 +02:00 |
|
|
|
dc197fbc6f
|
dqn trainer
|
2025-06-22 12:32:59 +02:00 |
|
|
|
7507ea5d78
|
fix workflow
|
2025-06-22 12:32:59 +02:00 |
|
|
|
ebe98ca229
|
debug
|
2025-06-01 21:07:01 +02:00 |
|
|
|
a2e54bc449
|
wip fix train
|
2025-06-01 17:00:36 +02:00 |
|
|
|
480b2ff427
|
remove python stuff & simple DQN implementation
|
2025-05-24 22:41:44 +02:00 |
|
|
|
3d01e8fe06
|
fix: handle bot errors
|
2025-05-13 17:46:06 +02:00 |
|
|
|
4fd1f00af0
|
fix: use default maturin python lib name
|
2025-05-13 16:04:44 +02:00 |
|
|
|
ab770f3a34
|
feat: ai strategy (wip)
|
2025-03-02 15:42:36 +01:00 |
|
|
|
8368b0d837
|
wip Gym : Claude AI suggestion
|
2025-03-02 11:01:24 +01:00 |
|
|
|
12f53d00ca
|
wip Gym AI Trictrac env
|
2025-02-10 17:39:26 +01:00 |
|
|
|
883d799edb
|
init python lib generation with pyo3
|
2025-02-09 09:52:57 +01:00 |
|
|
|
59c80c66e4
|
profiler
|
2025-02-08 08:52:01 +01:00 |
|
|
|
6478f5043d
|
fix: allowed moves infinite loop
|
2025-01-29 20:07:30 +01:00 |
|
|
|
38100a61b2
|
todo
|
2025-01-25 23:51:30 +01:00 |
|
|
|
0edcb3e810
|
refact
|
2025-01-15 17:46:39 +01:00 |
|
|
|
53f95c0fe4
|
display logs
|
2025-01-12 16:38:43 +01:00 |
|
|
|
ff5ff74282
|
wip
|
2025-01-09 21:27:24 +01:00 |
|