Hódító / Queosia forum

Hódító / Queosia forum (http://forum.hodito.hu/index.php)
-   Egyéb (http://forum.hodito.hu/forumdisplay.php?f=33)
-   -   Segítsetek kérlek egy sorsolásban. (http://forum.hodito.hu/showthread.php?t=2520)

BeeLord 12-01-2007 16:06

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.:)

Kutyuleee 12-01-2007 17:08

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;))

Remedy 12-01-2007 17:27

Quote:

Originally Posted by Kutyuleee (Post 139052)
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;))

Esetleg... :)

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...) :)

BeeLord 12-01-2007 18:54

Quote:

Originally Posted by Kutyuleee (Post 139052)
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;))


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...

BeeLord 12-01-2007 19:02

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