mama
|
a795defc85
|
🔨 📆 Hausse de la CSG
|
2017-12-27 15:25:40 +01:00 |
mama
|
ef0ad97a28
|
✅ Test du méca barème encore plus complet
|
2017-12-21 17:12:01 +01:00 |
mama
|
6761308893
|
✅ Test du méca barème plus complet
|
2017-12-21 17:12:01 +01:00 |
mama
|
19c4bb3cfa
|
✅ Automatisation des tests des vraies règles
|
2017-12-21 17:12:01 +01:00 |
mama
|
bb418839f6
|
✅ Test de mécanisme pour composantes et variations
|
2017-12-21 17:12:01 +01:00 |
mama
|
b3bce6409a
|
✅ Ajout des tests de méca. min max et complément
|
2017-12-21 17:12:01 +01:00 |
mama
|
ad883ea83a
|
Amélioration de la lisibilité des tests de mécanisme
|
2017-12-21 17:12:01 +01:00 |
mama
|
7f904e0bfb
|
✅ Test du mécnaisme multiplication
Enfin !
|
2017-12-21 17:12:01 +01:00 |
mama
|
d804ba1fb0
|
Page de test mécanismes
|
2017-12-21 17:12:01 +01:00 |
mama
|
f109acbabe
|
WIP
|
2017-12-21 17:12:01 +01:00 |
mama
|
b17ccf0b78
|
✅ Test de performance moins ambitieux
|
2017-12-21 17:12:00 +01:00 |
Laurent Bossavit
|
a927a29712
|
🐎 Améliore la performance de collectMissing
|
2017-12-21 17:12:00 +01:00 |
Laurent Bossavit
|
d454e94ef6
|
✅ Ajoute un test de performance
|
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 |
mama
|
4f71ae70d9
|
🔨 Amélioration de la page santé au travail
|
2017-12-21 17:12:00 +01:00 |
mama
|
987f515265
|
🔨 Ajout de la cotisation santé au travail
|
2017-12-21 17:12:00 +01:00 |
mama
|
3efc2b9fab
|
✅ Adaptation des tests aux changements de branche
|
2017-12-21 17:12:00 +01:00 |
Laurent Bossavit
|
f86903c929
|
⚙️ Affiche le détail des branches
|
2017-12-21 17:11:59 +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 |
mama
|
54291e036d
|
Implémentation du message et de la barre d'avancement
|
2017-12-21 17:11:59 +01:00 |
mama
|
e56e992056
|
🔨 ⚙️ Les règles sont maintenant sensibles à la casse
|
2017-12-21 17:11:59 +01:00 |
mama
|
4c38280d64
|
Résolution des tests de reducer
|
2017-12-21 17:11:59 +01:00 |
mama
|
f5326b81bc
|
✅ Suppression et ajout de tests pour les défauts
|
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
|
f392daa29a
|
Optimisation : évitons un toLowerCase inutile
Qui alourdit le calcul de 300ms
|
2017-12-21 17:11:59 +01:00 |
mama
|
7955ec1580
|
✅ Test : pas de variables d'entrée sans défaut
|
2017-12-21 17:11:59 +01:00 |
mama
|
e9207e3276
|
Réparation 🐛 de test, ✨ utilisation de title et pas titre
|
2017-12-21 17:11:59 +01:00 |
mama
|
f1980911a7
|
Réparation des tests cassés par targetName -> targetNames
|
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
|
1bdf249aad
|
✅ Ajout d'un test d'inversion insatisfait
|
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
|
1ddff9a055
|
✅ les inversions doivent gérer les var manquantes
|
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
|
d2f92f8b68
|
✅ Ajout d'un test d'inversion
L'inversion doit se faire au niveau du moteur, pour préparer un futur
API (elle aurait été plus simple à faire au niveau de l'UI...)
|
2017-12-21 17:11:59 +01:00 |
Laurent Bossavit
|
3337c91df6
|
✅ Introduit des tests sur le calcul des extraSteps
|
2017-11-05 15:01:17 +01:00 |
Laurent Bossavit
|
c97cb89952
|
⚙️ Simplifier reduceSteps pour ne traiter que les noms
|
2017-11-04 16:09:13 +01:00 |
Laurent Bossavit
|
fabd778817
|
⚙️ Remplacer unfoldedSteps par currentQuestion
|
2017-11-04 15:39:40 +01:00 |
Laurent Bossavit
|
213a0ac803
|
⚙️ Préparer la suppression de buildNextSteps
|
2017-11-04 14:05:03 +01:00 |
Laurent Bossavit
|
b09de916d5
|
🐛 Termine de corriger le bug du double unfold
|
2017-11-04 14:05:02 +01:00 |
Laurent Bossavit
|
1aef35d7a4
|
🐛 simplifie le code pour plier/déplier pour corriger les doublons d'unfold
|
2017-11-04 14:05:02 +01:00 |
mama
|
27a9d7f0ef
|
🐛 ✅ Ajout test cassant pour toutes ces conditions
|
2017-10-24 18:31:51 +02:00 |
mama
|
fc3a8c24d3
|
Correction du test d'ordre des questions
|
2017-10-18 17:29:58 +02:00 |
mama
|
ffe7a8a308
|
Correction du test 'double unfold'
|
2017-10-18 16:05:38 +02:00 |
Laurent Bossavit
|
2166968c41
|
❌ Mettre en évidence le bug du double unfold
|
2017-10-18 15:59:40 +02:00 |
Laurent Bossavit
|
6ba339cef1
|
✅ Introduit des tests pour reduceSteps
|
2017-10-18 15:59:40 +02:00 |
mama
|
64e87e206b
|
✅ Mise à jour du test d'ordre des questions
|
2017-10-09 16:00:48 +02:00 |
Laurent Bossavit
|
da24e6249a
|
✅ Faire passer les tests
|
2017-10-05 13:01:43 +02:00 |
mama
|
d4d0f2c1b3
|
Utilisation de l'API GEO pour chercher le nom de commune
|
2017-10-02 21:29:07 +02:00 |
mama
|
09926e567e
|
Correction d'un bug du méca sélection et les tests
|
2017-09-30 22:13:08 +02:00 |
Laurent Bossavit
|
3802c7f065
|
🐛 Corrige les composantes de sélection et le taux en %
|
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
|
814c3a1f01
|
⚙️ Charge des données arbitraires dans les règles
|
2017-09-30 22:08:53 +02:00 |
Laurent Bossavit
|
eb77d15879
|
🔨 Ne pas traiter le cas effectif > 2K, corrige le test
|
2017-09-30 11:49:49 +02:00 |
mama
|
a6f16f81c3
|
✅ Ajout d'un test du mécanisme de barèmes
|
2017-09-30 10:15:06 +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
|
2de69160fb
|
✅ Corrige le test sur les objectifs
|
2017-09-29 14:05:26 +02:00 |
Laurent Bossavit
|
168426ce52
|
✅ Mise à jour pour tenir compte de la question du contrat
|
2017-09-29 14:05:26 +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
|
7b9bed7f6c
|
✅ Précise le comportement non standard de 'une possibilité'
|
2017-09-29 14:05:26 +02:00 |
Laurent Bossavit
|
408ee81654
|
🔨 Introduit la question du type de contrat
|
2017-09-29 14:05:26 +02:00 |
Laurent Bossavit
|
f97027b29e
|
⚙️ Simplifie la génération des questions
|
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
|
38dae84619
|
✅ Améliore le test sur le cache des composantes filtrées
|
2017-09-24 18:21:37 +02:00 |
Laurent Bossavit
|
69aa933bf1
|
🐛 Corrige la mise en cache des variables filtrées
|
2017-09-23 12:54:09 +02:00 |
Laurent Bossavit
|
0382ac3095
|
Merge pull request #25 from sgmap/variations
Cotisations CDI
|
2017-09-08 12:43:02 +02:00 |
Laurent Bossavit
|
418f7a003e
|
✅ Rend les tests compatibles avec JSDOM 11.2.0
|
2017-09-07 14:58:10 +02:00 |
Laurent Bossavit
|
46c994702b
|
⚙️ Ajoute une référence
|
2017-09-01 16:17:00 +02:00 |
Laurent Bossavit
|
a379d2e2d5
|
⚙️ Memoise le calcul via StateT
|
2017-09-01 16:17:00 +02:00 |
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
|
9b590211ce
|
🔨 Créée l'entité entreprise, pour les cotisations dépendant de l'effectif
|
2017-08-28 17:18:19 +02:00 |
Laurent Bossavit
|
a88a460dfc
|
✅ Tester les questions posées par la simulation Salaire
|
2017-08-28 17:18:18 +02:00 |
Laurent Bossavit
|
7ccc8e4e1f
|
✅ Tester les variables manquantes dans les variations
|
2017-08-28 17:18:18 +02:00 |
Laurent Bossavit
|
f66989ad4a
|
⚙️ Implémente les variations
|
2017-08-28 17:18:18 +02:00 |
mama
|
428205f79a
|
Renommage de test battery en test suite
|
2017-08-21 15:51:39 +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 |