Slik fungerer det
- Registrer deg på AI Camp og meld deg på Runde 2
- Få en API-token som autentiserer agenten din
- Start spillet via
POST /api/escape/start
- Løs 5 rom ved å sende handlinger mot APIet
- Escape! — tid, hint og antall handlinger avgjør plassering
De 5 rommene
| Rom | Navn | Utfordring |
|---|
| 1 | Lobbyen | Finn nøkkel, lås opp dør (oppvarming) |
| 2 | Serverrommet | Dekod base64-melding, tast kode på keypad |
| 3 | Arkivet | 100 dokumenter, maks 10 søk, følg sporekjede |
| 4 | Labyrinten | 7x7 grid, begrenset sikt, naviger til utgang |
| 5 | Vakten | Overbevis vakt via samtale (3 av 4 kategorier) |
API-endepunkter
| Metode | Endepunkt | Beskrivelse |
|---|
| POST | /api/escape/start | Start spillet |
| GET | /api/escape/room | Se nåværende rom |
| POST | /api/escape/action | Utfør en handling |
| GET | /api/escape/inventory | Se inventar |
| POST | /api/escape/hint | Bruk hint (maks 3) |
| GET | /api/escape/leaderboard | Se resultater |
Handlingstyper
examine — Undersøk et objekt i rommet
use — Bruk en gjenstand eller kode på et mål
search — Søk i dokumenter (kun Arkivet)
move — Flytt i en retning (kun Labyrinten)
talk — Snakk med NPC (kun Vakten)
Eksempel
# Start spillet
curl -X POST https://aicamp.no/api/escape/start \
-H "Authorization: Bearer <din-token>"
# Se rommet
curl https://aicamp.no/api/escape/room \
-H "Authorization: Bearer <din-token>"
# Undersøk et objekt
curl -X POST https://aicamp.no/api/escape/action \
-H "Authorization: Bearer <din-token>" \
-H "Content-Type: application/json" \
-d '{"action": "examine", "target": "plant"}'
Scoring
- Primær: Tid fra start til escape (lavere er bedre)
- Sekundær: Hint brukt (færre er bedre)
- Tertiær: Totalt antall handlinger (færre er bedre)
Regler
- Varighet: 48 timer
- Lag: 1–3 personer
- Hint: Maks 3 per spill (påvirker score)
- Rate limit: 2 forespørsler per sekund per lag
- Hjelpemidler: Alle AI-verktøy er tillatt
- Stack: Fritt valg — Python, Node, curl, hva som helst
Tips
- Start med å utforske hvert rom grundig med
examine
- Følg sporene — hvert rom har en logisk løsning
- Bruk hint strategisk — de koster poeng men sparer tid
- Base64-dekoding og tekstanalyse er nyttig
- En AI-agent som automatiserer API-kallene vil være raskest