Logo
Ramme
Ramme

Fußball Manager

I anledning vårt nye fussball bord fikk jeg lyst til å lage et lite verktøy for å rangere spillerne på jobben. Jeg fant et enkelt poeng-system på www.foosball.no, og i løpet av en ettermiddag pluss litt til lagde jeg en liten web app som lar deg registrere spillere og kamper (single og doble).

fussmann1.jpg

Hver spiller får en score som justeres etterhvert som han spiller kamper. Vinner man mot en spiller som er bedre enn seg får man en større boost enn om man vinner over en med lavere score - omtrent som i ELO rating systemet i sjakk, bare endel forenklet.

Og som man skal i slike hobbyprosjekt så fikk jeg testet ut eller trent litt på flere ting; jeg var flink å lage enhetstester og bruke TDD, jeg fikk prøvd noen nye AJAX teknikker, og for en gangs skyld var jeg konsekvent og brukte kun TABLE elementer for å liste data, ikke til selve designet.

fussmann2.jpg

Lagring av data gjorde jeg veldig enkelt - spillerne med spillerdata samt en audit log over alle registreringer og poengjusteringer lagres i to XML filer. Er du interessert i dette verktøyet, enten for å bruke det selv eller for å ta en titt på kildenkoden, så er det bare å si fra så sender jeg en kopi.

fussmann3.jpg

Nå blir det veldig spennende å se hvordan ratingen på jobben utvikler seg. Det nye spillebordet er uvandt for alle sammen, så foreløpig er det velig jevnt. Vi har også lest oss litt opp på det internasjonale regelverket, noe som har ført til at spinning av stengene er ut - enkelte tok det svært tungt :)

One Response to “Fußball Manager”

  1. kjempekjekt.com » Blog Archive » Fußball Manager, nÃ¥ med statistikk Says:

    […] Fußball Manager, en liten web app jeg lagde for et par mÃ¥neder siden, har slÃ¥tt bra an pÃ¥ jobben, og det er gøy Ã¥ følge med pÃ¥ deltagernes utvikling. […]

Skriv en kommentar

Ramme
Ramme
Footer
LogoRight
Ramme
Ramme
Kjempekjekt innhold:






View Torbjørn Marø's profile on LinkedIn
Min profesjonelle profil / cv finner du på linked in



Ramme
Ramme