Johan Girod
3843d9d5f3
🎨 repasse sur le design suite à la revue
2018-05-23 14:39:26 +02:00
Johan Girod
91e0b3a6f5
🎨 change le design de la page règle pour une meilleure
...
compréhension
- Les mecanisme sont zoné, pour une lisibilité accrue
- Les valeurs de calcul sont légèrement grisé afin de ne pas
polluer l'explication
- les valeurs inconnues ne sont plus affichée
- le calcul s'affiche en haut
- redesign du header
2018-05-23 14:39:26 +02:00
Laurent Bossavit
d585846c2d
🐛 Evite une exception à l'affichage des règles sans formule
2018-04-27 10:20:30 +02:00
Mael
147029ba00
✨ Nettoyage de RulePage
2018-04-26 14:25:11 +02:00
Mael
f839e01365
Inversion de l'ordre des salaires
2018-04-23 15:45:55 +02:00
Mael
edd8f87fcd
Amelioration des messages guides
2018-04-23 15:45:55 +02:00
mama
d5d4e71e92
Simplification gen questions (3)
2018-04-23 15:41:47 +02:00
Laurent Bossavit
94d54f6847
Transforme la pénalité conditionnelle en un bonus de départage très petit
2018-04-23 14:50:57 +02:00
Laurent Bossavit
ee1dcaf389
Pénalise les conséquences des conditionnelles
2018-04-23 14:50:57 +02:00
Laurent Bossavit
48b2158ff8
Optimise le calcul des variables manquantes
2018-04-23 14:50:57 +02:00
Laurent Bossavit
ac5ec86adb
Allège le calcul des variables manquantes
2018-04-23 14:50:57 +02:00
Laurent Bossavit
03d1228324
Corrige le calcul des variables manquantes des variations
2018-04-23 14:50:57 +02:00
Laurent Bossavit
6ff8488265
Simplifie le calcul des variables manquantes (4)
2018-04-23 14:50:57 +02:00
Laurent Bossavit
893448c487
Simplifie le calcul des variables manquantes (2)
2018-04-23 14:50:57 +02:00
Laurent Bossavit
d24a6b3908
Simplifie le calcul des variables manquantes
2018-04-23 14:50:57 +02:00
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