Re: Warhammer fantasy turnering 24/8
Postat: sön 08 sep 2013, 23:33
Med den här, gångna, turneringen i åtanke så har jag skapat en förhållandevis enkel webbapplikation för den här typen av turneringar.
Tanken är att en person agerar arrangör/admin och administrerar då dels turneringen, men även 'deltagandet' från övriga spelare. Dvs det är arrangören som registerar en spelare som lägger till spelare i turneringen. Man kunde också ha haft det så att spelare kan registrera sig själva, men jag resonerade som så att det då kanske blir för 'enkelt' att registrera sig, och som arrangör så vill man ju vara någerlunda säker på att de som anmält sig faktiskt kommer. Så tanken är att registrering får ske i en tråd på det här forumet och sen registrerar arrangören dem i turneringen.
Turneringen är engångs, dvs det finns alltid bara en turnering (ingen kalender med turneringar; kanske en framtida uppdatering). Så det är inte så lyckat om flera admin är inne samtidigt och redigerar en turnering, så tanken är att bara en ska vara admin i taget.
Matchningsalgoritmen är swiss, där första rundan randomiseras. Om det är ett ojämt antal, så blir en 'byead'. Man kan bara bli byead en gång i en turnering. Algoritmen försöker även att ta hänsyn till vilka man spelat med förut och undvika det i den mån det är möjligt. Inga tie breakers är implementerade än.
Applikationen är bara testad i firefox på en linuxmaskin, så det är möjligt att det inte fungerar i andra miljöer. I så fall får ni gärna säga ifrån om det.
Den som är admin kan gå in och redigera olika texter. Vanliga spelare kan gå in och ändra kontodata på sig själva och även rapportera poäng på den senaste matchen för sig själv och sin motståndare.
Jag har lagt upp ett antal users. På första sidan ser ni vad de har för användarnamn och passwordet är detsamma som användarnamnet för varje användare. Adminusern har användarnamnet 'admin' och samma i password.
Återkom gärna med positiv såväl som negativ kritik.
http://turnering.ningor.se
Observera att det kan bli märkliga resultat om flera admin råkar vara inne samtidigt. Detta ska som sagt inte behöva vara ett problem i framtiden, då det bara ska kunna vara en admin inne åt gången. Jag har disablat lösenordsändring på admin i den här versionen.
Tanken är för övrigt att man i princip aldrig ska deleta spelare, utan bara avaktivera/avanmäla dem via checkboxen på det ställe där man administrerar användare. På så sätt så kan man spara på sig ett register av användare, vilket gör det enklare att hosta framtida turneringar på dmf.
Tanken är att en person agerar arrangör/admin och administrerar då dels turneringen, men även 'deltagandet' från övriga spelare. Dvs det är arrangören som registerar en spelare som lägger till spelare i turneringen. Man kunde också ha haft det så att spelare kan registrera sig själva, men jag resonerade som så att det då kanske blir för 'enkelt' att registrera sig, och som arrangör så vill man ju vara någerlunda säker på att de som anmält sig faktiskt kommer. Så tanken är att registrering får ske i en tråd på det här forumet och sen registrerar arrangören dem i turneringen.
Turneringen är engångs, dvs det finns alltid bara en turnering (ingen kalender med turneringar; kanske en framtida uppdatering). Så det är inte så lyckat om flera admin är inne samtidigt och redigerar en turnering, så tanken är att bara en ska vara admin i taget.
Matchningsalgoritmen är swiss, där första rundan randomiseras. Om det är ett ojämt antal, så blir en 'byead'. Man kan bara bli byead en gång i en turnering. Algoritmen försöker även att ta hänsyn till vilka man spelat med förut och undvika det i den mån det är möjligt. Inga tie breakers är implementerade än.
Applikationen är bara testad i firefox på en linuxmaskin, så det är möjligt att det inte fungerar i andra miljöer. I så fall får ni gärna säga ifrån om det.
Den som är admin kan gå in och redigera olika texter. Vanliga spelare kan gå in och ändra kontodata på sig själva och även rapportera poäng på den senaste matchen för sig själv och sin motståndare.
Jag har lagt upp ett antal users. På första sidan ser ni vad de har för användarnamn och passwordet är detsamma som användarnamnet för varje användare. Adminusern har användarnamnet 'admin' och samma i password.
Återkom gärna med positiv såväl som negativ kritik.
http://turnering.ningor.se
Observera att det kan bli märkliga resultat om flera admin råkar vara inne samtidigt. Detta ska som sagt inte behöva vara ett problem i framtiden, då det bara ska kunna vara en admin inne åt gången. Jag har disablat lösenordsändring på admin i den här versionen.
Tanken är för övrigt att man i princip aldrig ska deleta spelare, utan bara avaktivera/avanmäla dem via checkboxen på det ställe där man administrerar användare. På så sätt så kan man spara på sig ett register av användare, vilket gör det enklare att hosta framtida turneringar på dmf.