Jeux

Du score à la savane — un système de progression pour Écosystème Savane

Du score à la savane — un système de progression pour Écosystème Savane

Le scoring automatique résolvait le problème immédiat : compter les points sans relire la règle. Mais une fois la partie terminée, tout s’arrêtait. Le score s’affichait, on comparait, et puis quoi ? Pas de fil rouge entre les parties, pas de raison de revenir au-delà du plaisir de jouer.

Avec mon fils, on s’est demandé : et si chaque partie nous faisait avancer dans la savane ?

Six niveaux d'IA pour un jeu de plateau — du hasard pondéré au beam search Monte Carlo

Six niveaux d'IA pour un jeu de plateau — du hasard pondéré au beam search Monte Carlo

Quand on joue à Écosystème Savane en famille, il manque parfois un joueur. Ou on veut s’entraîner seul. Ou simplement tester une stratégie sans attendre le dimanche. L’IA comble ce vide — mais encore faut-il qu’elle soit crédible à chaque niveau de jeu.

La première version avait quatre niveaux : un aléatoire pur, un greedy naïf, un échantillonneur approximatif, et un greedy exhaustif baptisé « imbattable » — qui ne l’était pas tant que ça. On a tout repris de zéro pour construire six niveaux véritablement progressifs, avec des algorithmes de plus en plus sophistiqués. Le tout tourne entièrement dans le navigateur, sans serveur, en vanilla JavaScript.

Reconnaissance de cartes Écosystème Savane par machine learning

Reconnaissance de cartes Écosystème Savane par machine learning

En mode scoring, chaque joueur ressaisit sa grille de 20 cartes une par une. Cinq colonnes, quatre lignes, onze types d’animaux possibles. Quand on enchaîne les parties en famille, ça finit par peser. Mon fils a eu l’idée évidente : « Et si on prenait juste une photo de la grille ? »

L’objectif était simple : photographier les 20 cartes posées sur la table, et laisser l’application reconnaître chaque carte automatiquement. Simple à formuler. Nettement moins simple à réaliser.

Écosystème Savane : application de score automatique et jeu en ligne

Écosystème Savane : application de score automatique et jeu en ligne

Tout a commencé avec une idée de mon fils. Nous jouons régulièrement à Écosystème Savane en famille — mécanique de draft fluide, illustrations soignées — mais le décompte des points en fin de partie est une vraie friction. Les règles de scoring sont imbriquées : le Guépard mute des cartes avant que le Lion ne chasse, qui lui-même conditionne ce que l’Éléphant vaut, et ainsi de suite. On passait plus de temps à relire la règle qu’à savourer la victoire.

Son idée : une application qui calcule tout ça automatiquement.

La Saga de Dagda

La Saga de Dagda

La Saga de Dagda : un livre dont vous êtes le héros entre énigmes et jeu de rôle

Il y a parfois des découvertes qui arrivent presque par hasard, mais qui résonnent immédiatement avec nos passions. C’est exactement ce qui m’est arrivé récemment grâce à une vidéo YouTube de Fabien Olicard, dans laquelle il évoquait La Saga de Dagda, une série de livres dont vous êtes le héros aussi intrigante qu’immersive.