martin
Well-Known Member
Hallo
mit einem kleinen php Skript lasse ich mir momentan für ein Kleinfeldturnier die Paarungen zusammenstellen. Jeder spielt gegen jeden und es werden dann dementsprechende Arrays erzeugt:
$game[0]['home'] = 1;
$game[0]['visitor'] = 2;
$game[1]['home'] = 3;
$game[1]['visitor'] = 4;
usw.
das klappt auch wunderbar. Im Array $game habe ich nun alles so wie ich es haben möchte, mit einem kleinen Schönheitsfehler. Und zwar möchte ich, dass vermieden wird, dass eine Mannschaft zwei Spiele unmittelbar hintereinander hat. Ok ich weiß, dass das nicht immer möglich ist, aber je mehr Mannschaften sind, desto besser sollte es sich ausgehen. Also ich suche nach einem Algor. der mir das "so gut es halt geht" macht. Meine Ansätze mit Arrays tauschen in einer while schleife schlugen alle fehl.
Ich bräuchte auch nicht unbedingt das fertige Skript, wenn mir jemand in Worten sagen kann wie ich das am besten anstelle, wäre super für mich.
Danke
mit einem kleinen php Skript lasse ich mir momentan für ein Kleinfeldturnier die Paarungen zusammenstellen. Jeder spielt gegen jeden und es werden dann dementsprechende Arrays erzeugt:
$game[0]['home'] = 1;
$game[0]['visitor'] = 2;
$game[1]['home'] = 3;
$game[1]['visitor'] = 4;
usw.
das klappt auch wunderbar. Im Array $game habe ich nun alles so wie ich es haben möchte, mit einem kleinen Schönheitsfehler. Und zwar möchte ich, dass vermieden wird, dass eine Mannschaft zwei Spiele unmittelbar hintereinander hat. Ok ich weiß, dass das nicht immer möglich ist, aber je mehr Mannschaften sind, desto besser sollte es sich ausgehen. Also ich suche nach einem Algor. der mir das "so gut es halt geht" macht. Meine Ansätze mit Arrays tauschen in einer while schleife schlugen alle fehl.
Ich bräuchte auch nicht unbedingt das fertige Skript, wenn mir jemand in Worten sagen kann wie ich das am besten anstelle, wäre super für mich.
Danke