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