fixed all the last big bugs before going to PWA
This commit is contained in:
+39
@@ -3027,3 +3027,42 @@ Bon j'ai pu rendre à M.Jayr mon evaluation intermédiaire et j'ai fait les dern
|
||||
|
||||
Il faut peut-être aussi que je parle vite fait dans la partie Emulation que j'ai du changer les variables d'environnement pour faire fonctionner le système en 4K.
|
||||
|
||||
## Mercredi 31 Mai 2023
|
||||
|
||||
Doc
|
||||
|
||||
## Jeudi 1 Juin 2023
|
||||
|
||||
Bon je me suis rendu compte que je n'avais fait vraiment aucuns tests et que c'est franchement bof. Je pense que ce que je devrais faire pour faire des tests unitaires c'est prendre des exemples de chaque type de windows possibles en plusieurs exemplaires. Ensuite je note le résultat que j'attends et je regarde si ca me retourne la bonne valeur.
|
||||
|
||||
Mais ca veut dire que ca va me prendre pas mal de temps de tout mettre en place mais ca m'aurait sûrement fait gagner beaucoup de temps si je l'avais fait dès le début...
|
||||
|
||||
Je pense que une bonne idée serait de prendre trois Grand Prix et de prendre une photo de chaque type de window au début et à la fin.
|
||||
|
||||
Plus je regarde plus je me rend compte que ce pojet aurait carrément du être en TDD (Test Driven Developement) par ce que ca m'aurait fait gagner un temps FOU.
|
||||
|
||||
OK JE SUIS DEBILE POURQUOI J'AI PAS FAIT CA PLUS TÔT ???
|
||||
|
||||
En fait ce que j'aurais du faire c'est prendre de gros échantillons de toutes les types de windows et j'aurais un parfait framework pour savoir si j'ai amélioré mon OCR ou non.
|
||||
|
||||
Voici les exemples que je vais utiliser pour verifier le bon fonctionnement de l'OCR :
|
||||
|
||||
;
|
||||
|
||||
;
|
||||
|
||||
;
|
||||
|
||||
;
|
||||
|
||||
;
|
||||
|
||||
;
|
||||
|
||||
Je pense que c'est un set assez correct car j'ai essayé de prendre un peu tous les cas possibles.
|
||||
|
||||
Le seul qui m'inquiète un peu c'est celui des pneus mais bon. C'est aussi celui qui m'inquiète le plus en temps normal.
|
||||
|
||||
Non mais c'est juste génial les tests en fait... j'avais pas vu que parfois ma detection de GAP TO LEADER comprenait le "+1:34.567" en "61:34.567" car le '+' était interprêté comme un 6. Sans les tests je ne m'en serais pas rendu compte.
|
||||
|
||||
Ce qui est génial c'est que ca veut dire que si je veux améliorer mon OCR j'ai juste à mettre plus d'exemples dans le dossier de tests et de run les tests et voir ou il a des soucis. C'est un peu tard mais ca m'aurait fait gagner TELLEMENT de temps c'est absolument ridicule.
|
||||
Reference in New Issue
Block a user