OXO ehk Noughts and Crosses

click fraud protection

Arutelu esimese videomängu üle peetakse sageli Willy Higinbothami omavaheliseks Tennis kahele (1958), Kosmosõda! (1961) või Pong(1972), vaid graafikapõhine arvutimäng OXO (teise nimega Noughts ja Ristid) varasem neid kõiki. Miks teeb OXO nii tihti jääb tähelepanuta? Sest kui see 1952. aastal esmakordselt loodi, näidati seda ainult Cambridge'i ülikooli töötajatele ja üliõpilastele.

OXO põhitõed

  • Aasta: 1952.
  • Looja ja programmeerija Alexander Sandy Douglas.
  • Platvorm: Elektrooniline viivitussalvestuse automaatne kalkulaator (EDSAC).
  • Ajalooline tähtsus: esimene graafikapõhine arvuti- ja videomäng.

Ajalugu

1952. aastal töötas Cambridge'i ülikooli üliõpilane Alexander Sandy Douglas doktorikraadi teenimise nimel. Tema lõputöö keskendus inimese ja arvuti vastasmõjudele ning ta vajas oma teooriate tõestamiseks näidet. Sel ajal oli Cambridge koduks kõige esimesele salvestatud programmiga arvutile Elektrooniline viivitussalvestuse automaatkalkulaator (EDSAC). See andis Douglasele suurepärase võimaluse oma leide tõestada, programmeerides koodi lihtsale mängule, kus mängija saab arvutiga võistelda.

Mängu tegelik programm loeti ette Punched Tape'ilt (teise nimega Input Tape), paberiribalt, millesse oli tehtud palju auke. Aukude paigutust ja arvu loeks koodina EDSACja tõlgitud interaktiivse mänguna ostsilloskoobi katoodkiiretoru näidikule.

Douglase projekt oli edukas ja sellest sai esimene videomäng ja graafiline arvutimäng, kuid see oli ka üks esimesi (ehkki primitiivseid) tõelise tehisintellekti rakendusi. Arvuti käigud reaktsioonina mängija käigule ei olnud juhuslikud ega ettemääratud, vaid tehti täielikult arvuti äranägemisel. OXO jäetakse sageli tähelepanuta oma tehisintellekti saavutuste tõttu, kuna tehisintellekti uurimine sai kehtivaks teaduseks alles 1958. aastal, mil teadlane John McCarthy selle termini kasutusele võttis.

Mäng

OXO on elektrooniline versioon Tic-Tac-Toe (nimetatakse Noughts ja Ristid Ühendkuningriigis). Sarnaselt esimesele elektroonilisele mängule, Katoodkiiretoru lõbustusseade (1947), OXO omad graafikat kuvati katoodkiiretorus, mis on ühendatud EDSAC arvuti. Graafika koosnes suurtest punktidest, mis moodustasid mänguvälja ristluugid, samuti "O" ja "X" mängija graafika.

Mäng asetas mängija arvuti vastas, kui mängija oli "X" ja " EDSAC kui "O". Mängija tegi käigud, valides "X"-ga, millise ruudu hõivata, valides sellele vastava numbri. EDSAC-id telefoni valimine. Telefoni numbrilauda kasutati klaviatuurina numbrite ja juhiste arvutisse sisestamiseks.

Lõbusaid fakte OXO kohta

  • Alexander Sandy Douglase lõputöö oli edukas ja teenis ta doktorikraadi. ja alustades oma karjääri teaduses, ei programmeeriks ta aga enam kunagi ühtegi video- või arvutimängu.
  • Kuigi OXO oli kõige esimene video/arvutimäng, see jäi tol ajal peaaegu täiesti tähelepanuta. Seal oli ainult üks EDSAC arvuti, mis asus Cambridge'i ülikoolis ja mida ei tehtud kunagi avalikkusele kättesaadavaks.
  • Kood jaoks OXO säilitati tehnilise demona EDSAC-id võimeid.