feat: génération pondérée des questions (les grands facteurs sortent plus souvent)
This commit is contained in:
3 files changed
+52
-3
No files matched your search
@@ -84,7 +84,7 @@ data class GameResult(
|
||||
Événements : `AnswerSubmitted(n)`, `Timeout`, `Tick`, `FeedbackElapsed`.
|
||||
|
||||
Règles :
|
||||
- Génération : `a`, `b` tirés uniformément dans 1..`config.maxTable` (le joueur limite la difficulté en réduisant la table max) ; forme `Direct` ou `MissingFactor` au hasard (~50/50) ; interdiction de répéter exactement la même question deux fois de suite.
|
||||
- Génération : `a`, `b` tirés dans 1..`config.maxTable` avec poids ∝ facteur (amendé le 2026-08-31 : cf. spec « Génération pondérée des questions ») ; forme `Direct` ou `MissingFactor` au hasard (~50/50) ; interdiction de répéter exactement la même question deux fois de suite.
|
||||
- Pour `MissingFactor(a, b)` : la question s'affiche `a × ? = a*b`, la réponse attendue est `b`.
|
||||
- Réponse correcte → `Feedback` vert 1,5 s → question suivante.
|
||||
- Réponse fausse → `Feedback` rouge 1,5 s (bonne réponse affichée) → question suivante.
|
||||
|
||||
Reference in new issue
Block a user