Avgang · 26. juli 2026
Problemet, målt der det gjør vondt
Sjøen er ikke et veinett. Ingen graf er gitt — det seilbare rommet må bygges fra kartets polygoner i det øyeblikket du spør, og hvordan det ser ut avhenger av båten din: dypgang, bredde, høyde. Feilene er asymmetriske. En falsk «ingen vei» er irriterende. En falsk «klar» kan sette båten på skjær.
Problemnotatet fra implementasjonen målte hvor planleggeren svikter, og målingene pekte et annet sted enn lærebøkene ville ledet oss.
- 120 m celler → 250 m bred renne «fantes ikke»
- 17 250 celler klassifisert · 326 åpnet av søket
- 62 rutepunkter i ett forslag — uredigerbart for hånd
Veipunkt 2 · publisert
Research Note 2026-01
Forskningsopplegget ble forhåndsregistrert før første måling: hypoteser, eksplorative spørsmål og kvantifiserte løsningsmål låst i forkant, slik at resultatene ikke kan pyntes i etterkant.
Samme dag gikk den første rapporten ut — problemkarakterisering, målinger fra prototypen og eksperimentet som skal velge arkitekturen. Norsk hovedtekst, engelsk sammendrag. Ikke fagfellevurdert.
Veipunkt 3 · 26.–27. juli 2026
På vannet, der det gjelder
Teori tåler ikke sjøsprøyt. To felttester i Mjælvika-skjærgården, med ruteforslag under reelle forhold på en helt vanlig telefon. Atten nummererte funn kom ut av det, hvert med bevart rådata.
Det alvorligste: en planlagt klaring på 41 meter ble til 1 meter underveis — uten ett eneste feilsignal. Det er nå en målbar invariant i eksperimentet, ikke en anekdote.
- 18 funn · F-1…F-18 · alle med bevart rådata
- Felttest 3 forhåndsregistrert — venter på seilbart vær
Veipunkt 4 · 27.–29. juli 2026
Laboratoriet fryses
Skal tall kunne etterprøves, må laboratoriet stå stille. Fase 0 endte med 273 ruteinstanser trukket med seed og verifisert uavhengig, en fasit med målt feilgrense, og dagens planlegger med karakterbok — 30 % falske «ingen vei», referansen alt nytt skal slå.
Underveis fant vi noe vi ikke lette etter: sjøkartet ble oppdatert i det stille mens vi målte. Derfor er også kartet frosset, med egen manifest-hash.
- 273 instanser · fasit med feilgrense 2,8 %
- korpus · fasit · baseline · kart — alle hash-frosset
Veipunkt 5 · publisert
Ruta som endrer seg av støy
4 641 kjøringer flyttet startpunktet slik en telefon-GPS gjør — en halv meter, fem meter. 7,5 % av ruteforslagene endret seg, og følsomheten metter allerede ved en halv meter: et ti ganger større skritt legger til under to prosentpoeng.
Rapporten navngir mekanismen. Rutenettet er ankret til spørringen, ikke til verden, så en forskyvning under cellestørrelsen flytter hvert cellesenter og re-registrerer hele gitteret mot kartet. Derav et mottiltak på én linje, med tallfestet prediksjon.
- 24,8–25,8 % ruteendring i trangt farvann · ≤ 0,6 % i åpent
- en faktisk navigert rute endret seg i 16 av 16 kjøringer
Veipunkt 6 · publisert
Kartet endret seg mens vi målte
Hvordan man fryser et laboratorium: korpuset på 273 instanser, fasiten med et feilbudsjett som er målt og ikke antatt, og dagens planlegger med karakterbok — 61 av 202 falske «ingen vei».
Underveis skjedde det vi ikke lette etter. Mellom to hentinger tre dager fra hverandre fikk seks flisnøkler nytt innhold fra Kartverket, opptil 349 nye hindringsflater per nøkkel — uten versjon, dato eller signal. Fem rader flyttet seg, og én rute ble en annen.
- feilbudsjett 2,808 % — målt, etter at gjetningen ble avvist
- og et argument mot vår egen port: en flis kan være til stede og tom
Veipunkt 7 · publisert
Da målingen tømte en akse
210 kjøringer på en iPhone 14, uten en eneste feil, mot en beslutningstabell låst før første måling. Budsjettet bommes med 25–32 ganger. Det avgjør representasjonsvalget etter en regel skrevet på forhånd — ikke etter en vurdering i etterkant.
Arbeidsstasjonen bommer også. Den er fjorten ganger raskere enn telefonen og lander likevel fire til fem ganger over budsjett, så maskinvaren er ute av forklaringsrommet.
Og motorstraffen viste seg å ikke være ett tall: den spenner fra 3,4 til 48,8 ganger mellom beregningsfasene. Hvilken fase som ser ut som flaskehalsen avhenger dermed av hvilken maskin du måler på. Underveis trakk vi en av våre egne påstander — etterforenklingen er ikke påviselig kvadratisk, og eksponenten lar seg ikke fastslå.
- p95 31,6 s mot 1 s · 76,2 s mot 3 s — nederste rad i beslutningstabellen
- konstruksjonen eier medianen med 91 %, forenklingen halen med 151 sekunder
- matrisens etterbehandlingsakse har ingen brukbar verdi for gitterfamilien
Veipunkt 8 · publisert
Vi fant ut hva oppryddingen koster
Forrige notat trakk en av våre egne påstander: oppryddingen var beskrevet som kvadratisk i antall knekkpunkter, og grunnlaget var to målepunkter. En trukket påstand er ærlig, men den svarer ikke. Så vi stilte spørsmålet på nytt — uten en hypotese å bekrefte.
Fremgangsmåten var den enkleste som finnes: vi bygde en teller inn i koden og talte hva den faktisk gjør. Svaret er at maskinen prøver ruta mot hver enkelt kant på hvert eneste skjær, og at tiden følger antall slike kantsjekker — presist, og likt i alle tre farvann.
Den største turen i korpuset koster 593 millioner kantsjekker for én rute. Det er tallet som skal ned. Og et mål man kan telle, er et mål man kan prøve et forslag mot før det bygges.
- eksponent 0,922 over 112 instanser — 0,990 og 0,995 når målegulvet utelates
- knekkpunkt-tallet, som den trukne påstanden navnga, forklarer minst av fem: R² 0,2451
- åpen kyst så ut som et unntak (0,842) — det var samme gulv, og løser seg til 0,974
Prosjektet er her — kostnaden er målt, alternativene er ikke valgt ennå
Neste · planlagt
Alternativene som ennå ikke finnes
Aksen har fortsatt bare to innstillinger: av, eller den vi bruker i dag. Slår man den av, blir ruta for unøyaktig og får for mange knekkpunkter til å leses av et menneske. Lar man den stå på, koster den i verste fall to og et halvt minutt. Ingen av dem er brukbare.
Forskjellen fra i går er at vi nå vet hva et forslag må angripe. Arbeidsenheten er kantsjekken, ikke knekkpunktet — så et tiltak som halverer antall knekkpunkter, men lar kantsjekkene stå, flytter ingenting. Nye alternativer skal foreslås og måles mot den enheten.
- av: 8,2 % omvei mot et krav om 5 % — og 62 knekkpunkter mot et krav om 15
- på: opptil 151 sekunder
- målestokken: 593 millioner kantsjekker for den dyreste ruta
Veipunkt 9 · planlagt
Får forarbeidet plass om bord?
Den mest lovende veien videre er å gjøre arbeidet før du spør, i stedet for mens du venter. Men BoatNav skal virke uten nett, så alt som regnes ut på forhånd må lastes ned og ligge på telefonen.
Det gjør dette til et ja/nei-spørsmål som må stilles før matrisen, ikke etter: får det plass innenfor det kartpakkene kan være? Er svaret nei, faller hele familier av løsninger bort — og da skal de ikke måles.
- en port, ikke en måling — den kan gjøre siste etappe mindre
Bestemmelsessted · siste veipunkt
Arkitekturvalget
Full matrise over diskretisering, konstruksjon, søk og etterbehandling. Hypotesene avgjøres med statistikken som ble registrert på forhånd, og go/no-go mot løsningsmålene velger arkitekturen for automatisk ruting i Båtnav+.
Det er svaret Båtnav+ bygges på.
BoatNav Research — beslutningsnotat Arkitekturen for automatisk ruting i Båtnav+: hypoteseutfall og go/no-go Fellag AS (BoatNav) Planlagt