Mael
|
94b31ac3e4
|
La simulation peut etre faite sur /simu/dottedName
|
2018-02-21 18:40:45 +01:00 |
Mael
|
f84e421494
|
Throw Errors, not strings
Mocha webpack n'est pas tres sympa avec ces derniers
|
2018-02-15 18:12:04 +01:00 |
mama
|
cf352d4c74
|
⚙️ Implémentation de l'allègement, sans l'abattement
|
2018-02-15 15:27:04 +01:00 |
mama
|
2aef3d0fad
|
Harmonisation des URL de /règle
|
2018-02-13 18:51:53 +01:00 |
Mael
|
26c331d679
|
Proposition de desambiguation en cas de /regle/xxx sans espace de nom
|
2018-02-12 19:37:47 +01:00 |
mama
|
7f4df2a2cb
|
⬆️ Mise à jour de Ramda
|
2018-01-08 17:47:43 +01:00 |
mama
|
a11414a2da
|
✨ Formattage de l'ensemble des fichiers JS
|
2018-01-03 16:54:19 +01:00 |
Laurent Bossavit
|
a927a29712
|
🐎 Améliore la performance de collectMissing
|
2017-12-21 17:12:00 +01:00 |
mama
|
b6707a256b
|
Implémentation alternative du cache
Qui résoud le problème de l'inversion qui vide le cache lors du calcul
de multiples objectifs
|
2017-12-21 17:12:00 +01:00 |
Laurent Bossavit
|
776aaa1e99
|
⚙️ Ajoute la vue détaillée des résultats
|
2017-12-21 17:11:59 +01:00 |
Laurent Bossavit
|
64963afa2c
|
⚙️ Liste les branches
|
2017-12-21 17:11:59 +01:00 |
Laurent Bossavit
|
969d2a4314
|
⚙️ Séparer le parsing et l'analyse
|
2017-12-21 17:11:59 +01:00 |
Laurent Bossavit
|
1188bb1750
|
🐛 Ne pas propager le filtre de variable en variable
|
2017-12-21 17:11:59 +01:00 |
mama
|
42e927bc53
|
✅ WIP Ajout d'un test qui passe inversions + composantes...
... mais qui est inefficace, car l'inversion est faite 4 fois.
WIP : logs à enlever
|
2017-12-21 17:11:59 +01:00 |
mama
|
be64e94e5d
|
Évitons de reparser les règles inutilement
|
2017-12-21 17:11:59 +01:00 |
mama
|
eeab24cdc1
|
Réécriture syntaxe inversion comme une formule
Le code est beaucoup plus cohérent ainsi : c'est un mécanisme un peu
spécial mais un mécanisme quand même, pas un hack de treatRuleRoot
|
2017-12-21 17:11:59 +01:00 |
mama
|
f101096dff
|
Correction de l'inversion quand la donnée n'est pas renseignée
|
2017-12-21 17:11:59 +01:00 |
mama
|
3630d780d2
|
Réparation du hack sys.filter pour l'inversion
|
2017-12-21 17:11:59 +01:00 |
mama
|
0bcedd7028
|
Bloc de sélection des objectifs
|
2017-12-21 17:11:59 +01:00 |
mama
|
4241f3d249
|
⚙️ Pas de salaire manquant si un autre type de salaire est présent
|
2017-12-21 17:11:59 +01:00 |
mama
|
15fe8cd9e7
|
Le choix du simulateur lance la simulation
analyse() recçoit maintenant un tableau de targets
la route /simu/target1+target2/firstInput lancce la simulation
|
2017-12-21 17:11:59 +01:00 |
mama
|
92fed2c520
|
⚙️ Adapation du moteur à la simulation multiple
|
2017-12-21 17:11:59 +01:00 |
mama
|
8e7f453e8e
|
⚙️ les variables manquantes sont gérées danas les inversions
|
2017-12-21 17:11:59 +01:00 |
mama
|
a0f62a9058
|
⚙️ Utilisation d'un meilleur algorithme d'inversion
Pas pour autant lourd : une fonction de cent lignes
|
2017-12-21 17:11:59 +01:00 |
mama
|
d3fb1e80be
|
⚙️ 1ère version de l'inversion
Naïve et conforme seulement au test simpliste de inversion.test.js
|
2017-12-21 17:11:59 +01:00 |
mama
|
dba0bc5838
|
🐛 ⚙️ Oubli de court circuit au niveau des ruleProps
|
2017-10-24 19:47:16 +02:00 |
mama
|
572806a59d
|
✨ formattage du code
|
2017-10-24 19:35:22 +02:00 |
mama
|
05069072d8
|
⚙️ Introduction du mécanisme 'applicable si'
|
2017-10-24 18:13:23 +02:00 |
mama
|
c52d0a5784
|
Déplacement des éléments commun de vue des mécanismes
|
2017-10-23 18:16:13 +02:00 |
mama
|
1aaec1944b
|
🎨 Plus de mention de la formule sur /regle
|
2017-10-14 13:57:16 +02:00 |
mama
|
156bbda400
|
Simplification des calculs de la vignette de résultat
|
2017-10-04 17:36:15 +02:00 |
Laurent Bossavit
|
4169ebedd9
|
⚙️ Prise en compte des composantes dans sélection
|
2017-09-30 22:11:38 +02:00 |
Laurent Bossavit
|
58e935e791
|
🐛 Corrige les variables manquantes pour les sélections
|
2017-09-30 22:11:19 +02:00 |
Laurent Bossavit
|
4ba3362528
|
⚙️ Implémente le mécanisme sélection, grossièrement
|
2017-09-30 22:11:00 +02:00 |
Laurent Bossavit
|
1d17b3a4fd
|
✅ Test et début d'implémentation pour le mécanisme sélection
|
2017-09-30 22:11:00 +02:00 |
Laurent Bossavit
|
caf8007abf
|
⚙️ Remplace le mécanisme 'taux' par les nouvelles possibilités de la grammaire
|
2017-09-30 10:15:02 +02:00 |
Laurent Bossavit
|
da80252ee7
|
⚙️ Autorise les décimaux et pourcentages dans les expressions
|
2017-09-30 10:14:21 +02:00 |
Laurent Bossavit
|
61e2ebb385
|
🐛 Permettre d'accéder aux pages règles depuis des variables qualifiées
|
2017-09-29 22:59:20 +02:00 |
Laurent Bossavit
|
25b7263658
|
🐛 Corrige les variables manquantes pour 'une possibilité' lorsqu'on a donné une réponse
|
2017-09-29 14:05:26 +02:00 |
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 |