- OK Comprendre ce qu'on va devoir implémenter,
- OK Vérifier qu'on va savoir tout faire, et que tout sera faisable "simplement" en Python,
- OK Commencer à écrire des modèles de script ou de notebook, avec des TODO clairs et une architecture déjà bien définie,
- OK Travailler morceau par morceau,
- OK Générer des données synthétiques, peut-être sous le même format que les exemples (ordreappel/exemples et propositions/exemples),
- TODO Débogguer les algorithmes pour coller aux fichiers d'exemple de l'implémentation en Java.
- TODO Essayer chaque morceau sur de petits exemples de données (par exemple une ville avec 3 lycées, 3 classes de terminales chacun, et 3 établissements supérieur avec 3 formations chacun),
- TODO Écrire de belles explications,
- TODO Intégrer les contraintes dans l'algorithme (boursiers, candidats hors académie),
- TODO Ajouter les vœux dans les établissements avec internats,
- TODO Simuler sur plusieurs jours en simulant les choix de certains candidats ?
- TODO Internats non mixtes ??
Ce document texte et cet autre document PDF donnent plein d'explications.
TODO
TODO
TODO
- La carte interactive est impressionnante. On pourrait faire pareil (avec des données simulées, à l'échelle de la France ?!).
- Dans un notebook Jupyter, IPyLeaflet est très facile à utiliser.
- En fait, on pourrait peut-être même utiliser le code de leur carte, mais avec nos données synthétiques !?
- ?
Code libre, sous licence MIT (file LICENSE). © Lilian Besson et Bastien Trotobas et collaborateurs, 2018.