↑↓ naviguer · ↵ ouvrir · échap pour fermer

Algorithmes et jeux

Recherche, planification et prise de décision, expliquées pas à pas.

Mon approche

On fait plus confiance à un algorithme quand on le voit travailler. J’implémente des méthodes classiques de recherche et de décision, j’en montre chaque étape et je les compare sur un même problème.

Outils
TypeScriptCanvasCC++Raylib

6 projets

Série

Jeux et recherche: Comment un programme choisit-il un coup ?

Chaque jeu est un projet à part entière, avec ses propres règles.

Lire la série→
Algorithmes

Algorithmes

Les idées derrière les jeux et les recherches de ce site, une page chacune : ce qu’elles font, comment elles fonctionnent pas à pas, ce qu’elles coûtent et où elles sont utilisées.

MinimaxÉlagage alpha-bêtaRecherche arborescente Monte CarloRéférences gloutonne et aléatoireParcours en largeurParcours en profondeurAlgorithme de DijkstraRecherche gloutonne (meilleur d’abord)A*Parcours en largeur 0-1
Lire l’algorithme→
À la une
Algorithmes et jeux

Recherche de chemin

Cinq algorithmes de recherche de chemin sur grille, côte à côte, autour […]

TypeScriptA*+1
Tous les projets de ce domaine
Algorithmes et jeux

Morpion

Un adversaire de morpion imbattable, basé sur le minimax avec élagage […]

TypeScriptMinimax+1
Algorithmes et jeux

HEX

Le jeu de connexion sans match nul, contre une IA dont on peut regarder […]

TypeScriptCanvas+1
Algorithmes et jeux

Othello

Encadrez et retournez les pions de l’adversaire, face à une IA que vous […]

TypeScriptCanvas+3
Algorithmes et jeux

Puissance 4

Lâchez des jetons et alignez-en quatre, face à une IA que vous pouvez […]

TypeScriptCanvas+3
Algorithmes et jeux

Jeu du moulin

Le jeu du moulin, terminé en version graphique en C++ avec Raylib […]

C++Raylib
Domaines proches

IA et apprentissage automatique

Vision, audio, apprentissage profond →

Logiciels et applications

Bureau, web, systèmes →

Communauté et open source

Pull requests, plugins, outils →

Code créatif et animation

Animation, 3D, visuels génératifs →

Design et identité visuelle

Logos, interfaces, systèmes →