OXO aka Noughts and Crosses

Debatten om det første videospillet er ofte innrammet som mellom Willy Higinbothams Tennis for to (1958), Romkrig! (1961) eller Pong(1972), men det grafikkbaserte dataspillet OXO (aka Nuter og kors) går før dem alle. Hvorfor gjør OXO så ofte blir oversett? For da den først ble opprettet i 1952, ble den bare vist til ansatte og studenter ved Cambridge University.

Grunnleggende om OXO

  • År: 1952.
  • Laget og programmert av Alexander Sandy Douglas.
  • Plattform: Elektronisk forsinkelseslagring automatisk kalkulator (EDSAC).
  • Historisk betydning: Det første grafikkbaserte datamaskin- og videospillet.

Historien

I 1952 jobbet University of Cambridge-student Alexander Sandy Douglas for å oppnå sin doktorgrad. Avhandlingen hans fokuserte på interaksjoner mellom mennesker og datamaskiner, og han trengte et eksempel for å bevise teoriene sine. På den tiden var Cambridge hjemmet til den aller første datamaskinen med lagret program, den Electronic Delay Storage Automatic Calculator (EDSAC). Dette ga Douglas den perfekte muligheten til å bevise funnene sine ved å programmere koden for et enkelt spill hvor en spiller kan konkurrere mot datamaskinen.

Selve programmet for spillet ble lest av Punched Tape (aka Input Tape), en papirstrimmel med mange hull stanset inn i den. Plasseringen og antall hull vil bli lest som kode av EDSAC, og oversatt til et oscilloskops katodestrålerøravlesningsskjerm som et interaktivt spill.

Douglas' prosjekt ble en suksess og ble det aller første videospillet og grafiske dataspillet, men det var også en av de aller første (riktignok primitive) anvendelsene av ekte kunstig intelligens. Datamaskinens trekk som reaksjon på spillertrekket var ikke tilfeldig eller forhåndsbestemt, men helt etter datamaskinens skjønn. OXO blir ofte oversett for sine prestasjoner innen kunstig intelligens ettersom studiet av AI ikke ble en gyldig vitenskap før i 1958 da forskeren John McCarthy laget begrepet.

Spillet

OXO er en elektronisk versjon av Tre på rad (kalt Nuter og kors i Storbritannia). I likhet med det første elektroniske spillet Katodestrålerør fornøyelsesenhet (1947), OXO sine grafikk ble vist på et katodestrålerør koblet til EDSAC datamaskin. Grafikken besto av store prikker som dannet krysslukene på spillefeltet samt "O" og "X" spillergrafikk.

Spillet stilte spilleren mot datamaskinen med spilleren som "X" og EDSAC som "O". Bevegelser ble gjort ved at spilleren valgte hvilken rute som skulle oppta med en "X" ved å slå det tilsvarende nummeret via EDSAC-er telefonskive. Telefonskiven ble brukt som et tastatur for å legge inn tall og veibeskrivelser i datamaskinen.

Morsomme fakta om OXO

  • Alexander Sandy Douglas' avhandling var en suksess, og ga ham sin doktorgrad. og starte sin karriere innen vitenskap, men han ville aldri mer programmere et annet video- eller dataspill.
  • Selv om OXO var det aller første video/dataspillet, det ble nesten helt oversett på den tiden. Det var bare én EDSAC datamaskin som eksisterer, som ble plassert ved University of Cambridge og aldri gjort tilgjengelig for publikum.
  • Koden for OXO ble beholdt som en teknisk demo for EDSAC-er evner.