Skip to content

History

Revisions

  • Wiki : recopie de docs-fr (7be89c5)

    @github-actions github-actions[bot] committed Nov 9, 2026
    95b3e6a
  • Wiki : recopie de docs-fr (54a0b19)

    @github-actions github-actions[bot] committed Nov 8, 2026
    d572e40
  • v2.54 : Labo v4 -- paires, verdict par paires, consensus, SPSA verifie, gain reel, fils paralleles, criteres de KAAH Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01LxiJBxo7yDtgYFXAUd1q8d

    @claude claude committed Oct 13, 2026
    ee92756
  • v2.51 : page Duel Cerveau ; lien vers l'Aide du jeu Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01LxiJBxo7yDtgYFXAUd1q8d

    @claude claude committed Oct 12, 2026
    fb46f56
  • v2.49 : page Reflexion de l'IA, criteres de KAAH, test au Labo ; Tablebases : 4v2 resolu, tailles corrigees

    @ocj94 ocj94 committed Oct 7, 2026
    e4993b8
  • docs: matériel 14−6 (perdant à 8), variantes, précision tablebases - Nouvelle page Règles — matériel et victoire (clarifie que 14−6 ≠ 9 vs 9) - Nouvelle page Variantes (objectifs, Daisy, multi, couverture site) - Tablebases: distinction pendant-partie (9–14) vs fin (perdant à 8) - Home: liens vers les nouvelles pages

    @ocj94 ocj94 committed Aug 11, 2026
    340df41
  • v1.51 : trainee et explosion de lave a l'ejection (Volcanique)

    Claude (assistant) committed Aug 8, 2026
    a52ccca
  • v1.50 : 12 nouveaux themes, physique par matiere, export AR, apercu 3D createur, moderation chat

    Claude (assistant) committed Aug 8, 2026
    6d6e0bb
  • v1.49 : createur de plateau, refactor monCamp/estMonTour

    Claude (assistant) committed Aug 7, 2026
    78bd03b
  • v1.48 : mode AR, 10 themes de plateau, audit securite fact-checke

    Claude (assistant) committed Aug 7, 2026
    f3e041c
  • Nouvelle page Labo IA : 'Pourquoi ce coup ?' et verification d'une proposition externe (v1.47) Documente evaluateBoard(color, detail), calculerExplicationCoup, et le tableau de verification poste par poste d'une proposition externe (Meta IA) — 5 des 7 points suggeres decrivaient deja l'existant ou contredisaient des principes deja tranches (ouvertures, puzzles certifies). Seule 'Pourquoi ce coup ?' etait reellement absente. Documente aussi un bug trouve en marge : le mode Coach sauvegarde son etat mais ne le relit jamais au demarrage (pas corrige, hors sujet), alors que le nouveau reglage aiExplainEnabled le fait correctement.

    @ocj94 ocj94 committed Aug 7, 2026
    ea1631c
  • Vues du plateau : moteur generique de materiaux par couches (v1.46) Nouvelle section documentant window.LAYER_TYPES / window.THEME_RECIPES / window.peindreCouches — le passage des 6 themes codes en dur (dupliques entre 2D et 3D) a des recettes de donnees, base du futur createur de plateau visuel avec curseurs.

    @ocj94 ocj94 committed Aug 6, 2026
    f19b392
  • Vues du plateau : fissures de lave passees en vraie geometrie 3D (v1.45) Nouvelle section documentant getLavaCrackMeshes (meme chemin que les rivieres d'epoxy : d'une texture peinte a un relief en tubes emissifs), le partage du trace entre 2D et 3D via window.genererFissures, et le bug de desalignement halo/trait trouve en centralisant le generateur.

    @ocj94 ocj94 committed Aug 6, 2026
    5781042
  • Vues du plateau : jour/nuit + textures des 6 themes ; Verification : fichiers /tmp perimes Vues-du-plateau.md : - Corrige une phrase devenue fausse depuis v1.44 (les 5 autres themes n'ont plus une simple couleur unie, ils ont eux aussi une texture). - Nouvelle section jour/nuit (resolveThemeColors), avec la lecon sur l'echantillonnage programmatique d'une photo plutot que le choix a l'oeil. - Nouvelle section sur les 6 textures procedurales, avec la contrainte de performance propre a la 2D (mise en cache stricte, motif stable) qui ne s'appliquait pas de la meme facon a la 3D. Verification.md : - Nouvelle lecon : des fichiers /tmp d'extraction de segment de rendu restes perimes d'un tour a l'autre ont fait passer des tests contre du code qui n'existait plus, sans qu'aucune assertion n'echoue — trouve en corrigeant des tests en ricochet apres v1.44.

    @ocj94 ocj94 committed Aug 5, 2026
    f9fa912
  • Vues du plateau : ⬆ retire (grille a 3 colonnes), pas Y/Z a 10° Corrige plusieurs passages devenus faux avec la v1.43 : - La grille est passee de 4 a 3 colonnes (⬆ retire, redondant avec le verrou vue du dessus actif par defaut) ; 🔒 occupe l'emplacement libere. - Le pas Y/Z est passe de 11,5° a 10°, qui divise 360° exactement (36 clics pour un tour complet contre 720 avant). - La conclusion sur le retour a 0° etait fausse : elle affirmait que 'la solution n'est pas de changer le pas' — c'est pourtant exactement ce qui a ete fait ensuite. Corrigee pour montrer que les deux approches (raccourci visible + reconsiderer le pas) ne s'excluaient pas.

    @ocj94 ocj94 committed Aug 2, 2026
    9f298ac
  • Vues du plateau : rivieres d'epoxy en vraie geometrie 3D (pas une texture), angles X/Y/Z affiches, retour a 0° Corrige la section texture bois (v1.41) : les rivieres etaient peintes sur une surface plate, pas un relief — corrige en v1.42 avec une vraie geometrie (ExtrudeGeometry). Garde la lecon principale explicite : un motif sinusoidal peint reste plat, meme visuellement plausible sur une capture d'ecran ; il faut un vrai relief pour que l'inclinaison de la camera le revele. Ajoute aussi : le retour visuel de l'angle sur X/Y/Z (Y identique au chiffre 2D), et le piege mathematique du retour a 0° avec un pas qui ne divise pas 360° — la solution etant de rendre visible un raccourci deja existant, pas de changer le pas.

    @ocj94 ocj94 committed Aug 2, 2026
    6ae8e22
  • Vues du plateau : texture bois 3D, mode commentateur, mode projecteur Trois nouvelles sections, en phase avec la v1.41 : - Texture bois+epoxy 3D : ou trouver la vraie surface de jeu (top, pas holeMat/scene.background), et pourquoi elle est mise en cache. - Mode commentateur : le systeme d'evenements publics existant, utilise en pur observateur ; le piege du nommage inverse de capturedByBlack. - Mode projecteur : reparenter au lieu de cloner, BroadcastChannel sans serveur, la portee lexicale de let/const entre blocs <script>, et la lecon principale — un verrou canonique documente ne garantit pas que chaque appelant l'utilise reellement (deux points le contournaient, trouves en verifiant).

    @ocj94 ocj94 committed Aug 2, 2026
    9b11b30
  • Vues du plateau : les 5 themes de plateau sont desormais reellement fonctionnels Corrige la section v1.37, devenue fausse depuis la v1.40 : les 5 themes (dark/ocean/marble/gold/forest) changent maintenant reellement le feutre, la gouttiere et le contour, en 2D comme en 3D, via une palette partagee (BOARD_SURFACE_THEMES). Garde la lecon generale (lire le vrai code de rendu, pas les proprietes definies) et ajoute celle du chantier retrouve a moitie fait : verifier qu'une fonctionnalite n'a pas deja ete commencee ailleurs avant de la reimplementer.

    @ocj94 ocj94 committed Aug 1, 2026
    1312b98
  • Vues du plateau : skin de plateau bois/neutre, piege d'ordre entre fonctions soeurs Deux nouvelles sections, en phase avec la v1.37 : - Skin du PLATEAU (pas des billes) : pourquoi bg1/bg2 sont des proprietes mortes en 2D, et pourquoi lire le vrai code de rendu compte plus que les proprietes qu'une fonction de reglage definit. - Le piege d'ordre entre fonctions soeurs qui a cause le plantage au premier chargement de la 3D (TDZ) : pourquoi un test qui execute une fonction isolement ne peut pas le voir, et pourquoi il faut executer la construction complete dans l'ordre reel.

    @ocj94 ocj94 committed Jul 31, 2026
    a6aa65b
  • Vues du plateau : verrou vue du dessus, boutons cote partages, correctif d'interpolation Etend la section Camera 3D deja existante avec trois ajouts de la v1.36 : - Le bug d'interpolation d'angle a la frontiere +-180° (ecart brut vs ecart enroule), avec le principe general reutilisable pour tout futur angle anime. - Le verrou 'vue du dessus' et ses trois niveaux de blocage (CSS, garde de code, glisser tactile), plus le piege de l'ordre auto=false/verification. - Pourquoi les boutons cote Noirs/Blancs sont desormais partages entre 2D et 3D (theta seul, pas un prereglage complet) plutot que redondants.

    @ocj94 ocj94 committed Jul 31, 2026
    991792e
  • Vues du plateau : son/vibration par vue, bandeaux joueur adaptes a la 1D Deux nouvelles sections, en phase avec la v1.35 : - Son et vibration granulaires : les defauts par vue, et pourquoi le gating ne couvre que les 4 micro-interactions du plateau (pas les evenements globaux du jeu, qui restent sous l'interrupteur general). - Bandeaux joueur : comment le meme repere (couleur du skin) change de FORME selon la vue sans changer de sens - pastille ronde en 2D/3D, symbole reel du plateau (O/@, fixe par siege) en 1D - et pourquoi la taille du symbole est mesuree via getComputedStyle plutot que recopiee.

    @ocj94 ocj94 committed Jul 30, 2026
    9df80d0
  • Vues du plateau : camera 3D (zoom, rotation X/Y/Z, roulis) et couleurs de skin Deux nouvelles sections, en phase avec la v1.32 : - Camera 3D : les 3 axes de l'orbite (theta/phi/radius), pourquoi le roulis (Z) doit se reappliquer en valeur absolue apres chaque lookAt(), le piege du premier test (camera.up ne reflete jamais rotateZ), et pourquoi les angles de vue et le panneau zoom/rotation partagent une seule grille a placement explicite plutot que deux grilles alignees a la main. - Couleurs des billes 3D : pourquoi elles suivent desormais boardTheme (la meme source que la 2D) au lieu d'un noir/blanc fige, le choix de la teinte du milieu du degrade plutot que ses extremes (artifices du rendu 2D synthetique), et pourquoi la synchronisation doit se refaire a chaque sync() et pas seulement a la creation de la scene.

    @ocj94 ocj94 committed Jul 30, 2026
    d26bf78
  • Vues du plateau : la 3D devient jouable, et la boite commune aux 3 vues Deux sections mises a jour/ajoutees, en phase avec la v1.31 : - Vue 3D : le picking. Cibles de picking dediees (un plan invisible par case) plutot que les meshes visibles, et pourquoi - un defaut geometrique reel du capuchon en eventail de triangles du trou, trouve en testant avec un vrai moteur Three.js. La distinction tap/glisser de camera, le meme seuil qu'en 2D. Les marqueurs de selection/indices, mutualises avec la 1D, et la meme regle : aucune bille n'est jamais recoloree. - Une seule boite pour les trois vues. Le defaut qui faisait diverger la taille et le centrage des 3 vues selon la largeur d'ecran (deux media queries orphelines qui ne couvraient que 2 des 3 vues), et le nouveau conteneur unique #board-stage qui porte seul la taille et le centrage. Tableau recapitulatif et lien d'index mis a jour : la 3D est jouable.

    @ocj94 ocj94 committed Jul 30, 2026
    80bed59
  • Vues du plateau : indices de coups partages et reperes de coordonnees en 1D Deux nouvelles sections, en phase avec la v1.30 : - Indices de coups : computeMoveHints et computePlayableCells partages entre 2D et 1D, le test de non-regression sur 6 scenarios qui a permis d'extraire le calcul en confiance, et la regle stricte qui en decoule (aucune bille n'est jamais teintee ni surlignee pour signaler qu'elle peut jouer - erreur commise puis corrigee en cours de route). - Reperes de coordonnees en 1D : pourquoi la numerotation Aba-Pro n'est pas une grille cartesienne (des diagonales reperees par leur extremite bas-droite), et comment cette particularite a cause une premiere erreur de placement corrigee par verification directe contre coordToABAPRO. Home : lien mis a jour.

    @ocj94 ocj94 committed Jul 29, 2026
    933f37f
  • Vues du plateau : nouvelle page (1D/2D/3D, point d'entree unique, options de rendu) La 1D devient jouable en v1.29 : documente le principe qui rend les trois vues interchangeables (aucune regle du jeu dans une vue, tout passe par handleClick), les contraintes de rendu monospace, et le contrat des options de drawBoard - dont l'oubli a produit deux fois le meme bug de surcouche fantome sur l'Editeur et les Puzzles. Architecture : section renvoyant vers cette page. Home : lien dans l'index.

    @ocj94 ocj94 committed Jul 29, 2026
    61d4181
  • Wiki : la page Ouvertures est branchee (v1.27)

    Abalassembly committed Jul 29, 2026
    ab69cc2
  • Wiki : reference des puzzles videe en v1.26

    Abalassembly committed Jul 29, 2026
    d421166
  • Wiki : page Verification continue

    Abalassembly committed Jul 29, 2026
    41263ab
  • Wiki : page Ouvertures (posRef verifie + arbre statistique)

    Abalassembly committed Jul 29, 2026
    967d418
  • Wiki : page Solveur d'ejection forcee

    Abalassembly committed Jul 29, 2026
    0002eb3