• 26.04.2024, 12:53
  • Registrieren
  • Anmelden
  • Sie sind nicht angemeldet.

 

need help: spielplan erstellen / algorithmus???

Montag, 13. Januar 2003, 03:50

tach, hab heute versucht 3 std lang ein spielplan für meine fifa liga zu erstellen und habs net geschafft: entweder geh ich das ganze falsch an, oder seh den wald vor lauter bäumen nicht!

bedingung:

hinrunde:
-12 teams, jeder einmal gegen jeden (50% heim, 50% auswärts)
-jeder natürlich einmal gegen jeden.
-und das ganze an 12 spieltagen...

bin immer an der scheisse mit den spieltagen gescheitert....


achja: nebenbei: hat wer den direktlink zum ac-forum?

danke schonmal an alle


der verzweifelte major

Re: need help: spielplan erstellen / algorithmus??

Montag, 13. Januar 2003, 08:20

Keine Ahnung von FiFa aber der Direktlink ist:
http://217.172.178.216/cgi-bin/YaBB/YaBB.pl

Re: need help: spielplan erstellen / algorithmus??

Montag, 13. Januar 2003, 10:00

hö? ich verstehe dein prob nicht so ganz, du willst mir doch net erzählen du kannst keinen Spielplan erstellen oder?

Re: need help: spielplan erstellen / algorithmus??

Montag, 13. Januar 2003, 12:32

wenn das so einfach ist, dann mach das mal bitte! mit spieltagen und 12 teams, hin und rückrunde

Re: need help: spielplan erstellen / algorithmus??

Montag, 13. Januar 2003, 13:03

Hallo,

mein Vorschlag fuer einen Algorithmus:

1. alle Begegnungen pro Verein erzeugen und speichern. (erst nur fuer hinrunde)
2. dann alle Spielstage fuer die Hinrunde erzeugen, dabei pruefen ob der Verein nicht schon "vergeben" ist.
3. Rueckrunde aus Hinrunde durchspiegelung der Begegnungen erzeugen.
4. fertig ;-)

ciao,
Matthias

Nebenbedingungen: am xx.xx.xxxx ist schon ein konzert in der stadt daher darf hier kein spieltag sein... koennte man noch pruefen... die Bundesliga spieltage werden von Hand gemacht, weil es zu komplex fuer einen ploeden pc ist ;-)
Details:

Re: need help: spielplan erstellen / algorithmus??

Montag, 13. Januar 2003, 14:18

hab das mal kurz gezaubert ;D

soll nur ein ansatz sein, keine lösung!
(hab nämlich keinen bock zu überprüfen ob zB zwei teams zweimal am selben tag ggeinander spielen).

jedes team spielt gg jedes zweimal (hin & rückrunde).

außerdem wäre noch die frage wo gespielt wird zu klären (zB einfach bei dem team das hinten steht). dann muss man aber ev auf eine logische verteilung achten (also keine spiele an verschiedenen orten für ein team zB).

hab ich gedankenfehler gemacht schonmal sry, hab mir nämlich kaum gedanken gemacht ;)

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<table>
<?
for ($i=1; $i<=12; $i++)
{
      for ($k=1; $k<=12; $k++)
      {
            if($k <> $i)
            {
                  echo "<tr>";
                  echo "<td>Tag" . $k . "</td>";
                  echo "<td>Team" . $i . "</td>";
                  echo "<td>vs</td>";
                  echo "<td>Team" . $k . "</td>";      
                  echo "</tr>";
            }
      }
}
?>
</table>


Achso: Das ist php, deswegen etwas html dazwischen zur besseren ansehnlichkeit;
Gott hat die Welt ja nur in sieben Tagen erschaffen können, weil es keine installierte Basis gab.

Re: need help: spielplan erstellen / algorithmus??

Dienstag, 14. Januar 2003, 17:34

macht euch doch über die rückrunde keinen kopf,

wenn du die hinrunde ermittelt hast brauchst du doch bloß die rückrunde zu wiederholen nur halt die teams gespiegelt

Re: need help: spielplan erstellen / algorithmus??

Dienstag, 14. Januar 2003, 21:03

ja, das ist schon klar. haben jetzt auch ein spielplan, wer will kann sich den unter www.fragmasters.de/liga ansehen.

danke an alle, die so nett geholfen haben!!!!