Drezurní šampionát - Zlobil program, nebo novinář?

26. 9. 2008 Josef Malinovský Autor fotek: Josef Malinovský

Drezurní mistrovství republiky je jedním ze tří domácích vrcholů této disciplíny. Není tedy divu, že na jeho výsledky jsou všichni zvědaví. Bohužel krom toho, že přímo na mistrovství si někteří jezdci museli vyměnit medaile (!), neboť došlo k chybnému vyhlášení výsledků, také po skončení závodů byly problémy s jejich zveřejněním.

O tom všem jsme informovali jak v zářijovém Jezdectví, tak i na portálu Equichannel. Manželé Formandlovi (Jana Formandlová na MČR výsledky zpracovávala) se v úterý po MČR vypravili do brněnského sídla společnosti ACE Design, autora výsledkového programu ACE Gallop, aby s jednatelem ing. Pavlem Vyroubalem probrali údajné chyby, které měl program vykazovat. Schůzky se zúčastnil také za ČJF její generální sekretář ing. František Lomský. Po schůzce jsme požádali o vyjádření k problematice všechny zúčastněné strany – a ty jej prostřednictvím ing. Lomského poskytly společně...

 

Stanovisko ke zpracování výsledků...

Dne 2. září 2008 proběhlo společné jednání... Všichni zúčastnění došli k následujícímu závěru:

Byly projednány některé technické aspekty programu na zpracování výsledků ACE Gallop. Jejich podrobný popis obdržela rovněž redakce Jezdectví (viz příloha, pozn. red. – najdete ji na www.jezdectvi.cz). Všichni účastníci schůzky by rádi veřejně prezentovali společné stanovisko, že problémy, které vznikly při zpracování celkového pořadí soutěžících, nebyly způsobeny programovou chybou softwaru ACE Gallop. To potvrdilo i následné modelové zpracování výsledků, které bylo provedeno na společném jednání.

Přesto byl vytipován okruh bodů, který se týká zvýšení uživatelského komfortu tak, aby nemohlo ani omylem dojít k prezentování výsledků, jež neodpovídají skutečnosti. To je velmi důležité za situace, kdy je zpracovatel výsledků na závodech pod silným psychickým tlakem na okamžité zveřejnění celkového pořadí, což je umocněno na závodech typu Mistrovství ČR. Tato situace je obtížná i pro rutinovaného zpracovatele.

Dále by se všechny tři strany rády vyjádřily k tomu, jakým způsobem byla celá záležitost mediálně prezentována časopisem Jezdectví a na portálu Equichannel. Degradujícím způsobem bylo poukazováno na to, že program ACE Gallop není použitelný pro soutěž MČR drezura, protože výsledky bylo nutné zpracovat ručně. To zjevně neodpovídá pravdě a argument dlouholetého novináře Jezdectví, že se jednalo o oficiální stanovisko, jelikož to hlásili na závodišti v rozhlase, je smutným příkladem manipulování s neověřenými informacemi.

2. 9. 2008, Ing. F. Lomský

 

Kde se tedy stala chyba?

Zatímco v uvedeném stanovisku zcela chybí vyjádření politování nad situací, která byla škraloupem na jinak vydařeném šampionátu, všechny strany se dle zápisu shodly, že došlo k manipulaci s nepodloženými informacemi a degradaci úrovně výsledkového programu. Pokud byly slovní obraty: „přinášíme podrobnější znění výsledků, které díky ‚skvělému‘ programu pořadatelé museli dopočítávat ručně“ a „I tentokrát výsledkový program udělal chyby...“, vnímány jako degradující, tak se tímto postiženým stranám omlouváme. Problém se zpracováním výsledků byl však přímo na závodech opakovaně prezentován nejen hlasatelem závodů jako chyba v programu, ale stejnou informaci, navíc s podrobným popisem situace, obdržel redaktor Josef Malinovský od ing. Jaroslava Formandla, který byl na závodech nápomocen své manželce Janě při zpracovávání výsledků. Podobně byla celá situace prezentována i ve čtrnáctideníku Jezdec nebo na www.jezdecky-sport.cz.

Ze „Souhrnné informace z jednání...“ sice vyplývá, že „software takové soutěže při dodržení v manuálu popsaných postupů zpracovávat umí“, nicméně je připuštěno, že „při náročných požadavcích na zpracovatele přímo na závodišti během podobně náročných soutěží může snadno dojít k opomenutí některého z nutných kroků v programu“. Výše uvedené řádky však obsahují citace, které jsou pro nedostatek prostoru vytržené z kontextu, a proto doporučujeme čtenářům podrobně pročíst celý text uvedený na www.jezdectvi.cz. Nechť pak sami posoudí, zda popsané chyby vznikly na straně osoby pověřené zpracováním výsledků nebo se jim dalo předejít při vytváření softwaru. Spíše to vypadá, že „c“ je správně…

Josef Malinovský, Zdena Motyginová

 

 

 

Příloha k dokumentu: Stanovisko ke zpracování výsledků na MČR v drezuře, (22. - 24. 8. 2008 Praha)

 

Souhrnná informace z jednání k problematice zpracování výsledků MČR 2008 v drezuře

Vzhledem k avizovaným problémům se zpracováním výsledků vícekolových soutěží při MČR 2008 proběhla dne 2. 9. 2008 v sídle společnosti ACE Design, s.r.o. v Brně společná schůzka zástupců společnosti se zpracovateli výsledků na uvedeném MČR. Za ČJF se schůzky účastnil též ing. František Lomský.

Účelem této schůzky bylo objasnit a analyzovat problémy, ke kterým došlo při zpracování výsledků a dohodnout případné úpravy programového vybavení ACE Gallop, pokud tyto budou nutné či vhodné.

Ze strany zpracovatele výsledků byly vzneseny následující konkrétní podněty, které byly podrobně rozebrány s následujícím výsledkem:

 

1. Údajné zaokrouhlování výsledků jednotlivých rozhodčích v úloze typu Kür

Po vysvětlení problému bylo konstatováno, že program počítá výsledky správně, na tiskové sestavě výsledků je vše v pořádku a domnělé zaokrouhlení bylo způsobeno pouze nevhodným zobrazením na monitoru PC z důvodu nedostatku místa na řádku versus velikost písma z hlediska jeho čitelnosti. Bylo dohodnuto, že pro tento typ úlohy bude zobrazení na monitoru uzpůsobeno tak, aby do budoucna nebylo možné takovou záměnu provést a pro úlohy Kür bude zobrazováno více podrobnějších informací.

 

2. Tisk „hvězdiček“ na výsledkové tiskové sestavě v úloze Kür u rozhodčího B

Tuto situaci lze nalézt na zveřejněné tiskové sestavě vydaných oficiálních výsledků (ve formátu PDF), přičemž se jedná pouze o zobrazení v uvedené sestavě, bez jakéhokoli vlivu na zadané či vypočtené výsledky. Tyto jsou vypočteny zcela správně a stanovené pořadí soutěžících je v pořádku. Tento problém byl pravděpodobně způsobem aktuálním vytížením PC zpracovatele v daném okamžiku, kdy program nestihl dokončit určitou operaci a byla již požadována operace následující. Po opakovaném provedení uložení známek daného rozhodčího bez jakékoliv jejich změny se stav již neopakoval. Při simulaci uvedeného stavu na několika jiných PC se nám nepodařilo tuto situaci zopakovat.

 

3. Obsahová stránka tiskové sestavy dvoukolové soutěže družstev

Zde byla vznesena námitka proti nedostatečnému množství údajů na uvedené sestavě a chybě zaokrouhlení ve výsledném počtu % u 3. družstva.

Co se týká obsahu tiskové sestavy – zde je nutné upozornit na skutečnost, že obsahovou stránku těchto soutěží drezurní pravidla neřeší. Tato je v programu od samého počátku používání v nezměněném stavu a doposud nebyl vznesen žádný požadavek na úpravy. Zřejmě to bylo způsobeno také tím, že uvedený typ soutěže není často v rozpise závodů, zpravidla pouze na MČR.

Bylo dohodnuto, že sestava bude doplněna o procentuální výsledky jednotlivých jezdců v jednotlivých kolech (přesto, že samozřejmě tyto výsledky jsou k dispozici na tiskových sestavách jednotlivých kol), pořadí družstva v 1. a 2. kole a bude odstraněno stávající zobrazení součtu bodů, které bylo v předchozích letech požadováno.

Co se týká zaokrouhlení výsledných %, zde po podrobném přepočtu výsledků (MS Excel) bylo zjištěno, že u družstva č. 3 došlo k chybě zaokrouhlení v tisícinách procenta, tj. správný výsledek měl být 57,233% nikoli 57,234%. Chyba v tomto řádu neměla samozřejmě vliv na celkové pořadí v soutěži. Na základě zjištěné skutečnosti byl upraven algoritmus výpočtu, aby se podobná situace již nemohla opakovat.

 

4. Záměna pořadí na tiskové sestavě v tříkolové soutěži jednotlivců

Po podrobném prostudování uvedeného problému (kontrola dat dodaných zpracovatelem, kontrola tiskových sestav a vyzkoušení funkcí programu na dalších PC) bylo zjištěno, že k podobnému problému mohlo dojít pouze tak, že po zadání výsledků třetího kola nebyl proveden přepočet celkové výsledkové listiny, na jehož základě je teprve stanoveno konečné pořadí jednotlivých soutěžících po třech kolech. Aby k podobné situaci nemohlo omylem dojít, bylo dohodnuto, že program bude doplněn o kontrolní mechanismus, který uživateli zabrání vytištění vícekolové výsledkové listiny před tím, než provede potřebný výpočet. Dalším problémem bylo chybné stanovení pořadí soutěžících, kteří neabsolvovali všechna kola. Zde musí autoři programu konstatovat, že při vytváření programu bylo sděleno, že tito soutěžící zde nesmí být zobrazeni a sestava má obsahovat pouze ty soutěžící, kteří dokončili všechna tři kola. Takto bylo i naprogramované řazení s uvedené sestavě a program nepočítal s jinou variantou. Protože stávající verze neumožňovala jednoduše odstranit soutěžícího ze sestavy (bylo by nutné použít mechanismus kopírování soutěžících i s jeho výsledky, kterým je program vybaven a který se používá např. při vytváření tzv. rámcových soutěží) poradil si zpracovatel náhradním způsobem. Na základě této skutečnosti a nynějšího požadavku na způsob řazení, dojde k úpravě uvedené tiskové sestavy i doplnění jednoduchého mechanismu na případné odstranění soutěžícího z vícekolové soutěže tak, aby bylo možné tuto operaci provést bez zbytečného zdržení.

 

Závěry vyplývající ze schůzky:

Z pohledu funkce programu vyplynulo, že software takové soutěže při dodržení v manuálu popsaných postupů zpracovávat umí a byl tak i testován.

Komplikaci pro zpracovatele může při náročných soutěžích typu MČR a to nejen v drezuře způsobovat velké množství zpracovávaných údajů, které musí být zobrazeny v jednom okamžiku na obrazovce počítače. Zde je pak pochopitelné, že při náročných požadavcích na zpracovatele přímo na závodišti během podobně náročných soutěží (zejména v situaci, kdy všichni chtějí výsledky nejlépe okamžitě po dojezdu posledního soutěžícího) může snadno dojít k opomenutí některého z nutných kroků v programu.

Proto bude při dalších úpravách softwarového vybavení brán na tuto skutečnost zřetel a snahou bude doplnit některé kontrolní mechanismy, které by zpracovateli měly pomoci k rychlejšímu a pohodlnějšímu zpracování výsledků.

2. 9. 2008, Ing. Vyroubal

 

Podobné články

FEI oficiálně oznámila výsledek vyšetřování/disciplinárního řízení vedeného proti Charlotte Dujardinové. Britské drezurní jezdkyni je pozastavena…

Jan Němec je nejen vynikající klasický drezurní jezdec, ale je i výjimečně kvalitní trenér, který ctí zásady „staré školy“ a používá pouze metody…