Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

JaVaFo werkt met het FIDE toernooi report file protocol (trf). En kan aangeroepen worden in een programma als een utility class. Dit kan met streams gedaan worden voor logging redenen, of met Strings, wat voor ons beter is (//TODO AGP notatie of hoe het ook heet idk) https://www.fide.com/FIDE/handbook/C04Annex2_TRF16.pdf

Dit programma kan via een adapter pattern toegevoegd worden aan Klukkluk, zodat de code niet hard gekoppeld is aan JaVaFo. Elke keer dat het aangeroepen wordt moeten alle entiteiten namelijk naar een string vertaald worden. 

...

Om dit in java te kunnen maken worden in arrays gemaakt waarin de matchups zoals de tabellen hierboven staan. Per ronde moeten de matchups uitgelezen en gesplitst worden op "-". Je weet vervolgens dat het eerste getal de witspeler is en het tweede getal de zwartspeler. Vervolgens moeten er voor deze matchups MatchDTO's gemaakt worden. 

Implementatie

Strategy pattern