Laurent Bossavit
|
5281d5990c
|
🐛 Corrige les variables manquantes pour 'une possibilité'
|
2017-09-29 14:05:26 +02:00 |
Laurent Bossavit
|
f1f9ac4042
|
🐛 Corrige l'évaluation de !=
|
2017-09-29 14:05:26 +02:00 |
Laurent Bossavit
|
d50ae208fe
|
⚙️ Calcule 'non applicable si' pour les choix multiples
|
2017-09-29 14:05:26 +02:00 |
Laurent Bossavit
|
1426af4f6b
|
⚙️ Fournit un opérateur d'inégalité
|
2017-09-29 14:05:26 +02:00 |
Laurent Bossavit
|
f8624916be
|
🐛 Corrige quelques bugs mineurs
|
2017-09-29 14:05:26 +02:00 |
Laurent Bossavit
|
d3400df8c3
|
⚙️ Remplace les événements et motifs par une comparaison explicite
|
2017-09-29 14:04:23 +02:00 |
Laurent Bossavit
|
69aa933bf1
|
🐛 Corrige la mise en cache des variables filtrées
|
2017-09-23 12:54:09 +02:00 |
Laurent Bossavit
|
8510685ad5
|
⚙️ Implémente le 'minimum de', pour la réduction Fillon
|
2017-08-28 17:18:19 +02:00 |
Laurent Bossavit
|
65903a70ab
|
🐛 Répare l'affichage des négations
|
2017-08-28 17:18:18 +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
|
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 |
Laurent Bossavit
|
1e2e46c4e5
|
🐎 Optimisation 'sale' du calcul
|
2017-07-31 17:32:59 +02:00 |
mama
|
74ffad0140
|
📝 Nettoyage et documentation de traverse.js
|
2017-07-31 16:55:22 +02:00 |
Laurent Bossavit
|
fcd68fe72c
|
⚙️ Harmoniser le code des expressions binaires et comparaisons
|
2017-07-28 11:46:25 +02:00 |
Laurent Bossavit
|
38a21ff91e
|
🐛 Ne pas remonter de variables manquantes d'une formule non applicable
|
2017-07-28 11:46:25 +02:00 |
Laurent Bossavit
|
24074044b2
|
⚙️ Terminer le refactoring: plus besoin de la situation lors du parsing
|
2017-07-28 11:46:25 +02:00 |
Laurent Bossavit
|
18de1b6103
|
⚙️ Elimine quelques scories du précédent calcul des filtres
|
2017-07-28 11:46:25 +02:00 |
Laurent Bossavit
|
4335aae7f5
|
⚙️ 🐛 Rétablit le filtrage, effet de bord sur l'affichage des résultats
|
2017-07-28 11:46:25 +02:00 |
Laurent Bossavit
|
4cc508970e
|
⚙️ Mise en alignement
|
2017-07-28 11:46:24 +02:00 |
Laurent Bossavit
|
ca319d9004
|
🐛 Corrige l'affichage des comparaisons et expressions
|
2017-07-28 11:46:24 +02:00 |
Laurent Bossavit
|
306c732d09
|
⚙️ Différer également le rendu JSX
|
2017-07-28 11:46:24 +02:00 |
Laurent Bossavit
|
f0d4ed4e59
|
⚙️ Déplace les fonctions d'évaluation vers un module, factorise
|
2017-07-28 11:46:24 +02:00 |
Laurent Bossavit
|
3ac5243dea
|
⚙️ Evaluations différées (négation de variable)
|
2017-07-28 11:46:24 +02:00 |
Laurent Bossavit
|
b3c96e822a
|
🐛 Répare partiellement le rendu des règles
|
2017-07-28 11:46:24 +02:00 |
Laurent Bossavit
|
00f4da9d82
|
🐛 Corrige la récursion des variables manquantes
|
2017-07-28 11:46:23 +02:00 |
Laurent Bossavit
|
d7cfb769e6
|
⚙️ Refactoring des max et multiplication
|
2017-07-28 11:46:23 +02:00 |
Laurent Bossavit
|
1e3398f050
|
⚙️ Analyse top-down, correction de collect/buildNextSteps
|
2017-07-28 11:46:22 +02:00 |
Laurent Bossavit
|
5f3d4f386a
|
⚙️ Evaluations différées (refactoring des sommes et getObjectives)
|
2017-07-28 11:46:22 +02:00 |
Laurent Bossavit
|
f5364e162e
|
⚙️ Evaluations différées (refactoring des conditions)
|
2017-07-28 11:46:22 +02:00 |
Laurent Bossavit
|
3c8c4c9987
|
⚙️ Evaluations différées (refactoring partiel)
|
2017-07-28 11:46:22 +02:00 |
Laurent Bossavit
|
8ac1bc0aa7
|
⚙️ Evolue vers un traitement top-down
|
2017-07-28 11:46:22 +02:00 |
Laurent Bossavit
|
f53b06a5eb
|
🐛 Corrige la régression introduite par d9f6515d15
|
2017-07-04 10:15:26 +02:00 |
Laurent Bossavit
|
56898677f3
|
⚙️ Implémenter le mécanisme de complément
|
2017-07-04 10:14:57 +02:00 |
Laurent Bossavit
|
6cb627db55
|
⚙️ Implémentation partielle du filtrage par composantes
|
2017-07-04 10:14:57 +02:00 |
Laurent Bossavit
|
552af3f98d
|
⚙️ Extraire les mécanismes dans un fichier dédié
|
2017-06-28 17:30:00 +02:00 |
Laurent Bossavit
|
bfd1f2a3af
|
✅ Tester le mécanisme de maximum, restructurer l'aiguillage
|
2017-06-28 17:30:00 +02:00 |
Laurent Bossavit
|
ab7073464f
|
✅ Tester le mécanisme de barème
|
2017-06-28 17:30:00 +02:00 |
Laurent Bossavit
|
ab197a4a39
|
✅ Tester le mécanisme de multiplication
|
2017-06-28 17:30:00 +02:00 |
Laurent Bossavit
|
6725673abc
|
✅ Tester le mécanisme de somme
|
2017-06-28 17:30:00 +02:00 |
Laurent Bossavit
|
a19c5739a6
|
✅ Tester le mécanisme de taux
|
2017-06-28 17:30:00 +02:00 |
Laurent Bossavit
|
8ca86d0029
|
✅ Tester les mécanismes du et logique, de l'aiguillage
|
2017-06-28 17:29:59 +02:00 |
Laurent Bossavit
|
9b427690ec
|
✅ Tester la logique n-conditions, corriger l'aiguillage, supprimer le warning https://fb.me/react-warning-keys
|
2017-06-28 17:29:59 +02:00 |
Laurent Bossavit
|
9a4afd4f68
|
✅ Restructurer treat() vers des conditionnelles
|
2017-06-28 17:29:59 +02:00 |
Laurent Bossavit
|
a608f0f5ae
|
⚙️ Pour la testabilité, réduit l'accès global aux règles
|
2017-06-28 17:29:59 +02:00 |
Laurent Bossavit
|
c87ab9a887
|
✅ Tests unitaires pour treatRuleRoot
|
2017-06-28 17:29:59 +02:00 |
mama
|
b9f9c6391a
|
🎨 Ajout d'un titre à la section 'Vos réponses'
|
2017-05-11 10:41:58 +02:00 |
mama
|
75354efdc5
|
🔨 ⚙️ Première version des tests (exemples) sur /règle
Les 4 éléments du CDD sont testées.
Il reste du boulot, voir le TODO des tests de majoration chômage
|
2017-05-11 10:41:58 +02:00 |
mama
|
f4e00d0bd2
|
🐛 L'affichage des objectifs (point blanc) avait disparu
|
2017-05-09 17:14:13 +02:00 |
mama
|
15776d21cb
|
⚙️ Ajout du mécanisme de négation de variables booléennes
Utilisation du symbole ¬ pour l'instant. Sûrement sujet à évolutions
|
2017-05-09 15:48:08 +02:00 |