spill.olesiden.com
Kryss og ring på 3×3 — tre på rad vinner. Motoren håndhever reglene selv, og som i fire på rad er det ingen skjult informasjon: begge ser hele brettet hele tiden.
Nivåene er hvor langt motoren ser — ikke en rating, og ikke et lotteri: ingen av dem legger tilfeldig blant alle ruter. En svak motor her ser ett svar fram og går rett inn i en dobbelttrussel; den gir ikke bort en tre på rad den ser. Tre på rad er uavgjort ved perfekt spill, så det eldste nivået taper aldri — spiller du selv feilfritt, blir hvert parti uavgjort. Det er ikke en svakhet ved motoren; det er spillet. De to yngre kan du slå.
Verten setter et hjelpenivå per spiller, åpent for alle — som handicap i golf. Motoren graderer ved å si mindre, aldri ved å si feil, og er analysen på kan den ikke overses: 🔍 med nivå står ved spillernavnet hele partiet.
Verten velger analysen. Innstillingen er synlig for alle når partiet er i gang.
Én åpner bordet og deler koden. Brettet tar nøyaktig to spillere — alle andre som har koden, ser på.
Passordet er reserveveien tilbake til plassen din fra en ny enhet. På din egen husker nettleseren deg uansett.
Hvem kan se på
Et navn her er selvvalgt. Det viser at noen skrev det inn — ikke at det er den personen. Til vi har innlogging, er dette en høflighetsregel, ikke en sperre.
Del koden med motstanderen. Alle som har den kan se på, men brettet tar bare to.
Trykk på en tom rute for å legge merket ditt der. Kryss starter.
Tre på rad vinner — vannrett, loddrett eller på skrå. Vinnerlinja markeres med grønt.
Er brettet fullt uten tre på rad, er partiet uavgjort — og med to som spiller riktig blir det alltid det.
Neste parti: taperen starter. Ved uavgjort bytter dere på å starte.
Analyse er et vertsvalg, standard av: motoren kan verne mot tabber, foreslå kandidater eller vise beste trekk — nivå per spiller, åpent for alle, med 🔍 og nivå ved navnet. Motoren gir råd om trekk, aldri om årvåkenhet.
Utgave – · forbehold
Vernet leser bare ditt eget syn og har ikke sagt noe til de andre — valget er ditt.
Endringen føres i loggen og vises for alle i rommet.
Motoren regner ut hele spillet. Tre på rad har cirka 5 500 mulige stillinger. Fra stillingen på bordet prøver motoren hvert lovlige trekk, så hvert svar på det, helt til partiet er avgjort — og verdien vandrer tilbake opp: en stilling er «vinn» hvis minst ett trekk vinner, «tap» hvis alle taper, ellers «remis». Metoden heter minimax: du velger ditt beste trekk, motstanderen sitt beste svar. Fordi treet er så lite, er svaret en fasit, ikke et anslag.
Tre på rad er løst: remis. Spiller begge riktig, blir det alltid uavgjort — å starte er en fordel, men ingen garanti. Vinnermekanikken er dobbelttrusselen: to måter å fullføre på samtidig, der bare én kan dekkes. Alt motoren sier er avledet av søket — trusler, gafler og tvungne svar leses ut av treet, aldri av en frasetabell.
Nivåstigen graderer pekingen, aldri lesingen. 🔍¹ Vern tier til du er i ferd med å gi noe fra deg, og spør før trekket sendes. 🔍² Kandidater peker på inntil tre likeverdige trekk, urangert. 🔍³ Beste trekk er full styrke — «perfekt»-modusen er alle som ønsker på nivå 3. Hvert nivå er ærlig: motoren sier mindre på lave nivåer, aldri noe feil. Dette arket er det samme for alle i rommet, uansett nivå — det som rasjoneres er bare pekingen inn i stillingen på bordet.
Det som ikke lar seg gjøre: nivået håndheves av programvare hos den det gjelder. En endret klient kan låse opp full styrke, og serveren kan ikke se det — den ser aldri analysen, bare vilkårene. Modusen er derfor en avtale: serveren garanterer hvem som har hvilket nivå, synlig for alle; etterlevelsen er tillit. Samme norm som resten av huset — kikking i kortbordet er lovlig, men høylytt.
Motoren gir råd om trekk, aldri om årvåkenhet. Det som hører til din egen oppmerksomhet i et spill, forblir ditt — også med analysen på.
Gjennomgangen skjer etter at partiet er avgjort. Motoren regner ut hvert halvtrekk på nytt, helt til brettet er fullt, og sier om stillingen var bevist vinst, bevist remis eller bevist tap før og etter trekket. Et merke betyr at kategorien byttet: avgjørende når trekket gjorde stillingen verre, forspilt når en vinst motparten nettopp hadde gitt deg gikk tapt igjen, og reddet når du kom ut av et bevist tap motparten ikke straffet. Det trengs ingen konstant og ingen terskel, for tre på rad er løst: alt her er bevist, ingenting er et anslag. Gjennomgangen ligger på denne enheten med plass til en framtidig kontokobling, og kan slettes med ett trykk. Den kan aldri åpnes mens partiet pågår.
Mot maskinen: nivåene er horisont, ikke rating. Samme motor som i analysepanelet, på din egen enhet — men her spiller den i stedet for å forklare. I tre på rad er et nodetak meningsløst: brettet er så lite at motoren regner det ut. Knappen er derfor horisonten — hvor mange halvtrekk den regner før den gir opp og kaller stillingen uavgjort: ett svar fram (Ole 5 år), tre svar fram (Ole 8 år), eller hele brettet (Ole 12 år). Det er nøyaktig slik man selv spiller dårlig: ikke ved å legge tilfeldig, men ved å se ett trekk for kort. Ingen av nivåene legger tilfeldig blant alle ruter. De tar en tre på rad de ser, og blokkerer en de ser — de går på fordi dobbelttrusselen ligger utenfor horisonten. Ole 8 år har i tillegg en andre knapp: den spiller det beste den fant tre ganger av fire. Ole 12 år er fasiten, og fasiten kan ikke slås. Tre på rad er uavgjort ved perfekt spill — spiller du selv feilfritt, blir hvert parti uavgjort, og gjør du én feil som kan straffes, taper du. Det står her fordi det ellers leses som en skuffelse midt i et parti. Stigen ble målt før nivåene fikk navn: i selvspill med fast frø og byttet startrett taper det eldre nivået aldri mot det yngre, og vinner klart oftere enn det gjør uavgjort. Maskinens tilfeldighet kommer fra et frø som lagres med partiet, så det samme partiet kan spilles om igjen trekk for trekk. Partiet blir på denne enheten. Når det er ferdig, viser statistikken på «Mot maskinen»-skjermen spilt, vunnet, tapt, uavgjort, beste seiersrekke og de ti siste resultatene per nivå. Alt kan slettes der med ett trykk.