Positions de référence évaluées par gnubg (0 et 2 plis)
32 positions (ouvertures, milieu, prime, blitz, course, sortie, videau, match, Crawford, Jacoby), générées par make reference ; format documenté dans tests/reference/README.md, vérifié par tests/test_reference.sh. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5.5
parent
8677193bee
commit
b199698b11
@@ -0,0 +1,440 @@
|
||||
{
|
||||
"positions": [
|
||||
{
|
||||
"id": "opening-31",
|
||||
"type": "move",
|
||||
"categories": [
|
||||
"opening"
|
||||
],
|
||||
"description": "Position de départ, premier coup 3-1, partie libre.",
|
||||
"position_id": "4HPwATDgc/ABMA",
|
||||
"match_id": "cIkFAAAAAAAA",
|
||||
"dice": [
|
||||
3,
|
||||
1
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "opening-42",
|
||||
"type": "move",
|
||||
"categories": [
|
||||
"opening"
|
||||
],
|
||||
"description": "Position de départ, premier coup 4-2, partie libre.",
|
||||
"position_id": "4HPwATDgc/ABMA",
|
||||
"match_id": "cAkKAAAAAAAA",
|
||||
"dice": [
|
||||
4,
|
||||
2
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "opening-65",
|
||||
"type": "move",
|
||||
"categories": [
|
||||
"opening"
|
||||
],
|
||||
"description": "Position de départ, premier coup 6-5, partie libre.",
|
||||
"position_id": "4HPwATDgc/ABMA",
|
||||
"match_id": "cAkXAAAAAAAA",
|
||||
"dice": [
|
||||
6,
|
||||
5
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "opening-21",
|
||||
"type": "move",
|
||||
"categories": [
|
||||
"opening"
|
||||
],
|
||||
"description": "Position de départ, premier coup 2-1, partie libre.",
|
||||
"position_id": "4HPwATDgc/ABMA",
|
||||
"match_id": "cAkFAAAAAAAA",
|
||||
"dice": [
|
||||
2,
|
||||
1
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "opening-64-match",
|
||||
"type": "move",
|
||||
"categories": [
|
||||
"opening",
|
||||
"match"
|
||||
],
|
||||
"description": "Position de départ, premier coup 6-4, match en 5 points à 0-0.",
|
||||
"position_id": "4HPwATDgc/ABMA",
|
||||
"match_id": "cAmzAAAAAAAE",
|
||||
"dice": [
|
||||
6,
|
||||
4
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "middlegame-1",
|
||||
"type": "move",
|
||||
"categories": [
|
||||
"middlegame"
|
||||
],
|
||||
"description": "Milieu de partie avec contact, 6-4 à jouer.",
|
||||
"position_id": "mM/gATCw5+ABMA",
|
||||
"match_id": "cAkTAAAAAAAA",
|
||||
"dice": [
|
||||
6,
|
||||
4
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "middlegame-2",
|
||||
"type": "move",
|
||||
"categories": [
|
||||
"middlegame"
|
||||
],
|
||||
"description": "Milieu de partie avec contact et dames isolées, 5-3 à jouer.",
|
||||
"position_id": "xGfhATDQ2+BBIA",
|
||||
"match_id": "cIkOAAAAAAAA",
|
||||
"dice": [
|
||||
5,
|
||||
3
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "middlegame-holding",
|
||||
"type": "move",
|
||||
"categories": [
|
||||
"middlegame"
|
||||
],
|
||||
"description": "Jeu de tenue (point 20 tenu), 6-2 à jouer.",
|
||||
"position_id": "mLfBARg4z8EBAw",
|
||||
"match_id": "cAkLAAAAAAAA",
|
||||
"dice": [
|
||||
6,
|
||||
2
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "prime-1",
|
||||
"type": "move",
|
||||
"categories": [
|
||||
"prime"
|
||||
],
|
||||
"description": "Prime de sept points (4 à 10) contre deux dames bloquées, 6-5 à jouer.",
|
||||
"position_id": "sOfgASjYbtsAAA",
|
||||
"match_id": "cAkXAAAAAAAA",
|
||||
"dice": [
|
||||
6,
|
||||
5
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "prime-vs-prime",
|
||||
"type": "move",
|
||||
"categories": [
|
||||
"prime"
|
||||
],
|
||||
"description": "Prime contre prime, 4-2 à jouer.",
|
||||
"position_id": "4LZtAAbAbZsBAw",
|
||||
"match_id": "cAkKAAAAAAAA",
|
||||
"dice": [
|
||||
4,
|
||||
2
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "blitz-1",
|
||||
"type": "move",
|
||||
"categories": [
|
||||
"blitz"
|
||||
],
|
||||
"description": "Attaque : deux dames adverses sur la barre, 4-3 à jouer.",
|
||||
"position_id": "4Dn4AGiynYMHAA",
|
||||
"match_id": "cAkOAAAAAAAA",
|
||||
"dice": [
|
||||
4,
|
||||
3
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "blitz-2",
|
||||
"type": "move",
|
||||
"categories": [
|
||||
"blitz"
|
||||
],
|
||||
"description": "Attaque : une dame adverse sur la barre, double 3-3 à jouer.",
|
||||
"position_id": "4HPwAVC0XYMHAA",
|
||||
"match_id": "cIkNAAAAAAAA",
|
||||
"dice": [
|
||||
3,
|
||||
3
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "race-1",
|
||||
"type": "move",
|
||||
"categories": [
|
||||
"race"
|
||||
],
|
||||
"description": "Course courte sans contact, 6-2 à jouer.",
|
||||
"position_id": "trsXAADs7mwAAA",
|
||||
"match_id": "cAkLAAAAAAAA",
|
||||
"dice": [
|
||||
6,
|
||||
2
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "race-2",
|
||||
"type": "move",
|
||||
"categories": [
|
||||
"race"
|
||||
],
|
||||
"description": "Course longue sans contact, 5-4 à jouer.",
|
||||
"position_id": "cLezAQBwN2cGAA",
|
||||
"match_id": "cIkSAAAAAAAA",
|
||||
"dice": [
|
||||
5,
|
||||
4
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "bearoff-short",
|
||||
"type": "move",
|
||||
"categories": [
|
||||
"bearoff"
|
||||
],
|
||||
"description": "Sortie à peu de dames (base à deux côtés), 2-1 à jouer.",
|
||||
"position_id": "TQAAYAsAAAAAAA",
|
||||
"match_id": "cAkFAAAAAAAA",
|
||||
"dice": [
|
||||
2,
|
||||
1
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "bearoff-15-checkers",
|
||||
"type": "move",
|
||||
"categories": [
|
||||
"bearoff"
|
||||
],
|
||||
"description": "Sortie à 15 dames contre 15 (base à un côté), 6-5 à jouer.",
|
||||
"position_id": "290NAADb7g4AAA",
|
||||
"match_id": "cAkXAAAAAAAA",
|
||||
"dice": [
|
||||
6,
|
||||
5
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "bearoff-doubles",
|
||||
"type": "move",
|
||||
"categories": [
|
||||
"bearoff"
|
||||
],
|
||||
"description": "Sortie, double 6-6 à jouer.",
|
||||
"position_id": "xgAA4MgAAAAAAA",
|
||||
"match_id": "cAkbAAAAAAAA",
|
||||
"dice": [
|
||||
6,
|
||||
6
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "no-legal-move",
|
||||
"type": "move",
|
||||
"categories": [
|
||||
"edge_case"
|
||||
],
|
||||
"description": "Dame sur la barre face à un jan fermé : aucun coup légal avec 5-5.",
|
||||
"position_id": "27YBBwAcz8EDQA",
|
||||
"match_id": "cIkWAAAAAAAA",
|
||||
"dice": [
|
||||
5,
|
||||
5
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "forced-move",
|
||||
"type": "move",
|
||||
"categories": [
|
||||
"edge_case"
|
||||
],
|
||||
"description": "Deux dames sur la barre, un seul point d'entrée : coup forcé avec 3-1.",
|
||||
"position_id": "tm3ABwBw5+ABYA",
|
||||
"match_id": "cIkFAAAAAAAA",
|
||||
"dice": [
|
||||
3,
|
||||
1
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "cube-no-double",
|
||||
"type": "cube",
|
||||
"categories": [
|
||||
"cube_no_double"
|
||||
],
|
||||
"description": "Position presque égale, videau centré : pas de double.",
|
||||
"position_id": "2J0dBgDYnRsGAA",
|
||||
"match_id": "cAkAAAAAAAAA",
|
||||
"dice": null
|
||||
},
|
||||
{
|
||||
"id": "cube-double-take",
|
||||
"type": "cube",
|
||||
"categories": [
|
||||
"cube_double_take",
|
||||
"race"
|
||||
],
|
||||
"description": "Course avec avance modérée, videau centré : double, prend.",
|
||||
"position_id": "6O5uAAC4uzsAAA",
|
||||
"match_id": "cAkAAAAAAAAA",
|
||||
"dice": null
|
||||
},
|
||||
{
|
||||
"id": "cube-double-pass",
|
||||
"type": "cube",
|
||||
"categories": [
|
||||
"cube_double_pass",
|
||||
"race"
|
||||
],
|
||||
"description": "Course avec grosse avance, videau centré : double, passe.",
|
||||
"position_id": "cHd3AADvvQMAAA",
|
||||
"match_id": "cAkAAAAAAAAA",
|
||||
"dice": null
|
||||
},
|
||||
{
|
||||
"id": "cube-redouble",
|
||||
"type": "cube",
|
||||
"categories": [
|
||||
"cube_redouble",
|
||||
"race"
|
||||
],
|
||||
"description": "Course avec avance, videau à 2 possédé par le joueur au trait : redouble.",
|
||||
"position_id": "6O5uAAC4uzsAAA",
|
||||
"match_id": "UQkAAAAAAAAA",
|
||||
"dice": null
|
||||
},
|
||||
{
|
||||
"id": "cube-blitz",
|
||||
"type": "cube",
|
||||
"categories": [
|
||||
"cube_too_good",
|
||||
"blitz"
|
||||
],
|
||||
"description": "Attaque forte, videau centré, partie libre sans règle Jacoby.",
|
||||
"position_id": "4Dn4AGiynYMHAA",
|
||||
"match_id": "cAkAAAAAAAAE",
|
||||
"dice": null
|
||||
},
|
||||
{
|
||||
"id": "jacoby-cube",
|
||||
"type": "cube",
|
||||
"categories": [
|
||||
"jacoby",
|
||||
"blitz"
|
||||
],
|
||||
"description": "Même attaque que cube-blitz, avec la règle Jacoby.",
|
||||
"position_id": "4Dn4AGiynYMHAA",
|
||||
"match_id": "cAkAAAAAAAAA",
|
||||
"dice": null
|
||||
},
|
||||
{
|
||||
"id": "jacoby-move",
|
||||
"type": "move",
|
||||
"categories": [
|
||||
"jacoby",
|
||||
"blitz"
|
||||
],
|
||||
"description": "Attaque avec la règle Jacoby, 6-4 à jouer.",
|
||||
"position_id": "4HPwAVC0XYMHAA",
|
||||
"match_id": "cAkTAAAAAAAA",
|
||||
"dice": [
|
||||
6,
|
||||
4
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "match-3-3-move",
|
||||
"type": "move",
|
||||
"categories": [
|
||||
"match",
|
||||
"middlegame"
|
||||
],
|
||||
"description": "Match en 5 points, 2-2 (3-away 3-away), 5-3 à jouer.",
|
||||
"position_id": "xGfhATDQ2+BBIA",
|
||||
"match_id": "cImuACAAEAAE",
|
||||
"dice": [
|
||||
5,
|
||||
3
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "match-dmp-move",
|
||||
"type": "move",
|
||||
"categories": [
|
||||
"match",
|
||||
"middlegame"
|
||||
],
|
||||
"description": "Match en 1 point (double match point), 6-2 à jouer.",
|
||||
"position_id": "mLfBARg4z8EBAw",
|
||||
"match_id": "cAkrAAAAAAAE",
|
||||
"dice": [
|
||||
6,
|
||||
2
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "match-7-cube",
|
||||
"type": "cube",
|
||||
"categories": [
|
||||
"match",
|
||||
"race"
|
||||
],
|
||||
"description": "Match en 7 points, joueur au trait à 3, adversaire à 5 : décision de videau.",
|
||||
"position_id": "cHd3AAC4uzsAAA",
|
||||
"match_id": "cAngAFAAGAAE",
|
||||
"dice": null
|
||||
},
|
||||
{
|
||||
"id": "match-crawford-move",
|
||||
"type": "move",
|
||||
"categories": [
|
||||
"match",
|
||||
"crawford",
|
||||
"blitz"
|
||||
],
|
||||
"description": "Match en 5 points, partie Crawford, joueur au trait mené 2-4, 4-3 à jouer.",
|
||||
"position_id": "4Dn4AGiynYMHAA",
|
||||
"match_id": "8AmuAEAAEAAE",
|
||||
"dice": [
|
||||
4,
|
||||
3
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "match-crawford-cube",
|
||||
"type": "cube",
|
||||
"categories": [
|
||||
"match",
|
||||
"crawford",
|
||||
"race"
|
||||
],
|
||||
"description": "Match en 5 points, partie Crawford : videau mort.",
|
||||
"position_id": "cHd3AAC4uzsAAA",
|
||||
"match_id": "8AmgAEAAEAAE",
|
||||
"dice": null
|
||||
},
|
||||
{
|
||||
"id": "match-post-crawford-cube",
|
||||
"type": "cube",
|
||||
"categories": [
|
||||
"match",
|
||||
"post_crawford"
|
||||
],
|
||||
"description": "Match en 5 points, après Crawford, joueur au trait mené 2-4 : videau.",
|
||||
"position_id": "2J0dBgDYnRsGAA",
|
||||
"match_id": "cAmgAEAAEAAE",
|
||||
"dice": null
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user