Spelrum
Giraffen36
Krokodilen0
Elefanten0
Musen
Böjningslistan
0
Grisen
Böjningslistan
15
Inloggade51
Mobilspel
Pågående18 918

Forumkategorier

Användare Inlägg  
odin - Administratör2012-02-20 19:22
Antal inlägg: 7442

Matchning i Betapet-appen
I denna tråd diskuterar vi matchning i Betapet-appen.

Det finns flera förslag på hur vi skall förbättra matchingen i Betapet-appen. Matchnings-algoritmen skall uppfylla följande:
* Man skall matchas mot en person på samma eller valbar nivå.
* Det skall inte vara för krångligt, och det skall finnas så få alternativ som möjligt.
* Man skall bli matchad så snabbt som möjligt.

Förslag 1: Man matchas kring sin egen rating, dvs +/- 200, +/- 400 osv.

Negativt:
* Är inte säkert att jag kan få in det på ett smidigt sätt i nuvarande arkitektur.
* Kan vara krångligt att förstå.
* Kan vara svårt att hitta någon att matchas emot om man väljer +/-200 om man har t ex 3000 i rating.

Förslag 2: Olika kategorier med gränser, men att man enbart kan matchas inom sin grupp.
0-999
1000-1499
1500-1999
1999-
* Enkelt att införa hyfsat direkt

Negativt
* Viktigt att man är inom en viss nivå, å andra sidan så kan man ha fler gränser för att man inte skall drabbas för mycket av detta t ex i 200-intervall. Då blir inte nivåerna lika viktiga, dvs att det inte blir så viktigt om man matchas inom 1800-1999 eller 2000-2200 om man nu ligger runt 2000.

Kommentarer?

 
Loozer2012-02-20 19:56
Antal inlägg: 556

om det inte är knepigt att programera så ser jag det allra bästa att man får ställa in själv

Max rating:
Min rating:
 
Rödetott2012-02-20 20:00
Antal inlägg: 447

Röstar på förslag 2 samt att det utöver dessa nivåer finns ett alternativ "spelar ingen roll"
 
Jöhnk2012-02-20 20:27
Antal inlägg: 181

- Startar man om på 0 iom appen?
- Ska det inte finnas det möjlighet att matcha mot någon med start över 1999? (Loozers förslag känns betydligt smartare.)
 
Lordi062012-02-20 20:32
Antal inlägg: 3089

Tycker förslag 2 verkar bra, gärna en funktion där man ser vilka som finns att välja på när man väljer någon t.ex 1500-1999, skulle nån annan hinna välja före så kan man få en inforuta att man var försent ute.

Tycker också att man bör ha en möjlighet att kunna acceptera/neka motstånd när man får en motståndare. (samma som vid utmaningsfunktionen).
 
odin - Administratör2012-02-20 20:36
Antal inlägg: 7442

1. ja man startar om på noll
2. jo man kan matcha mot folk som har över 1999-

Problemet med att välja helt själv funkar tyvärr inte riktigt tekniskt med nuvarande lösning
 
Guldplate2012-02-20 20:47
Antal inlägg: 1212

Loozers förslag låter bra, om det går att göra. Speciellt nu när det inte är allt för många spelare.

Annars gillar jag förslag 1. Flytande gränser gör att motståndarna kan varieras mera. Kör vi bestämda nivåer så är risken att man blir matchad mot samma personer flera gånger. Det händer redan fast gränserna är betydligt större. Det lär dock avta ju fler spelare som kommer in...

Alternativet "spelar ingen roll" som Rödetott nämner bör alltid finnas med.
 
odin - Administratör2012-02-20 20:48
Antal inlägg: 7442

Som det är nu kan man inte matchas mot samma person om man redan har ett spel igång med denna.
 
Jöhnk2012-02-20 20:50
Antal inlägg: 181

Alltså, jag menar att om jag väljer att spela mot någon från 1999-spannet (som är det högsta i förslaget) och jag har 3490 så kanske det inte är så skoj att lira mot den på 2001 - finns det inga tankar på att kunna matcha i ännu högre intervall?
 
Guldplate2012-02-20 20:53
Antal inlägg: 1212

Nä men man kan matchas emot samma person flera gånger i följd bara matchen innan är avslutad. Det beror visserligen på det mer begränsade antalet spelare som är idag men det är lite trist i längden. Gillar jag att spela mot en viss person så lägger jag ju in den i kompislistan. Så att slumpas mot ratingen är för mig en chans att möta nya spelare.
 
odin - Administratör2012-02-20 20:57
Antal inlägg: 7442

Gildplate, yep, men sen när vi får in fler spelare (Iphone-appen kommer snart!) så blir det nog inget problem.

Jöhnk, man kan ju tänka sig att vi lägger till fler och högre spann efterhand att det finns fler spelare i det området... det är inget som man märker av som spelare och vi kan göra det transparent.
 
Loozer2012-02-21 01:19
Antal inlägg: 556

nu då toplistan finns så går det ju ok att hitta högt motstånd via den iaf
 
Mindymoo2012-02-21 06:54
Antal inlägg: 1743

Topplistan, var finns den?
Btw - nekafunktionen finns, Lordi06.
 
allida2012-02-21 07:31
Antal inlägg: 296

Har inte sett nån topplista...
Om jag söker spelare efter val så kan inte jag neka förslaget måste spela annars blir det ge upp o nedåt i ranken...
 
Lordi062012-02-21 07:53
Antal inlägg: 3089

Mindymoo. Neka går inte om man startar ett nytt spel, när en motståndare har hittats, då är det bara att köra mot honom/henne.
 
allida2012-02-21 07:59
Antal inlägg: 296

Exakt så lordi...och eftersom det hela är rätt så nytt så får man av o till samma motståndare flera ggr. jag vill välja fritt. för övrigt läggs ju somliga till på kompislistan, men det är kanske det man ska göra för att få som man önskar...hm
 
frippefrappe2012-02-21 19:17
Antal inlägg: 10101

Det första förslaget tycker jag är bättre.. annars var ju Loozers förslag briljant!
 
odin - Administratör2012-02-22 15:16
Antal inlägg: 7442

Vi har funderat på detta. Och tyvärr är det problematiskt med det första förslaget.

Till och börja med inför jag förslag 2, och så får vi fundera mer på hur vi kan lösa förslag 1.

Förslag 2:
Vi har två val:

"Spelar ingen roll" eller "Min spelnivå"

Sen kan man ha X intervall, där man matchas med motståndare i samma intervall samt i en nivå under och över. Dvs. om jag har 1630 i rating så kommer jag matchas med motståndare som har 1350 -> 1950. Men om jag har 1400 i rating matchas jag med 1150 -> 1750.


0-500
500-750
750-950
950-1150
1150-1350
1350-1550
1550-1750
1750-1950
1950-2150
> 2150

Vi kan börja med att ha nivåer upp till 2150. Men när vi får fler spelare över den nivån så kan vi successivt införa nya nivåer.
 
Inloggning
Logga in
Betapet är gratis!
Vill du bli medlem?