Browse Source

Notation

master
Professeur 2 weeks ago
parent
commit
9af2d24601
  1. 13
      README.md

13
README.md

@ -14,3 +14,16 @@ Nous savons que le courant alternatif fournit par les différents sources d'éne
Ce programme utilise un algorithme de KNN (K plus proches voisins) pour créer une prévision d'où le paramètre du nombre de k. Si ce nombre est trop bas, la prévision sera imprécise par un manque de donnée, mais si il est trop élevé, des données sans rapport avec ce qui est demandé est possiblement prise.
Il faut donc aussi prévoir des mesures précises du point recherché car il faut insérer la date, la température moyenne et la température de référence du moment de prévision demandé.
# Notation
* `lecture`: il aurait été bien de préciser la forme du "tableau" renvoyé, et encore mieux que cette forme soit exploitable dans la suite (avec des valeurs entières, ou des flottants, mais pas des chaînes de caractères !)
* `estBissextile` : très peu lisible : le and est-il priotitaire sur le or ?
* `numeroJour` : la valeur renvoyée est entre 0 et **366**. De plus, il aurait été beaucoup plus lisible d'introduire des variables `jour`, `mois`, `annee` plutôt que `dateSeparee[0]`, ... Le test pour savoir s'il faut ajouter 1 au nombre de jours est inutilement compliqué.
* `distanceEuclidienne` : contrairement à ce qui dit la documentation, la fonction prend en paramètres des tuples de chaînes de caractères.
* `kPlusProches` : variable `boolDistanceDeManhattan` non définie, ni expliquée dans la documentation.
* `puissanceMoyenne` : pourquoi prendre les valeurs aux `indice+1` ????
* `listeTuples` : pas clair du tout ! C'est quoi ce `fichier` en entrée ?
Note finale : 18

Loading…
Cancel
Save