[...]

wow, ich bin begeistert von dem, was ich hier gelesen habe ;)

>Wieviele Spieler gibt es denn typischerweise, minimal und maximal?

also zwischen 4-8

>Für wieviele Spiele habt ihr normalerweise Zeit pro Tag?

im Regelfall 4-6 Spiele

>Ich würde an Dein Verfahlren folgendes vorschlagen:
>Für jedes Spiel wird zufällig wählt wer spielt, wobei die, die 
>schon lange
>nicht dran waren und die, die noch nicht oft gespielt haben 

[...]

>Hier siehst Du jetzt den Vorteil gegenüber Deinem Algorithmus, 
>da wie bei
>Deinem DBC auf jeden Fall als nächstes dran sind, aber A hat 
>jetzt keine
>chance, weil er schon öfter gespielt hat.

das ist richtig, sehe ich genauso

[...]

>Da man jetzt die Spieler hat, kann man sich noch überlegen, ob man die
>Gruppen auch zufällig entscheidet, ggf. Mit Bevorzugung von 
>Gruppen, die
>noch nicht miteinander gespielt haben. Man kann auch noch die 
>Position(Am
>Tor/Vorne) danach entscheiden wie oft man die schon gespielt hat.

ich glaube das geht ein bisschen zu weit, die Idee hatte ich auch schon (z.B. 
ist die schwarze Seite im Nachteil, weil da die zweite Reihe etwas schwerer 
geht, bzw. beim Torwart der Gummi defekt ist), aber dann wieder verworfen. Im 
Endeffekt zählt meiner Meinung nach mehr das Team als Gesamtes, auch wenn am 
Schluss der Sieg oder die Niederlage auf jeden einzeln gewertet wird. Sonst 
müsste ich eventuell noch mitzählen, wer wieviele Tore wirklich geschossen hat 
bzw. wer als Torwart wieviele Tore kassiert hat. Jemand der nie im Tor steht 
würde ergo nie "negative" Tore kassieren.

[...]

>D.h. nach jedem Spiel bekommt jeder Spieler der teilnahm 
>folgende Variablen
>definiert:
>
>DiffGewonnen = DiffGewonnen + [1 wenn gewonnen, -1 wenn verloren]
>Gewonnen = Gewonnen + [1 wenn gewonnen, 0 wenn verloren]
>TorDiff = TorDiff + AnzahlGeschossenerTore - AnzahlKassierterTore
>
>Danach kann man alles Spieler nach DiffGewonnen, Gewonnen, 
>TorDiff sortieren

genau

>Die obigen drei Variablen kann man dann pro Turnier 
>mitschreiben und global
>über alle Spiele, dann gibt es eine Tagesrangliste und ne globale
>Rangliste...

der Einfachheit halber haben wir uns derzeit (in Excel - war ne sch*** Arbeit) 
für eine globale Rangliste entschieden)

>Eigentlich reicht dafür ne einfache WebApp, die einem eine Spielliste
>druckt, nachdem man geschätzt hat wie oft man spielen kann und dann die
>Ergebnisse entgegennimmt zum berechnen der Rangliste...
>Was meinst Du?

Aus meiner Sicht muss ich erst angeben, wer an dem Tag mitspielt.
Ausgehend davon muss eine Spielliste generiert werden von max. 6 Spielen (zu 
mehr langt das nicht mehr, bzw. vielleicht sollte man auch angeben können, 
wieviele Spiele generiert werden sollen)
dann werden die Ergebnisse eingetragen (wenn halt nicht alle Spiele gespielt 
werden konnten, dann müssen die auf den Folgetag übernommen werden, daher die 
Angabe wieviele Spiele an einem Tag ausgelost werden sollen)
und dann natürlich die Gesamterangliste zusätzlich mit einer Übersicht, wer 
gegen wen überhaupt schon alles gespielt hat mit welchem Ergebnis

>Nachtrag:
>Mein Algorithmus leidet natürlich auch unter diesem Problem 
>und zwar immer
>wenn die anzahl der Spieler durch 4 teilbar ist.
>Als Lösung könnte man mitzählen wie oft es passiert dass alle 
>gleich oft
>gespielt haben - das bedeutet dass jeder einmal dran war.
>Und dann kann man jedes dritte mal dass dieses Ereignis 
>eintritt ganz neu
>mischen und einen Augenblick vergessen wer wie oft nicht mehr 
>gespielt hat.
>
>Drei mal wartet man ab, weil es drei Möglichkeiten der Kombination gibt
>zwischen 4 Spielern(Ich A kann mit B, C oder D zusammen spielen)
>
>So ein neumischen würde Bei 4 Spielern immer passieren - kein 
>Problem es
>spielt ja immer jeder.
>Bei 8 Spielern würde das nach 6 Spielen passieren - wie lang 
>ist eigentlich
>eure Mittagspause?
>Und bei 12 Spielern würde das nach 9 Spielen passieren usw.

Das Thema scheint Dir Spass zu machen oder ? ;)
wie gesagt, 4-8 Spieler maximal, wobei es meistens irgendwo dazwischen liegt 
und mehr als 6 Spiele haben wir noch nie geschafft - dazu ist das im Moment 
teilweise zu ausgeglichen ... daher würde ich dieses Problem "ignorieren" - 
noch machen wir kein Turnier obwohl damit eigentlich geplant ist, die besten 
Spieler zu ermitteln und dann ein Tunier zu machen, bei denen die besseren 
Spieler mit den schwächeren dann ein Team bilden, quasi läuft gerade die 
Vorqualifikation ;)

Bin mal gespannt wie es morgen weitergeht bzw. was Dir noch dazu einfällt, muss 
nun leider los - kind ruft ;)

Gruß
Dominik



_______________________________________________
Coffeehouse Mailingliste, Postings senden an:
[email protected]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/coffeehouse

Antwort per Email an