![]() |
Segítsetek kérlek egy sorsolásban.
Sziasztok!
Szóval a lényeg annyi, hogy pár komámmal rendezünk egy afféle házi fifabajnokságot. 10 csapat van, mindenki két meccset játszik mindenkivel. 8 csapat esetén nem is lenne probléma, hiszen megcsinálnám az első 7 forduló beosztását és a következő 7 forduló ennek lenne a fordítottja. De 10 csapat esetén már nem működik az, hogy megcsinálom az első 9 fordulót, aztán lemásolom ennek a fordítottját, mert ha ugyanazzal a logikával haladok(első négy fordulóban egy ugyanazokból a csapatokból álló négyesfogat játszik a másik 4 fős csoporttal, majd a maradék három fordulóban egymás ellen játszanak az addigi csoporttársak), akkor már a 6. fordulóban belebotlok egy ismétlődésbe. Van-e esetleg valami program amivel meg tudnám ezt csinálni, vagy tudnátok-e valami nekem valami taktikát mondani, amit követve nem ütközök ismétlődésekbe? Köszönöm előre is.:) |
Ugyan a fifa-t nem ismerem,de ha jól gondolom, hogy te határozod meg a forduló meccseit akkor baromi egyszerü logikával megtudod oldani;)
végy egy papirt. ird fel a 10csapatot egymás alá. utána másik oldalra is ugyanebben a sorrendben.(mintha egymással játszanának). ez aféle 0.forduló. ezekután a jobboldalt csúsztasd el mindig 1-el. és kijön a 9 forduló ismétlődés nélkül. (józan paraszti ész foreva;)) |
Quote:
The standard algorithm for round-robins is to assign each competitor a number, and pair them off in the first round … Round 1. (1 plays 14, 2 plays 13, ... ) 1 2 3 4 5 6 7 14 13 12 11 10 9 8 … then fix one competitor (number one in this example) and rotate the others clockwise … Round 2. (1 plays 13, 14 plays 12, ... ) 1 14 2 3 4 5 6 13 12 11 10 9 8 7 Round 3. (1 plays 12, 13 plays 11, ... ) 1 13 14 2 3 4 5 12 11 10 9 8 7 6 … until you end up almost back at the initial position Round 13. (1 plays 2, 3 plays 14, ... ) 1 3 4 5 6 7 8 2 14 13 12 11 10 9 (ez sima round robin, a double ertelemszeruen a 2xese) (Mivel itt tok mindegy ki van feketevel es feherrel, nem ugy mint a sakkban, eleg megismetelni...) :) |
Quote:
Ha 10 csapatot írok fel a bal és a jobb oldalra is, akkor az már 20 csapat és 10 meccs. Így valóban nincs ismétlődés,de fordulónként minden csapat csak egy meccset játszhat és 5 meccsnek kell lennie. Hogy érthető legyen: 1-2 2-3 3-4 4-5 5-6 6-7 7-8 8-9 9-10 10-1 Így minden csapatnak két meccset kellene játszania. Pl. az 1-es csapat játszik a 2-sel és a 10-sel is. Ellenben ha 5-öt írok fel: 1-6 2-7 3-8 4-9 5-10 Ebben az esetben az első 5 fordulóval nincs probléma. A 6. fordulóban kénytelen leszek az eredetileg egy oldalon szereplőket összerakni: 1-2 3-4 5-6(!!!) 7-8 9-10 Az 5. és 6. csapat így már a 6. fordulóban találkozik egymással másodjára. Gyorsan megnézem, mit írt Remedy... |
Na az öreg Remedy által írtak papíron stimmelnek, gyorsan átvezetem a csapatokra. Köszönöm a segítségetek.:)
|
All times are GMT +1. The time now is 16:38. |
Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Design partly based on Hódító's design by Grafinet Team Kft.
Contents and games copyright (c) 1999-2020 - Queosia, Hódító
Partnerek: Játékok, civ.hu