lördag 13 april 2013

"Pling-i-rutan" med extra allt

En del tillbringar fredagskvällarna med Let's Dance, själv har jag byggt "pling-i-rutan"-funktionalitet till TipsXtra.se. Och det blev riktigt bra, om jag får säga det själv!

Jag har i ett tidigare inlägg utvecklat lite tankar kring funktionaliteten, men så här blev det:
När det sker en händelse - en match startar, det blir mål, en match slutar - så kollar jag i tur och ordning följande:

1) Ger systemet mer pengar?
2) Har det blivit fler rätt på bästa raden?
3) Är det färre mål kvar till 13 rätt?
4) Har vi fått fler antal av bästa raden (tex 5 rader med nio rätt istället för 3).

Om någon av frågorna besvaras med ett rungande "JA!" så kommer det ett "pling" i form av publikjubel.

Om någon av frågorna besvaras med Nej så blir det istället ett litet pling i moll.

Har det inte hänt något som påverkar systemet alls, så blir det ett hederligt gammalt pling.

Jag har dessutom lagt in en sammanfattning på sidan. Den innehåller antal av flest rätt (exempelvis "3 rad(er) med 11 rätt"), värde av systemet (inget avdrag för insats görs i det läget) samt information om den senaste förändringen var positiv, negativ eller neutral för systemet.

För att testa, gå till denna länk och tryck på "Play":

http://tipsxtra.se/systems/goalservice/105/1

ToDo

Som vanligt finns det en del kvar att göra, detta är lite punkter som jag vet om behöver göras:
1) Fixa stöd för Internet Explorer. Just nu så funkar rättningen "bara" på alla webbläsare utom IE.
2) Kunna stänga av ljudet, samt välja att alltid bara får neutralt pling. EDIT: Fixat 2013-04-14
3) Lägga in notifiering om att alla matcher är avslutade EDIT: Fixat 2013-04-14
4) Lägga in särskilt ljud för matchslut. EDIT: Fixat 2013-04-14
EDIT:
5) Har även lagt till information om pågående och avslutade matcher



torsdag 11 april 2013

Mönster - hur fungerar det?

Jag fick den frågan på mail, och tänkte att det är lika bra att lägga ut det här så kan fler ha glädje av det.

TipsXtra.se utgår från början helt och hållet med matematiska system. Om du till exempel halvgarderar 10 matcher och vill tippa 100 rader så kommer först alla 1024 rader skapas och sedan slumpas 100 rader bland dessa.

Har du 10 halvgarderingar och sätter max antal rader till 1024 så kommer du få ett matematiskt system, om du inte lägger in några villkor.

Mönster

Mönster är till för att förhindra vissa kombinationer eller tvinga in andra.

Exempel 1

Du har 13 ettor på systemramen, och har skapat en Utgångsrad med minst 4, max 7 ettor per rad.
Men du vill inte tillåta mer än 5 st ettor i följd. Då lägger du in 6 ettor (inte 5) i fältet för Mönster och anger Min = 0 och Max = 0. Max = 0 gör att om 6 ettor hittas i följd så är raden inte godkänd och den plockas bort.

Exempel 2

En del hävdar att 1X är vanligt förekommande kombination på vinstraden. Då kan du lägga in 1X som mönster och sätta Min = 1 och Max = 3. Följande rad är då godkänd
211 X22 21X X11X

Skillnaden mot en Utgångsrad är att på U-raden talar du om vilken match som ska sluta med 1 resp. X. Mönstret struntar i om det är match 3 och 4 eller match 4 och 5 som har en etta och ett kryss.

Men U-rader går vi igenom ordentligt en annan gång!

Ändrad hantering av matcher som inte har startat

När TipsXtra.se lanserades så hanterade jag alla matcher som inte startat som 0-0 tecken X. Detta är inget problem när alla matcher börjar samtidigt, men när det är olika matchstart kan det vara lite missvisande.

Om 8 matcher spelas och TipsXtra rapporterar 7 rätt vet du i det läget inte om det är 7 av de 8:a påbörjade matcherna eller om det är 7 rätt inklusive ett par kryss på matcher som inte börjat spelas än.

Så nu har jag ändrat så att du har 0 rätt på dina rader tills matchen har påbörjats. Jag vet att Liverättning.se har ett val för detta, men jag tycker att det känns mest naturligt att bara påbörjade och avslutade matcher räknas med i antal rätt.


onsdag 10 april 2013

Lite tankar om "pling-i-rutan"

Jag ska börja titta på hur jag ska lägga in ljud vid mål på TipsXtra.se. Den gamla hederliga "pling-i-rutan" från Tipsextra på TV plingade helt enkelt till så att man skulle vakna till från lördagsslummern i soffan.

I TippX 2000 tog jag det ett steg till - Jag har där olika pling beroende på om det senaste målet ger systemet:

1) Fler rätt (jubel)
2) Färre rätt (dystert ljud)
3) Ingen skillnad (neutralt "pling")
4) 13 rätt (Fanfar! Har dessvärre aldrig fått uppleva det...)

Detta är jättebra. Men. Tänk så här:

Du har säker 1:a på Man C - Newcastle (2013-03 30, 4 - 0).
Det blir 1 - 0. Fler rätt på systemet, jubel.
Det blir 2 - 0. Samma antal rätt, neutralt ljud. Men din säkra match har precis blivit ännu lite säkrare. Då vill du kanske veta det via ljudet.
Sen blir det 3 - 0 och matchen är i praktiken i hamn. Fortfarande neutralt ljud, för du har ju inte fler rätt.

Omvänt gäller samma sak: Har du 1X på en match och det blir 0 - 1 så är ju det tråkigt. Men blir det 0 - 2 så är det ju en riktig uppförsbacke. Men det har inte blivit färre antal rätt än vid ställningen 0 - 1, så plinget är neutralt.

Jag har ännu inte bestämt hur jag ska göra. Är det ens ett problem - det räcker kanske bra med att plinga olika när antal rätt på bästa raden ändras?

Kommentera gärna!