SORG AIR
- Jan Kubica
- Offline
- SUPER SPECIALISTA
"Stoupáme?"
"Ne! Naopak! Klesáme!"
"Je to ještě horší, pane Smithi! Padáme!"
(Jules Verne, Tajuplný ostrov)
Prosím Přihlásit se nebo Vytvořit účet připojte se ke konverzaci.
- Aleš Krátký
- Offline
- Administrátor
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 to rebel ! při zatýkání tři vojáky těžce zranil, dva zhmoždil a jednoho... jednoho zesměšnil, navrhuji zavřít ho nadoživotí! To jako do konce života?
Přílohy:
Prosím Přihlásit se nebo Vytvořit účet připojte se ke konverzaci.
- Jan Kubica
- Offline
- SUPER SPECIALISTA
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.
"Stoupáme?"
"Ne! Naopak! Klesáme!"
"Je to ještě horší, pane Smithi! Padáme!"
(Jules Verne, Tajuplný ostrov)
Prosím Přihlásit se nebo Vytvořit účet připojte se ke konverzaci.
- Aleš Krátký
- Offline
- Administrátor
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...
Je to rebel ! při zatýkání tři vojáky těžce zranil, dva zhmoždil a jednoho... jednoho zesměšnil, navrhuji zavřít ho nadoživotí! To jako do konce života?
Prosím Přihlásit se nebo Vytvořit účet připojte se ke konverzaci.
- Jan Kubica
- Offline
- SUPER SPECIALISTA
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.
"Stoupáme?"
"Ne! Naopak! Klesáme!"
"Je to ještě horší, pane Smithi! Padáme!"
(Jules Verne, Tajuplný ostrov)
Prosím Přihlásit se nebo Vytvořit účet připojte se ke konverzaci.
- Aleš Krátký
- Offline
- Administrátor
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
Je to rebel ! při zatýkání tři vojáky těžce zranil, dva zhmoždil a jednoho... jednoho zesměšnil, navrhuji zavřít ho nadoživotí! To jako do konce života?
Prosím Přihlásit se nebo Vytvořit účet připojte se ke konverzaci.
- Jan Kubica
- Offline
- SUPER SPECIALISTA
A taky řekni, v jakém formátu chceš ten výstupní soubor.
Dík, H.
"Stoupáme?"
"Ne! Naopak! Klesáme!"
"Je to ještě horší, pane Smithi! Padáme!"
(Jules Verne, Tajuplný ostrov)
Prosím Přihlásit se nebo Vytvořit účet připojte se ke konverzaci.
- Aleš Krátký
- Offline
- Administrátor
Co tabulka ve stylu např :
Počet startovišť | Počet skupin | Počet kol - score - status
4|2|3 - 0 - nedodáno
5|2|3 - 0 - nedodáno
6|2|3 - 0 - nedodáno
7|2|3 - 0 - nedodáno
8|2|3 - 0 - nedodáno
4|3|3 - 0 - nedodáno
5|3|3 - 0 - nedodáno
6|3|3 - 0 - nedodáno
7|3|3 - 0 - nedodáno
8|3|3 - 0 - nedodáno
4|4|3 - 0 - nedodáno
5|4|3 - 0 - nedodáno
6|4|3 - 0 - nedodáno
7|4|3 - 0 - nedodáno
8|4|3 - 0 - nedodáno
Je to rebel ! při zatýkání tři vojáky těžce zranil, dva zhmoždil a jednoho... jednoho zesměšnil, navrhuji zavřít ho nadoživotí! To jako do konce života?
Prosím Přihlásit se nebo Vytvořit účet připojte se ke konverzaci.
- Aleš Krátký
- Offline
- Administrátor
Otestuji to u sebe, přidám pár výpočtů + ty Honzovy, a pak to zkusím sepsat i pro ostatní aby se mohli podílet i ostatní a mohly se používat co nejlepší matice...
Startovišt | Skupin | Kol | Scóre | Stav | |
4 | 2 | 4 | 424 | ||
5 | 2 | 4 | 524 | ||
6 | 2 | 4 | 624 | ||
4 | 3 | 4 | 434 | ||
5 | 3 | 4 | 534 | ||
6 | 3 | 4 | 634 | 504 | OK |
7 | 3 | 4 | 734 | ||
8 | 3 | 4 | 834 | ||
9 | 3 | 4 | 934 | ||
10 | 3 | 4 | 1034 | ||
4 | 3 | 5 | 435 | 270 | OK |
5 | 3 | 5 | 535 | 522 | OK |
6 | 3 | 5 | 635 | 765 | OK |
7 | 3 | 5 | 735 | ||
8 | 3 | 5 | 835 | ||
9 | 3 | 5 | 935 | ||
10 | 3 | 5 | 1035 | ||
4 | 3 | 6 | 436 | ||
5 | 3 | 6 | 536 | ||
6 | 3 | 6 | 636 | 1080 | OK |
7 | 3 | 6 | 736 | 1872 | ?? |
8 | 3 | 6 | 836 | 2724 | ?? |
9 | 3 | 6 | 936 | ||
10 | 3 | 6 | 1036 | ||
4 | 3 | 7 | 437 | ||
5 | 3 | 7 | 537 | ||
6 | 3 | 7 | 637 | ||
7 | 3 | 7 | 737 | ||
8 | 3 | 7 | 837 | ||
9 | 3 | 7 | 937 | ||
10 | 3 | 7 | 1037 | ||
4 | 4 | 5 | 445 | ||
5 | 4 | 5 | 545 | ||
6 | 4 | 5 | 645 | ||
7 | 4 | 5 | 745 | ||
8 | 4 | 5 | 845 | ||
9 | 4 | 5 | 945 | ||
10 | 4 | 5 | 1045 | ||
11 | 4 | 5 | 1145 | ||
12 | 4 | 5 | 1245 | ||
4 | 4 | 6 | 446 | ||
5 | 4 | 6 | 546 | ||
6 | 4 | 6 | 646 | ||
7 | 4 | 6 | 746 | ||
8 | 4 | 6 | 846 | 2274 | ?? |
9 | 4 | 6 | 946 | ||
10 | 4 | 6 | 1046 | ||
11 | 4 | 6 | 1146 | ||
12 | 4 | 6 | 1246 | ||
4 | 4 | 7 | 447 | ||
5 | 4 | 7 | 547 | ||
6 | 4 | 7 | 647 | ||
7 | 4 | 7 | 747 | ||
8 | 4 | 7 | 847 | ||
9 | 4 | 7 | 947 | ||
10 | 4 | 7 | 1047 | ||
11 | 4 | 7 | 1147 | ||
12 | 4 | 7 | 1247 | ||
4 | 4 | 8 | 448 | ||
5 | 4 | 8 | 548 | ||
6 | 4 | 8 | 648 | ||
7 | 4 | 8 | 748 | ||
8 | 4 | 8 | 848 | ||
9 | 4 | 8 | 948 | ||
10 | 4 | 8 | 1048 | ||
11 | 4 | 8 | 1148 | ||
12 | 4 | 8 | 1248 |
Je to rebel ! při zatýkání tři vojáky těžce zranil, dva zhmoždil a jednoho... jednoho zesměšnil, navrhuji zavřít ho nadoživotí! To jako do konce života?
Prosím Přihlásit se nebo Vytvořit účet připojte se ke konverzaci.
- Alois Hrabáček
- Offline
- Expert
- Příspěvky: 439
- Karma: 2
- Obdržená poděkování 9
Prosím Přihlásit se nebo Vytvořit účet připojte se ke konverzaci.
Přihlášení
Poslední příspěvky
-
- Zimní liga F5J 2024/25 (7 Příspěvky)
- Zimní liga je 23.11.2024 zrušena.
- v Letecké kategorie / F5J
- od Zdeněk
- Včera 20:52
-
- Kluby / individuální členstvi SMČR 2017 (116 Příspěvky)
- Jistě sám dobře víš, že s pojištěním je to trochu složitější, pojistná smlouva SMČR...
- v Vážná témata / Důležité
- od Pavel Svoboda
- 17. lis 2024 13:18
-
- Soutěže 2025 (9 Příspěvky)
- LMK Hořice - zatím nepotvrzené termíny: 19.4.2025 RCEV 8.5.2025 F5L 14.-15.6.2025 F5J...
- v Vážná témata / Důležité
- od Petr Dušek
- 30. říj 2024 19:22
-
- Podzimní RCEP Náměšť nad Oslavou, 27.10. 2024 (4 Příspěvky)
- Po zralé úvaze jsme se kvůli malému zájmu rozhodli naši soutěž zrušit. Bylo by víc...
- v Soutěže / Soutěže v roce 2024
- od Pavel Hloušek
- 25. říj 2024 08:55
Stoupák.cz je nezávislým komunitním webem. Pokud máte cokoliv, co by jste chtěli zde uveřejnit, neváhejte nás kontaktovat. Rádi se podělíme o zajímavé informace, reportáže nebo návody.