OXO eli Noughts and Crosses
Keskustelu ensimmäisestä videopelistä on usein muotoiltu Willy Higinbothamin väliseksi Tennis kahdelle (1958), Avaruussota! (1961) tai Pong(1972), mutta grafiikkaan perustuva tietokonepeli OXO (alias Ristinolla) on ennen niitä kaikkia. Miksi tekee OXO niin usein unohdetaan? Koska kun se luotiin ensimmäisen kerran vuonna 1952, se näytettiin vain Cambridgen yliopiston henkilökunnalle ja opiskelijoille.
OXO: n perusteet
- Vuosi: 1952.
- Luonut ja ohjelmoinut Alexander Sandy Douglas.
- Alusta: Elektroninen viiveen tallennus automaattinen laskin (EDSAC).
- Historiallinen merkitys: Ensimmäinen grafiikkaan perustuva tietokone- ja videopeli.
Historia
Vuonna 1952 Cambridgen yliopiston opiskelija Alexander Sandy Douglas pyrki ansaitsemaan tohtorin tutkinnon. Hänen väitöskirjansa keskittyi ihmisen ja tietokoneen vuorovaikutukseen ja hän tarvitsi esimerkin todistaakseen teoriansa. Tuolloin Cambridge oli koti ensimmäiselle tallennettujen ohjelmien tietokoneelle Electronic Delay Storage Automatic Laskin (EDSAC)
Pelin varsinainen ohjelma luettiin Punched Tape -nauhasta (alias Input Tape), paperinauhasta, johon oli tehty useita reikiä. Reikien sijainnin ja lukumäärän lukee koodina EDSAC, ja se on käännetty oskilloskoopin katodisädeputken lukunäytöksi interaktiiviseksi peliksi.
Douglasin projekti oli menestys ja siitä tuli ensimmäinen videopeli ja graafinen tietokonepeli, mutta se oli myös yksi ensimmäisistä (vaikkakin primitiivisistä) todellisen tekoälyn sovelluksista. Tietokoneen liikkeet reaktiona pelaajan liikkeelle eivät olleet satunnaisia tai ennalta määrättyjä, vaan ne tehtiin kokonaan tietokoneen harkinnan mukaan. OXO Tekoälyn saavutukset jäävät usein huomiotta, sillä tekoälyn tutkimuksesta tuli pätevä tiede vasta vuonna 1958, jolloin tiedemies John McCarthy loi termin.
Peli
OXO on sähköinen versio Ristinolla (nimeltään Ristinolla Iso-Britanniassa). Samanlainen kuin ensimmäinen elektroninen peli, Katodisädeputkihuvilaite (1947), OXO: t grafiikka näytettiin katodisädeputkessa, joka oli kytketty EDSAC tietokone. Grafiikka koostui suurista pisteistä, jotka muodostivat pelikentän poikkiluukut, sekä "O"- ja "X"-soittimen grafiikat.
Peli asetti pelaajan tietokonetta vastaan siten, että pelaaja oli "X" ja " EDSAC kuin "O". Liikkeet teki pelaaja valitessaan minkä ruudun hän käyttää "X":llä valitsemalla sen vastaavan numeron EDSAC: t puhelin soittaa. Puhelinta käytettiin näppäimistönä numeroiden ja ohjeiden syöttämiseen tietokoneeseen.
Hauskoja faktoja OXOsta
- Alexander Sandy Douglasin väitöskirja oli menestys, ja hän ansaitsi hänelle tohtorin tutkinnon. ja aloitti uransa tieteessä, mutta hän ei koskaan enää ohjelmoinut toista video- tai tietokonepeliä.
- Siitä huolimatta OXO oli aivan ensimmäinen video/tietokonepeli, se jäi tuolloin lähes kokonaan huomiotta. Niitä oli vain yksi EDSAC olemassa oleva tietokone, joka sijaitsi Cambridgen yliopistossa ja jota ei koskaan tehty yleisön saataville.
- Koodi kohteelle OXO säilytettiin teknisenä demona EDSAC: t kykyjä.