Laurent Bossavit
21dd767fee
⚙️ Bascule sur les monades de Akh
2017-09-01 16:17:00 +02:00
Laurent Bossavit
06d260d5f8
⚙️ Ajoute quelques références
2017-09-01 16:17:00 +02:00
Laurent Bossavit
d35148378f
⚙️ Met en place les catamorphismes monadiques
2017-09-01 16:17:00 +02:00
Laurent Bossavit
1ce11035f0
⚙️ Teste et documente l'évaluation de formules
2017-09-01 16:17:00 +02:00
Laurent Bossavit
7d75d67d44
⚙️ Etoffe la documentation
2017-09-01 16:17:00 +02:00
Laurent Bossavit
0089674d93
⚙️ Pour l'instant seul Assign a un statut à part
2017-09-01 16:17:00 +02:00
Laurent Bossavit
8500b61660
⚙️ Evaluer ET annoter ET séparer la récursion
2017-09-01 16:17:00 +02:00
Laurent Bossavit
1d70be0b5d
⚙️ Evaluer ET annoter, mais récursion explicite
2017-09-01 16:17:00 +02:00
Laurent Bossavit
8d92b7bf3e
⚙️ Ajoute quelques notes
2017-09-01 16:16:59 +02:00
Laurent Bossavit
63dcb5030b
⚙️ Ajoute quelques notes
2017-09-01 16:16:59 +02:00
Laurent Bossavit
5a6aa2a091
⚙️ Fonction de collecte des variables manquantes
2017-09-01 16:16:59 +02:00
Laurent Bossavit
8b279615fa
⚙️ Utilise Maybe pour l'optionnalité des valeurs
2017-09-01 16:16:59 +02:00
Laurent Bossavit
0aa90327d3
⚙️ Interprète avec des variables
2017-09-01 16:16:59 +02:00
Laurent Bossavit
2da3d37ae0
⚙️ Utiliser les F-algebra
2017-09-01 16:16:59 +02:00
Laurent Bossavit
5a184ad511
Forme fonctionnelle
2017-09-01 16:16:59 +02:00
Laurent Bossavit
b7de15c900
⚙️ Explorer un monde simplifié pour le moteur
2017-09-01 16:16:59 +02:00
Laurent Bossavit
96ce039282
Merge pull request #44 from sgmap/more-emails
...
Tentative pour améliorer la collecte d'emails
2017-09-01 14:47:51 +02:00
Laurent Bossavit
1e30186d81
⚙️ Tentative pour améliorer la collecte d'emails
2017-09-01 13:03:41 +02:00
Laurent Bossavit
e136be066c
📗 Désactive la vérification du header Host, pour Heroku
2017-08-28 15:43:29 +02:00
Laurent Bossavit
6a07c613c4
📗 Rend le port configurable pour Heroku
2017-08-28 15:32:37 +02:00
Laurent Bossavit
586ac597db
📗 Supprime l'option -p incompatible avec optimize dans package.json
2017-08-28 15:23:40 +02:00
Laurent Bossavit
15d7fb68ee
📗 Ajoute react-router explicitement
2017-08-28 15:14:03 +02:00
Laurent Bossavit
666d04def0
📗 Installer devDependencies pour Heroku
2017-08-28 14:57:28 +02:00
Laurent Bossavit
96fefd88f4
📗 Tenir compte de Webpack lors du déploiement sur Heroku
2017-08-28 14:44:33 +02:00
Laurent Bossavit
1e5ae32ec7
Add Heroku generated app.json
2017-08-28 14:13:33 +02:00
mama
576dc16a23
Merge branch 'new-top-down'
2017-08-22 14:28:33 +02:00
mama
f6dc873644
Merge branch 'meca-yaml-tests' into new-top-down
2017-08-22 14:18:13 +02:00
mama
e2c882be6c
🐛 Réparation du mauvais et temporaire hack du cache des variables
2017-08-22 11:38:11 +02:00
mama
d7eb12f37c
Nettoyage et documentation de traverse
2017-08-22 10:53:38 +02:00
mama
428205f79a
Renommage de test battery en test suite
2017-08-21 15:51:39 +02:00
mama
187d809b1a
🐛 Pas de barre de résultats si pas de simulation en cours
2017-08-21 15:39:54 +02:00
Laurent Bossavit
d80287a4d2
⚙️ Corrige l'évaluation de 'une de ces conditions'
2017-08-18 17:21:43 +02:00
mama
2633d07639
✅ Ajout du test méca une de ces conditions
...
Il ne passe pas : il semble qu'il y ait un bug dans l'implémentation du
mécanisme !
2017-08-16 17:51:36 +02:00
mama
863d6a7198
🐛 Résolution du bug de getObjectives qui demandait un hack
...
Notamment dans generateQuestions.js
2017-08-16 16:50:23 +02:00
mama
d35ae49274
Possibilité de tester les variables manquantes dans les tests meca
2017-08-16 15:33:19 +02:00
mama
5012d4f718
Facilitation des tests de mécanismes avec npm run test-meca
...
Ajout du nom des tests.
Nettoyage.
2017-08-16 13:56:14 +02:00
mama
b7a81813c6
✅ Test de l'aiguillage plus complet
...
Ajout d'une imbrication. Les exemples sont renommés pour avoir un
minimum de sens : on image coder le droit du logement
2017-08-16 13:43:18 +02:00
mama
4df2dbb03c
🐛 L'aiguillage doit renvoyer 0 si toutes ses conditions sont fausses
...
Mieux : il doit renvoyer un false qui serait ensuite converti en 0 dans
une opération numérique
2017-08-16 11:21:42 +02:00
mama
ac89708e73
✅ Ajout d'une batterie de tests du méca somme
...
Ansi que du fichier qui va lancer avec mocha tous les tests similaires.
On note que le dernier test de l'aiguillage numérique ne fonctionne pas
: il semblerait que le mécanisme ait un bug d'implémenation.
2017-08-14 16:53:28 +02:00
mama
a6dfb47ec8
⬆️ MAJ des running dependencies
...
Redux form 7 introduit un changement cassant pas encore étudié
2017-08-14 14:11:38 +02:00
mama
63f16e0276
⬆️ MAJ des dev dependencies
2017-08-14 14:11:38 +02:00
mama
246d8d5607
Accélération du script `test`
...
Il remplace test-fast.
2017-08-14 14:11:38 +02:00
mama
660e27e4c5
Ajout de la 1ère batterie de tests
2017-08-14 09:50:16 +02:00
mama
7730f0700c
⬆️ Ajout d'un petit test des variantes
2017-08-02 16:18:59 +02:00
mama
4fbd8a87f6
⬆️ Mise à jour des dépendances npm yaml
...
La mise à jour de yaml loader fournit de meilleurs messages d'erreurs
fixes #5
2017-08-02 16:02:33 +02:00
mama
d6ea143371
Renommage du méca. 'logique numérique' en 'aiguillage numérique'
...
Plus explicite : on comprend mieux que c'est un switch.
Plus facile à mémoriser.
2017-08-02 15:28:33 +02:00
mama
4681bfe0d8
✅ 🐛 Correction d'un test pour qu'il colle à son titre
2017-08-02 15:22:08 +02:00
mama
358e2200af
Changement de comportement sur "logique numérique"
...
Retour au même algo de collecte des variables manquantes: même si la
condition est non résolue (il manque une variable), on collecte quand
même les variables manquantes de sa conséquence.
Ajout d'un test
2017-08-02 15:20:58 +02:00
mama
f884f6a319
fixup! 🐛 Correction du bouton "Tout effacer"
2017-08-01 16:31:50 +02:00
mama
12491597c7
fixup! 🎨 Espace insécable entre la question et son '?'
2017-08-01 15:52:14 +02:00