suppression de certains tirets

This commit is contained in:
2026-06-18 19:03:42 +02:00
parent 8bbb7f7800
commit 3067e1918e
49 changed files with 167 additions and 167 deletions

View File

@@ -1,10 +1,10 @@
# Jalons Mastermind & Algorithmes Génétiques
# Jalons - Mastermind & Algorithmes Génétiques
> Progression suggérée sur ~10 séances (septembre → février)
---
## Phase 1 Comprendre les algorithmes génétiques (Séances 1-2)
## Phase 1 - Comprendre les algorithmes génétiques (Séances 1-2)
**Objectif :** Saisir l'analogie entre évolution biologique et optimisation.
@@ -18,7 +18,7 @@
---
## Phase 2 L'individu : la classe Combinaison (Séances 3-4)
## Phase 2 - L'individu : la classe Combinaison (Séances 3-4)
**Objectif :** Implémenter la brique de base.
@@ -31,7 +31,7 @@
---
## Phase 3 Le problème : la classe Mastermind (Séances 5-6)
## Phase 3 - Le problème : la classe Mastermind (Séances 5-6)
**Objectif :** Définir comment évaluer une combinaison.
@@ -43,7 +43,7 @@
---
## Phase 4 L'algorithme : la classe AlgoGen (Séances 7-8)
## Phase 4 - L'algorithme : la classe AlgoGen (Séances 7-8)
**Objectif :** Assembler toutes les briques.
@@ -56,7 +56,7 @@
---
## Phase 5 Tests, ajustement et documentation (Séances 9-10)
## Phase 5 - Tests, ajustement et documentation (Séances 9-10)
**Objectif :** Valider et optimiser.
@@ -77,4 +77,4 @@
---
Auteur : Florian Mathieu Licence CC BY NC
Auteur : Florian Mathieu - Licence CC BY NC

View File

@@ -1,6 +1,6 @@
# Projet Mastermind & Algorithmes Génétiques
# Projet - Mastermind & Algorithmes Génétiques
> Darwin rencontre la programmation : faire évoluer une population de combinaisons pour qu'elle converge vers la solution cachée du Mastermind sans jamais la connaître à l'avance.
> Darwin rencontre la programmation : faire évoluer une population de combinaisons pour qu'elle converge vers la solution cachée du Mastermind - sans jamais la connaître à l'avance.
## Contexte
@@ -9,9 +9,9 @@ Le **Mastermind** est un jeu de déduction : un joueur choisit une combinaison s
Plutôt que de coder une IA par force brute, ce projet applique un **algorithme génétique** : on fait évoluer une population de combinaisons candidates en s'inspirant de la sélection naturelle (tournoi, croisement, mutation) jusqu'à trouver la solution.
Une base de code complète est disponible dans `../src/` :
- `algo_gen.py` framework de l'algorithme génétique
- `combinaison.py` représentation d'un individu (une combinaison)
- `src_mastermind_fiche.md` fiche TP détaillée avec toutes les consignes
- `algo_gen.py` - framework de l'algorithme génétique
- `combinaison.py` - représentation d'un individu (une combinaison)
- `src_mastermind_fiche.md` - fiche TP détaillée avec toutes les consignes
## Compétences mobilisées
@@ -21,7 +21,7 @@ Une base de code complète est disponible dans `../src/` :
| Paradigme fonctionnel (fonctions pures) | Paradigmes |
| Algorithmes d'optimisation | Algorithmique |
| Listes, compréhensions de listes | Programmation |
| Probabilités appliquées | |
| Probabilités appliquées | - |
## Cahier des charges
@@ -42,12 +42,12 @@ Une base de code complète est disponible dans `../src/` :
## Ressources
- `../src/src_mastermind_fiche.md` fiche TP complète avec toutes les consignes
- `../src/algo_gen.py` squelette du framework générique
- `../src/combinaison.py` classe individu à compléter
- [Algorithme génétique Wikipedia](https://fr.wikipedia.org/wiki/Algorithme_génétique)
- [Mastermind Wikipedia](https://fr.wikipedia.org/wiki/Mastermind)
- `../src/src_mastermind_fiche.md` - fiche TP complète avec toutes les consignes
- `../src/algo_gen.py` - squelette du framework générique
- `../src/combinaison.py` - classe individu à compléter
- [Algorithme génétique - Wikipedia](https://fr.wikipedia.org/wiki/Algorithme_génétique)
- [Mastermind - Wikipedia](https://fr.wikipedia.org/wiki/Mastermind)
---
Auteur : Florian Mathieu Licence CC BY NC
Auteur : Florian Mathieu - Licence CC BY NC

View File

@@ -1,4 +1,4 @@
# Suivi de projet [Nom du projet]
# Suivi de projet - [Nom du projet]
**Élève(s) :**
**Classe :**
@@ -11,7 +11,7 @@
*Compléter après chaque séance.*
### Séance 1 [Date]
### Séance 1 - [Date]
**Objectif de la séance :**
@@ -25,7 +25,7 @@
---
### Séance 2 [Date]
### Séance 2 - [Date]
**Objectif de la séance :**