Varulv Analysverktyg Varulvsspel

damogn

Hero
Joined
4 Feb 2018
Messages
1,000
Jag har gjort ett litet analysverktyg nu som kan användas tillsammans med rösträknaren från Martin.
Exempel på hur det kan användas för spelet som pågår:
https://damianoognissanti.github.io/varulv-rostraknare/?thread=bh-ii-r2.85331

Verktyget har alla varulvsspel som spelats hittills och uppdaterar nuvarande spel var 30:e minut (fast Github ändrar ibland tiden när det körs, så det kan dröja något mer än exakt 30 min). Man kan ta fram alla röster, eller senaste, få upp histogram och filtrera på hur en specifik spelare röstat.

OBS! Spel där formatet Röst: @Namn inte använts kan inte användas av verktyget.

Kom gärna på förslag på ändringar, förbättringar etc.

(Verktyget är fortfarande i beta-stadiet, så det finns säkert buggar.)
 
Last edited:

Vimes

Gallerix
Joined
15 Jun 2000
Messages
13,050
Tjusigt!

Kom gärna på förslag på ändringar, förbättringar etc.
Det vore coolt att:
  • se själva förflyttningen. D.v.s. om det står att X röstar på Y så vill jag ha en kolumn med vem X röstade på innan
  • kunna följa utvecklingen av dreven bakåt i tiden. Typ att man skriver 12:00 7/5 och får veta vad röstläget var idag vid 12.
 

Basenanji

Basinixus
Joined
4 Nov 2002
Messages
10,331
Mycket fint!

Ofta när jag tittar på nuvarande röstverktyg så dtäller jag mig frågan: ”Ok vad bra att få veta att X röstade på Y kl 03.03 den 7/12, men hur såg ställningen totalt ut just då? Vad blev konsekvensen av rösten?

Så, lite det Vimes skrev. Nu får msn själv försöka räkna ut det och för mig blir det ofta fel.

I forntiden gjorde jag sådana här listor (X>Z ska utläsas som ”X lägger en röst på Z”)

Så här har vi röstat i R1

KK>Basenanji

Vimes>Basenanji

Basenanji>Vimes

Basenanji (2) KK, Vimes
Vimes (1) Basenanji

KK>Vimes

Vimes (2) Basenanji, KK
Basenanji (1) Vimes

[Not: exakt när en röst lades är egentligen inte lika intressant som att det skedde, men det är en fin bonus om det kan vara med bara inte formateringen blir grafiskt störande]

…för att liksom dels visa rösterna och dels visa resultatet av dem. Men det är jobbigt och blir ofta fel så här vore ett verktyg toppen!

En önskedröm jag har är att kunna se en sorts film/animering där man kan se hur folk placeras i röstlängden i uppsnabbatctempo, ungefär dom vissa Instagramkonton gör med filmer typ ”How religions conqured Europe” och så får man se olika färgade fält byta plats med varandra i animerad form.
 

damogn

Hero
Joined
4 Feb 2018
Messages
1,000
Jättebra idéer.

Det går jättelätt att ha en slider som visar röstning över tid, men för analys tror jag att en tabell är bäst, för då kan man bara ha en extra kolonn som visar vem som har flest röster vid tidpunkten då rösten lades. Den kan man ju sortera bäst man vill.

Så exempel:

Vimes röstar på Basse kl 10 och flest röster är på Hägerstrand
Hägerstrand röstar på Vimes klockan 10.30 och flest röster är nu på Vimes (lika fast tidigare röst finns på Vimes).
osv.

Då slipper man dra i en slide för att se det.

Man kan iofs ha båda?

Sidan har alla poster som skrivits i varulvsspel alls, så man kan utan problem skapa animationer. En sekund kan vara en post (eller 10 poster eller annat godtyckligt antal) och så spelar man upp röstläget.

Ska fundera på detta imorgon och försöka få med era idéer
 

Basenanji

Basinixus
Joined
4 Nov 2002
Messages
10,331
Det går jättelätt att ha en slider som visar röstning över tid, men för analys tror jag att en tabell är bäst, för då kan man bara ha en extra kolonn som visar vem som har flest röster vid tidpunkten då rösten lades. Den kan man ju sortera bäst man vill.
Skulle man kunna ha ”två fönster” där det ena visar röstningen och det andra hur röstställningen ser ut?
 

damogn

Hero
Joined
4 Feb 2018
Messages
1,000
Det finns en uppdaterad version nu.

Den visar i tabellen vem som riskerar att åka ut efter varje röst.
- Väljer man senaste röst räknar den endast senaste röster
- Väljer man alla röster ser man hur många röster den personen fått mot sig

Väljer man Visa animation av röster så kan man ställa in en hastighet och se rösterna flyttas

Drar man i sliden kan man se röstläge inom en runda (0% är start av rundan och 100% slut av rundan). Man behöver inte vara supernoga, den skriver om det till datum-tid, så man ser vad man menar.

Tror det är allt jag fixat, men kan vara mer...
 

Vimes

Gallerix
Joined
15 Jun 2000
Messages
13,050
Cool!

Tror det här kan bli ett fint verktyg att jobba med.

Några funderingar:
  • det vore hjälpsamt, tycker jag, att kunna få ut en lista på alla röster under rundan (i likhet med "samtliga röster" i Martin3:s verktyg). Om det går att i en sådan lista också visa "varifrån rösten kommer", d.v.s. vem, om någon, den som röstar har röstat på innan är det också fint
  • att kunna följa utvecklingen av röster är ballt, men jag tror egentligen att det är vettigare att läget uppdateras för varje röst, istället för att det ska gå på tid. Vet inte hur det funkar rent tekniskt, men jag skulle gilla en animation där stegen är varje ny röst så att säga.
  • det vore också cool om varje spelares stapel i diagrammet har en egen färg :)
Men som sagt, ballt verktyg!
 

damogn

Hero
Joined
4 Feb 2018
Messages
1,000
Cool!

Tror det här kan bli ett fint verktyg att jobba med.

Några funderingar:
  • det vore hjälpsamt, tycker jag, att kunna få ut en lista på alla röster under rundan (i likhet med "samtliga röster" i Martin3:s verktyg). Om det går att i en sådan lista också visa "varifrån rösten kommer", d.v.s. vem, om någon, den som röstar har röstat på innan är det också fint
  • att kunna följa utvecklingen av röster är ballt, men jag tror egentligen att det är vettigare att läget uppdateras för varje röst, istället för att det ska gå på tid. Vet inte hur det funkar rent tekniskt, men jag skulle gilla en animation där stegen är varje ny röst så att säga.
  • det vore också cool om varje spelares stapel i diagrammet har en egen färg :)
Men som sagt, ballt verktyg!
1) Alla röster ger en sådan lista om du scrollar under graferna. Det går definitivt att ändra Röst från, säg "Vimes" till "Hägerstrand -> Vimes". Är det detta du menar?
2) Menar du i animationen / slider-läget? Har du ett förslag på axeln man drar i ska konstrueras? Säg att du har 400 poster och 30 röster. Ska stapeln då ha 30 lägen man drar i? Då är rösterna ekvidistanta. Just nu är det baserat på posterna, så röster nära i tid ligger nämre varandra i stapeln.
3) Självklart ska det vara så!
 

damogn

Hero
Joined
4 Feb 2018
Messages
1,000
@Vimes har uppdaterat sidan nu. Om du tar Alla röster ser du röstningskedjan för varje spelare. Längst ner på sidan kan du filtrera fram en spelare du är intresserad av. Du kan också sortera tabellen på spelare. Håller man musen över en röstkedja så står det tid för senaste röst.

Just nu är det en färg på spelare som blivit röstade på och svart för spelare som inte fått någon röst. Det är väl rimligast?


Om detta är intressant kanske man ska ha sidan på något ställe där den kan uppdatera snabbare och alltid vara uppe. Tyvärr har github begränsningar på hur många minuter en sida får hämta data om man inte betalar.
 

Vimes

Gallerix
Joined
15 Jun 2000
Messages
13,050
Mycket tjusigt!

En grej som jag tycker vore hjälpsamt är om det i kolumnen "riskerar att åka ut" och finns en runner up. D.v.s. "Riskerar att åka ut: StradhLestat (5) (Därefter: Big Mama (3))" typ. Ofta är det ju intressant att fundera över vilka alternativen är när rösten läggs (det framgår ju av diagrammet förstås också)
 

damogn

Hero
Joined
4 Feb 2018
Messages
1,000
Mycket tjusigt!

En grej som jag tycker vore hjälpsamt är om det i kolumnen "riskerar att åka ut" och finns en runner up. D.v.s. "Riskerar att åka ut: StradhLestat (5) (Därefter: Big Mama (3))" typ. Ofta är det ju intressant att fundera över vilka alternativen är när rösten läggs (det framgår ju av diagrammet förstås också)
Har fixat det!

Har även gjort så att tillstånden man valt sparas i URL:en så att man enkelt kan dela med sig av sin analys till någon annan.
Jag har också ändrat så att staplarna är tydligare och snyggat till vissa saker (griden visar bara heltal t.ex.)

Och gjorde sidan snabbare (man behövde vänta några sekunder på den innan, nu ska det gå ganska direkt att ladda sidan).

Så här är t.ex. runda 3 från senaste spelet, alla röster, slidern är på 75, så 75% av spelet, tabellen är filtrerad på StradhLestat.
https://damianoognissanti.github.io...elay=200&slider=75&live=0&filter=StradhLestat

URL:en genereras automatiskt, så ni behöver inte tänka på alla ? och &
 

Basenanji

Basinixus
Joined
4 Nov 2002
Messages
10,331
Har fixat det!

Har även gjort så att tillstånden man valt sparas i URL:en så att man enkelt kan dela med sig av sin analys till någon annan.
Jag har också ändrat så att staplarna är tydligare och snyggat till vissa saker (griden visar bara heltal t.ex.)

Och gjorde sidan snabbare (man behövde vänta några sekunder på den innan, nu ska det gå ganska direkt att ladda sidan).

Så här är t.ex. runda 3 från senaste spelet, alla röster, slidern är på 75, så 75% av spelet, tabellen är filtrerad på StradhLestat.
https://damianoognissanti.github.io...elay=200&slider=75&live=0&filter=StradhLestat

URL:en genereras automatiskt, så ni behöver inte tänka på alla ? och &
Sjukt snyggt! Bravo!! 🥳🙌😃
 
Top