1. Vad är VAI?
VAI hjälper dig att bygga spelsystem för V85 (åtta avdelningar / Pick8). Du får ett färdigt spelkvitto med hästnummer och kostnad som du själv skriver in på atg.se.
Viktigt: VAI placerar inte spel automatiskt. All inmatning på ATG görs manuellt av dig (Kricke eller ornstein).
2. Kom igång
- Öppna VAI i webbläsaren (lokal server eller
vai.ornstein.work). - Vänta tills statusraden visar att API:t är ok och att startlista hämtas.
- Kontrollera att rätt DATUM, BANA och SPELFORM är valda.
- Välj läge: Hari (standard) eller Expert.
Klicka på logotypen (travhästen med VAI) i sidhuvudet för att öppna den här guiden i en ny flik — utan att lämna spelet.
3. Välj speldag
| Fält | Betydelse |
|---|---|
| DATUM | V85-lördag från ATG:s schema. Standard: nästa / aktuell omgång. |
| BANA | Bana och omgång för det datumet (kopplat till ATG game_id). |
| SPELFORM | V85. (V75 är nedlagt hos ATG; andra spelformer kan komma senare.) |
När datum och bana byts laddas startlistan om. Strukna hästar visas som inaktiva och kan inte markeras.
4. Läge: Hari (slump)
Hari fyller systemet mot exakt SYSTEMKOSTNAD när det går, utifrån dina markeringar och frysta avdelningar.
Steg
- Markera hästar (valfritt) — klicka på hästknappar per avdelning. Tom avdelning = slumpen väljer bland startande.
- Frys avd. — låser avdelningen till de hästar du markerat (kräver minst en markering i den avdelningen).
- SYSTEMKOSTNAD — målbudget i SEK (standard 500).
- Seed (valfritt) — samma seed ger samma slumpresultat igen.
- Tryck Generera system.
Om budgeten inte kan träffas exakt
Du får ett dialogförslag med närmaste möjliga systemkostnad. Bekräfta för att generera med det beloppet, eller avbryt och justera markeringar/budget.
Kostnadsformel (V85)
Antal kombinationer = produkt av antal hästar per avdelning. Kostnad = kombinationer × 0,50 SEK.
Under Hari uppdateras spelkvitto och kostnad löpande när du markerar eller avmarkerar hästar. Rensa alla tömmer spelet.
5. Läge: Expert
I fliken Expert arbetar du med en roster av experter
och deras systemtips (hästar per avdelning) för valt datum och bana.
Tips lagras som YAML under inbox/expert-tips/; roster under
inbox/experts/roster.yaml.
Systemkostnaden blir tipsets kombinationer × 0,50 SEK (ingen Hari-budgetfyllning). Efter att ett tips laddats kan du fortfarande klicka i hästnätet — spelkvitto och kostnad räknas om automatiskt.
5.1 Experter — lägga till och visa
Panelens övre del visar synliga experter. Badgen Redo / N tips betyder att det finns sparade tips för den valda omgången. Filtrera med Visa bara gratis om du vill dölja betalda/andelsprodukter.
| Åtgärd | Så gör du |
|---|---|
| Lägg till expert |
Öppnar formulär: namn, ID (slug, t.ex. eddie-ostlund), valfritt
produkt, outlet, källa, anteckning, fullt system, gratis. Sparar i den lokala
roster-filen. Tips (hästar) anges separat via formulärikonen på kortet.
|
| VISA EXPERTER | Dialog där du kryssar vilka experter som ska visas i panelen. Omarkerade döljs men raderas inte (soft-hide — de stannar i roster). Använd Markera alla / Avmarkera alla och ↑/↓ för visningsordning. |
| Formulärikon (block-ikon) på expertkort | Öppnar tipformuläret för den experten och aktuell DATUM+BANA (se nedan). |
Experter tas inte bort hårt via UI:t — de döljs. Tips YAML raderas endast när du aktivt raderar ett tips i tipformuläret.
5.2 Tips — lägga till, ändra och radera
- Välj rätt DATUM och BANA.
- Klicka formulärikonen på expertens kort.
- Om experten redan har tips för omgången fylls formuläret med det första; annars öppnas ett tomt nytt tips.
-
Fyll i hästar per avdelning (t.ex.
2, 3, 5), valfritt produktnamn, källa, anteckning och rationale. - Tryck Spara — tipset skrivs till servern
(
inbox/expert-tips/).
Flera systemtips per expert: i formulärets överkant finns chips för sparade system plus + Nytt tips. Byt chip för att redigera ett annat tips, eller skapa ytterligare ett.
Ändra: öppna formuläret, välj rätt system-chip, redigera fälten, Spara igen.
Radera: öppna det sparade tipset (så att Radera är aktivt), bekräfta dialogen. YAML-filen tas bort från servern. Knappen är inaktiv om tipset inte är sparat ännu.
5.3 Så väljer du ett tips (läser in spelet)
Under Tips för omgången listar VAI alla sparade tips som matchar valt datum (och bana). Varje rad visar expert, produkt, tip-id, kostnad, antal rader och uppdelning.
- Klicka på en tiprad i listan (den markerade raden får aktiv stil).
-
VAI anropar expert-generering med startlistans id och
tip_id. - Hästarna fylls i alla åtta avdelningar, spelkvitto och kostnad uppdateras, och rationale visar expert + tip-id.
- Justera gärna hästar manuellt efteråt — spelkvitto uppdateras vid varje klick.
Skillnad: formulärikonen = redigera/spara tipsdata. Tipraden i listan = välj tips och ladda det in i spelet.
Kvantitativ är ännu inte aktiverat («Kommer senare»).
6. Spelkvitto och export
Spelkvittot (mitten/nedre ytan) visar aktuella hästar per avdelning, rader och kostnad. Knapparna under kvittot hanterar utskrift och filer.
| Knapp / yta | Funktion |
|---|---|
| Skriv ut spelkvitto | Skriv ut / spara som PDF via webbläsaren (endast kvittot). |
| SPARA | Spara YAML på servern och ladda ner en kopia till din dator (se nedan). |
| LADDA UPP | Öppna dialog: serverlista, radera, eller ladda en lokal YAML-fil. |
| Innan spel | Checklista innan ATG (ben, kostnad, strukna m.m.). |
| Öppna ATG/V85 | Öppnar atg.se i ny flik — du skriver in spelet själv. |
| Träffsannolikhet | Visas när ATG-andelar finns; förenklad modell, ingen garanterad vinst. |
6.1 Spara spelkvitto (server och klient)
Kräver att datum och bana är valda och att det finns ett genererat/ifylld spel.
Filnamn byggs som {datum}-{bana}-{spelform}.yaml
(t.ex. 2026-08-08-solvalla-V85.yaml). Om namnet redan finns får nästa
fil suffix -2, -3, …
- Tryck SPARA.
-
På servern: YAML skrivs under mappen
betslips/via API. Statusraden visar t.ex. «Senast sparad: …». - På din dator (klient): webbläsaren laddar samtidigt ner samma YAML-fil (så du har en lokal kopia).
- Om serversparningen misslyckas görs en klient-only nedladdning ändå; status visar «Nedladdad (ej server): …».
6.2 Ladda upp / öppna spelkvitto
Tryck LADDA UPP. Dialogen «Ladda spelkvitto» har två vägar:
| Källa | Så gör du |
|---|---|
Server (betslips/) |
Listan visar sparade filer med datum, bana, spelform, läge, sparad tid och kostnad. Kryssa exakt ett kvitto och tryck Öppna. UI:t fylls med hästar, läge, kostnad m.m. från filen. |
| Din dator (klient) |
Tryck Från fil… och välj en lokal .yaml /
.yml. Samma inläsning som från servern, men filen skickas/läses
från din maskin (behöver inte finnas i serverns betslips/).
|
Markera alla / Avmarkera alla gäller kryssrutorna i serverlistan (användbart inför radering).
6.3 Radera sparade spelkvitton
- Öppna LADDA UPP.
- Kryssa ett eller flera kvitton i serverlistan.
- Tryck Radera och bekräfta dialogen.
Det tar bort filerna på servern under betslips/.
Kopior som du tidigare laddat ner till din egen dator raderas inte automatiskt —
dem tar du bort manuellt i filhanteraren om du vill.
Öppna kräver exakt ett markerat kvitto. Radera kräver minst ett.
7. Tema
Växla mellan Ljus och Mörk med knapparna uppe till höger. Valet sparas i webbläsaren.
8. Tips och begränsningar
- Strukna hästar kan inte väljas; kontrollera startlistan innan ATG-inmatning.
- Ingen automatisk spelplacering — VAI genererar förslag och kvitton endast.
- Ingen ekonomisk rådgivning — träffsiffror och modeller är hjälpmedel, inte garantier.
- Hari vs Expert har separata lägen: byter du flik behålls respektive markeringar.
- Spelkvitton på server ligger i
betslips/; experttips iinbox/expert-tips/; roster iinbox/experts/roster.yaml. - Vid problem: kontrollera API-status i banner-raden och att servern körs
(
python -m vai serve).
Den här guiden öppnas från logotypen. Stäng fliken och fortsätt i spelet när du är klar.