- Příspěvky: 1084
- Obdržená poděkování: 0
Do tohoto fóra nemůžete přispívat. Diskuse bude vždy přesměrována do příslušné sekce.
SORG AIR
- Jan Kubica
- OFFLINE
- Malý bůh
-
Méně
Více
5 roky 6 měsíce nazpět - 5 roky 6 měsíce nazpět #23566
napsal Jan Kubica
Odpověď od Jan Kubica na téma SORG AIR
Aleši, dobrá práce, dík! Prosím "vymysli" seznam matic, ať vím(e), co už je hotové a co ne.**** Pardon, omylem jsem editovat tvůj příspěvek - Omlouvám se: Aleš ****
Poslední úprava: 5 roky 6 měsíce nazpět
Pro možnost přispívání do fóra je nutné: Přihlásit se .
5 roky 6 měsíce nazpět - 5 roky 6 měsíce nazpět #23568
napsal sgames
Já bych to viděl takto :
Je třeba generovat matice pro každou kombinací skupin - startovišť.
Čili např :
Skupiny 2 - Startovišť : 3
Skupiny 2 - Startovišť : 4
Skupiny 2 - Startovišť : 5
Skupiny 2 - Startovišť : 6
Skupiny 3 - Startovišť : 3
Skupiny 3 - Startovišť : 4
Skupiny 3 - Startovišť : 5
Skupiny 3 - Startovišť : 6
pokaždé pro řekněme deset kol ?
Stačí nasypat data do této XLS tabulky
Formát je v ní takovýto :
Groups Startpoints
3 3
RND1 STARTPOINT:1 STARTPOINT:2 STARTPOINT:3
GRP:1 1 2 3
GRP:2 4 5 6
GRP:3 7 8 9
RND2 STARTPOINT:1 STARTPOINT:2 STARTPOINT:3
GRP:1 1 4 7
GRP:2 8 2 5
GRP:3 6 9 3
RND3 STARTPOINT:1 STARTPOINT:2 STARTPOINT:3
GRP:1 3 6 7
GRP:2 8 1 4
GRP:3 5 9 2
RND4 STARTPOINT:1 STARTPOINT:2 STARTPOINT:3
GRP:1 8 2 5
GRP:2 1 9 6
GRP:3 3 4 7
Je třeba generovat matice pro každou kombinací skupin - startovišť.
Čili např :
Skupiny 2 - Startovišť : 3
Skupiny 2 - Startovišť : 4
Skupiny 2 - Startovišť : 5
Skupiny 2 - Startovišť : 6
Skupiny 3 - Startovišť : 3
Skupiny 3 - Startovišť : 4
Skupiny 3 - Startovišť : 5
Skupiny 3 - Startovišť : 6
pokaždé pro řekněme deset kol ?
Stačí nasypat data do této XLS tabulky
Příloha nebyla nalezena.
Formát je v ní takovýto :
Groups Startpoints
3 3
RND1 STARTPOINT:1 STARTPOINT:2 STARTPOINT:3
GRP:1 1 2 3
GRP:2 4 5 6
GRP:3 7 8 9
RND2 STARTPOINT:1 STARTPOINT:2 STARTPOINT:3
GRP:1 1 4 7
GRP:2 8 2 5
GRP:3 6 9 3
RND3 STARTPOINT:1 STARTPOINT:2 STARTPOINT:3
GRP:1 3 6 7
GRP:2 8 1 4
GRP:3 5 9 2
RND4 STARTPOINT:1 STARTPOINT:2 STARTPOINT:3
GRP:1 8 2 5
GRP:2 1 9 6
GRP:3 3 4 7
Poslední úprava: 5 roky 6 měsíce nazpět
Pro možnost přispívání do fóra je nutné: Přihlásit se .
- Jan Kubica
- OFFLINE
- Malý bůh
-
Méně
Více
- Příspěvky: 1084
- Obdržená poděkování: 0
5 roky 6 měsíce nazpět #23569
napsal Jan Kubica
Odpověď od Jan Kubica na téma SORG AIR
Ahoj Aleši,
já bych to viděl trochu jinak
. Kdybych psal program já, tak bych měl matice uložené v jednom adresáři v obyčejném txt souboru, ne v excelu. Třeba soubor 748.txt by mohl obsahovat 2 řádky popisné a potom celou matici - 7 sloupců po startovištích a potom 4x8 = 32 řádků skupin a kol. A na konci může být další text, aby bylo jasné, kde je konec.
V angličtině jsou staroviště LANE (jako pruhy na dálnici), skupiny GROUP a kola ROUND, takže soubory by se mohly jmenovat LGR, jak to mám nahoře. Piloti (tedy celá čísla?) mohou být odělená mezerou nebo čárkou nebo čím si řekneš.
Tedy, soubor může vypadat takto:
Jméno souboru 222.txt
Obsah souboru
Losovací soubor SORG, vytvořil NN dne 25. listopadu 2020
Matice platí pro 2 startoviště, 2 skupiny, 2 kola
1, 2
3, 4
1, 3
2, 4
Skóre 4
Dále pro každý počet kol musí být samostatný soubor, protože jinak se optimalita ztratí. Už jsem to popisoval na rcex, tak tu nechci zabíhat do pro většinu nepochopitelných podrobností, ale pokud se třeba létá na 3 kola, tak sestavení prvních dvou kol z těchto tří vypadá jinak, než když se od začátku losují jen dvě.
Teď udělám slib i já - pokusím se v pár dnech (hle - neurčitý termín
) upravit program tak, aby jej mohl použít každý.
Od Tebe bych chtěl, pokud tedy smím, udělat seznam LGR - skóre - status, který může vypadat třeba následovně
424 - 192 - OK
524 - 348 - OK
624 - 1110 -??
724 - není
atd. až třeba do 151010.
Status OK znamená, že matice je pravděpodobně optimální, otazníky znamenají, že matice možná jde zlepšit. Tady bych připomněl, že pro větší matice může být výpočet časově náročný, takže se třeba spočítá matice, použije se a poté se někdy později přepíše lepší. Skóre se tam píše proto, aby hned každý viděl, jestli má lepší nebo ne. Není potom znamená, že matice žádná zatím neexistuje.
Když bude tento seznam na stoupáku, tak se může dobrovolník vybrat "volnou" (tj. buď neexistující nebo ještě neoptimální) LGP a tu spočítat.
Vše pro diskusi.
Dík, H.
já bych to viděl trochu jinak
V angličtině jsou staroviště LANE (jako pruhy na dálnici), skupiny GROUP a kola ROUND, takže soubory by se mohly jmenovat LGR, jak to mám nahoře. Piloti (tedy celá čísla?) mohou být odělená mezerou nebo čárkou nebo čím si řekneš.
Tedy, soubor může vypadat takto:
Jméno souboru 222.txt
Obsah souboru
Losovací soubor SORG, vytvořil NN dne 25. listopadu 2020
Matice platí pro 2 startoviště, 2 skupiny, 2 kola
1, 2
3, 4
1, 3
2, 4
Skóre 4
Dále pro každý počet kol musí být samostatný soubor, protože jinak se optimalita ztratí. Už jsem to popisoval na rcex, tak tu nechci zabíhat do pro většinu nepochopitelných podrobností, ale pokud se třeba létá na 3 kola, tak sestavení prvních dvou kol z těchto tří vypadá jinak, než když se od začátku losují jen dvě.
Teď udělám slib i já - pokusím se v pár dnech (hle - neurčitý termín
Od Tebe bych chtěl, pokud tedy smím, udělat seznam LGR - skóre - status, který může vypadat třeba následovně
424 - 192 - OK
524 - 348 - OK
624 - 1110 -??
724 - není
atd. až třeba do 151010.
Status OK znamená, že matice je pravděpodobně optimální, otazníky znamenají, že matice možná jde zlepšit. Tady bych připomněl, že pro větší matice může být výpočet časově náročný, takže se třeba spočítá matice, použije se a poté se někdy později přepíše lepší. Skóre se tam píše proto, aby hned každý viděl, jestli má lepší nebo ne. Není potom znamená, že matice žádná zatím neexistuje.
Když bude tento seznam na stoupáku, tak se může dobrovolník vybrat "volnou" (tj. buď neexistující nebo ještě neoptimální) LGP a tu spočítat.
Vše pro diskusi.
Dík, H.
Pro možnost přispívání do fóra je nutné: Přihlásit se .
5 roky 6 měsíce nazpět #23570
napsal sgames
Excel jsem uvedl proto, že jej každý zná a vidí do něj ![:) :)]()
pak bych to stejně konvertoval co CSV atd...
Takže pokud máš nějakou ideu, klidně to udělej podle sebe.
Já poté jen budu brát soutěžícího 1 a budu ho plácat na všechny pozice, kde je 1
atd atd...
pak bych to stejně konvertoval co CSV atd...
Takže pokud máš nějakou ideu, klidně to udělej podle sebe.
Já poté jen budu brát soutěžícího 1 a budu ho plácat na všechny pozice, kde je 1
Pro možnost přispívání do fóra je nutné: Přihlásit se .
- Jan Kubica
- OFFLINE
- Malý bůh
-
Méně
Více
- Příspěvky: 1084
- Obdržená poděkování: 0
5 roky 6 měsíce nazpět - 5 roky 6 měsíce nazpět #23571
napsal Jan Kubica
Odpověď od Jan Kubica na téma SORG AIR
Ahoj Aleši,
v příloze je zip soubor s excelovým programem.
Řídicí parametry výpočtu jsou trochu záludné, musí se zkoušet. Všechny výpočty programu se ukládají do textového souboru, který se jmenuje jako LGR + datum + čas. Z tohoto velkého souboru je nutné optimální nalosování vybrat ručně a zkopírovat ho do "malého souboru". V příloze posílám na ukázku 3 a tady je i obrázek pro 634
Sloupce jsou startoviště, řádky skupiny a kola, stejně jako na startovacím rozpisu. U jmen pilotů jsem nechal P, protože se mi to tak lépe čte.
Uprav si to dle potřeby, ale hlavní je podle mě nějaký organizér, co je hotové a co je potřeba udělat;,tedy pokud chceš zapojit více lidí.
Dík, H.
v příloze je zip soubor s excelovým programem.
Příloha nebyla nalezena.
Řídicí parametry výpočtu jsou trochu záludné, musí se zkoušet. Všechny výpočty programu se ukládají do textového souboru, který se jmenuje jako LGR + datum + čas. Z tohoto velkého souboru je nutné optimální nalosování vybrat ručně a zkopírovat ho do "malého souboru". V příloze posílám na ukázku 3 a tady je i obrázek pro 634
Příloha nebyla nalezena.
Sloupce jsou startoviště, řádky skupiny a kola, stejně jako na startovacím rozpisu. U jmen pilotů jsem nechal P, protože se mi to tak lépe čte.
Uprav si to dle potřeby, ale hlavní je podle mě nějaký organizér, co je hotové a co je potřeba udělat;,tedy pokud chceš zapojit více lidí.
Dík, H.
Poslední úprava: 5 roky 6 měsíce nazpět
Pro možnost přispívání do fóra je nutné: Přihlásit se .
5 roky 6 měsíce nazpět #23574
napsal sgames
Díky, vypadá to zajímavě a hlavně "wow".
ok, mrknu na to, a zkusím do SORGu implementovat načítání zadané matice (souboru) a uvidíme jak to bude fungovaT. Až to tam implementuji, tak můžeme v klidu začít generovat matice pro nejrůznější kombinace, a to bych tady vytvořil tabulku ať víme, co máme a co ne.
Zatím ti velmi děkuji !! Věřím, že to ocení každý z nás po následující roky na každé soutěži
ok, mrknu na to, a zkusím do SORGu implementovat načítání zadané matice (souboru) a uvidíme jak to bude fungovaT. Až to tam implementuji, tak můžeme v klidu začít generovat matice pro nejrůznější kombinace, a to bych tady vytvořil tabulku ať víme, co máme a co ne.
Zatím ti velmi děkuji !! Věřím, že to ocení každý z nás po následující roky na každé soutěži
Pro možnost přispívání do fóra je nutné: Přihlásit se .
Vygenerováno za 0.428 sekund