Frispel

sedan 2001

Resultatrapportering från tävlingar

BUD

  • Administrator
  • Hero Member
  • *****
    • Antal inlägg: 1413
    • Visa profil
    • Hulabeck Mediabyrå
  • Stad: Göteborg
Jag tycker att det är dags att skapa en bra it-lösning för resultatrapportering från våra tävlingars slutspel. Visst skriver folk emellanåt på olika forum om vem som vinner osv, men det blir aldrig den heltäckande bild som jag skulle vilja ha.
En och annan it-kompetent person finns ju här på SFS, och det skulle vara kul att växla lite tankar och idéer kring hur ett sådant här system skulle kunna funka

Jag tänker att följande kan vara bra:
- Webbaserat.
- Möjlighet till olika sorters slutspelsträd.
- Öppen redigering, dvs vem som helst kan mata in resultat.
- Möjlighet att plocka ut stats från IFPA.

Lite av mina tankar. Du som vill vara med och utveckla (små och stora insatser välkomna) kan väl skriva här i tråden och/eller maila mig.
Lyckan är en tänd modelampa.


ALF

  • Hero Member
  • *****
    • Antal inlägg: 2149
    • Visa profil
  • Stad: Läckeby
Låter som en lysande ide, skulle vara enormt roligt om det fanns färdiga tävlingsformulär online där man både kunde plocka fram olika tävlingsformer och anpassa dessa för antalet tävlande man har, samt enkelt kunna redovisa online.

Eller finns det redan en hemlig bank med, formulär och tävlingsformat som man kan få på pdf eller liknande? Även om man inte kan redovisa online.
Play a real game, play pinball


DIE

  • Sr. Member
  • ****
    • Antal inlägg: 425
    • Visa profil
  • Stad: Sandared
I princip vore det väl superenkelt att publicera Småros filemakerdatabas som webpublicering på en filemakerserver. Det finns väl iofs ingen ifpa-koppling, men det går kanske att lösa?


BUD

  • Administrator
  • Hero Member
  • *****
    • Antal inlägg: 1413
    • Visa profil
    • Hulabeck Mediabyrå
  • Stad: Göteborg
I princip, ja.
Det finns två anledningar till att jag gärna ser ett nytt system.
1. Om det hade varit enkelt, så hade vi redan haft slutspelsträd online.
2. Någon/tävlingsledaren måste sitta framför en dator och uppgradera hela söndagen.

Min tanke är att om folk kommer åt en webbsida i mobilen, så kan flera uppdatera. Någon håller reda på folk från Eskilstuna, någon fyller i hur det gått för Hugosson och fem personer skriver att JOE gått fram till semi.
Lyckan är en tänd modelampa.


DIE

  • Sr. Member
  • ****
    • Antal inlägg: 425
    • Visa profil
  • Stad: Sandared
Som svar på 2: Nej, vid webpublicering kan man (om man vill) låta vem som helst regga poäng. Även från iphone/ipad/whatever.


BUD

  • Administrator
  • Hero Member
  • *****
    • Antal inlägg: 1413
    • Visa profil
    • Hulabeck Mediabyrå
  • Stad: Göteborg
Aha, då är det ju fritt fram för att mata in och sprida resultaten. Undrar om det kommer att hända?

Min vision med ett resultatrapporteringssystem är i alla fall att man ska få upp lite blandad information när man klickar på en match i ett slutspelsträd.

- Vilka som möts
- Vilka spel de spelar på
- Hur det gått i tidigare möten (matar man in gamla slutspel så har man ju lite statistik att gå på.)
- Utrymme för lite fria noter från de som spelar/tittar på.

Något sådant skulle jag tycka var roligt att få se nästa gång man missat slutspel. Men jag tar gärna info från FM-live.
Lyckan är en tänd modelampa.


Pal

  • Hero Member
  • *****
    • Antal inlägg: 1760
  • I speak TCP/IP
    • Visa profil
  • Stad: Stockholm
Hej!

Vi kommer att bygga en sån till SM. Meningen var att det skulle vara klart redan till EPC, men det hanns inte med.

Det som finns på resultatsidorna på EPC just nu bygger på JQuery.bracket.

Fördelar:

- Trädet är renderat och klart i befintlig kod.
- Designen är (i mitt tycke) rätt snygg.
- Cool mouseover-feature.
- Guld- och silver-medaljören väg till finalen är markerad (men inte brons)
- JQuery.bracket har stöd för en interaktiv admin-variant där man kan välja vem som vann en match och med hur mycket. Det kommer som ett ajax-anrop som är lätt att lagra i SQL.
- Den klarar obegränsat antal rundor.
- 100% CSS-styrd.
- Trädet kan lätt genereras utifrån SQL-tabeller över matcher.

Nackdelar:

- Den klarar inte byes och den klarar inte flermannamatcher (t ex en fyramannafinal). Bägge går ju att fejka (vilket är precis vad vi gör), men trädet skulle vara betydligt snyggare om vi slapp fejka.
- Det finns inte stöd för att lägga in vilka spel matcherna spelas på.
- Koden är en min.js - d v s hopplös att redigera.

Att göra:

- Jag har fixat så att man kan dölja alla döda matcher när det är byes (utan att redigera befintlig kod, utan genom efter-kod och CSS). Det borde gå att även räkna ut hur man kan dölja all luft som blir kvar.
- Försöka få ut en JS-fil som inte är minifierad, så att man kan redigera den lite lättare.
- Lägga till stöd för att lägga in spel på matcherna.

Inget säger heller att vi absolut måste använda JQuery.bracket som grund, men det förkortar ju startsträckan.

Den som är intresserad av att hjälpa till att koda får väldigt gärna höra av sig! Det är Javascript/CSS, och back-end är PHP/MySQL (men det här är ju framförallt front-end som behövs).
« Senast ändrad: september 26, 2013, 02:17:42 av Pal »


Pal

  • Hero Member
  • *****
    • Antal inlägg: 1760
  • I speak TCP/IP
    • Visa profil
  • Stad: Stockholm
Mer info:

Vår tanke inför SM är att deltagarna själva kan regga sina matcher (med receptionen som backup), via sina befintliga inloggningar.

JQuery.bracket finns här: http://www.aropupu.fi/bracket/

Våra resultatträd finns här: https://www.europinball.org/main-finals/ https://www.europinball.org/classics-finals/

Databasen inför SM innehåller resultat från ett antal tidigare SM (och EPC, och SO), men än så länge bara från kvalspelet. Men när det finns kod och databastabeller för slutspelet, så är det ju väldigt enkelt (om än tidskrävande) att stoppa in gamla matcher).

IFPA jobbar på ett API för att man enkelt ska kunna plocka ut info från deras databas (infon i EPC/SM/SO-databasen är utplockad genom att parsa deras HTML-sidor).
« Senast ändrad: september 26, 2013, 02:15:01 av Pal »



Pal

  • Hero Member
  • *****
    • Antal inlägg: 1760
  • I speak TCP/IP
    • Visa profil
  • Stad: Stockholm
Tack! Då kan vi kika på att forka en egen variant, och bygga in framförallt byes och maskiner.


Tags: