Commit Graph

403 Commits (21dd767feef5e530f8fbd8c553d36fe12df18ce3)

Author SHA1 Message Date
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