OXO

OXO
Oxo.jpg
OXO (luffarschack) på EDSAC; bilden visar en rekonstruktion/emulering.
Information
Originaltitel(”Noughts and crosses”; namnet OXO användes senare i emulatormiljö)
År1952
UtvecklareAlexander S. Douglas
Utgivare(icke-kommersiellt; akademiskt demonstrationsprogram)
Genrepusselspel (brädspelsimulering)
PerspektivToppvy (3×3-bräde)
Antal spelareEnspelare (mot datorn)
FormatEDSAC (University of Cambridge), 35×16-punkters CRT-visning

OXO (även kallat Noughts and crosses) är ett tidigt datorspel från 1952 som simulerar luffarschack (tic-tac-toe). Spelet skrevs av Alexander S. Douglas vid University of Cambridge som en del av ett avhandlingsarbete om människa–datorinteraktion.

Programmet kördes på datorn EDSAC (Electronic Delay Storage Automatic Calculator). EDSAC hade tre små katodstrålerörsskärmar som normalt visade minnesinnehåll; Douglas använde en av dem för att i stället visa spelbrädet och dess aktuella läge.

OXO nämns ofta tillsammans med Christopher Stracheys Checkers (dam) som ett av de tidigaste kända spelen som visade spelgrafik på elektronisk skärm. Vad som ska räknas som ”första datorspelet” beror dock på definition (t.ex. om rörlig/real-tidsuppdaterad grafik krävs).

Bakgrund

EDSAC byggdes vid Cambridge Universitys matematiska laboratorium och körde sina första program 6 maj 1949. Datorn var i drift till 11 juli 1958. Den var en tidig lagrat-programmaskin, och dess skärmar användes för att visa minnesmönster i form av punktraster (35×16 punkter).

Spelupplägg

OXO spelas av en användare mot datorn. Spelaren väljer ruta via en roterande telefonratt/”dial” (1–9), och draget visas på skärmen. Därefter gör datorn sitt drag och uppdaterar brädet. Skärmen uppdateras i praktiken när spelställningen ändras, snarare än som en kontinuerligt rullande animation.

Tillgänglighet och rekonstruktion

Spelet var inte spritt i någon bred mening: EDSAC var stationär och fanns bara i Cambridge, och programmet hade akademiskt syfte snarare än distribution. I senare tid har OXO kunnat återskapas genom emulering/simulering av EDSAC. En handledning till EDSAC-simulatorn beskriver hur spelet laddas och spelas (bland annat med telefonratt som inmatning).

Namnet OXO förekommer i modern tid i samband med simulerings-/emulatormiljöer (som fil-/programnamn), medan Douglas själv beskrev programmet som en noughts-and-crosses-simulering.

Betydelse

OXO lyfts ofta fram som ett tidigt exempel på interaktiv grafik och som ett tidigt fall av människa–datorinteraktion i spel-/demonstrationsform. I översikter av 1950-talets datorprogram och spel används det som ett konkret exempel på hur skärmbaserad återkoppling kunde användas för annat än ren systemövervakning.

Referenser

  1. 1 2 3 Alexander Smith (22 januari 2014). ”The Priesthood at Play: Computer Games in the 1950s”. They Create Worlds. https://videogamehistorian.wordpress.com/2014/01/22/the-priesthood-at-play-computer-games-in-the-1950s/. Läst 26 januari 2026.
  2. 1 2 3 4 5 6 7 Martin Campbell-Kelly (1990–2021 (uppdaterad utgåva)). ”A Tutorial Guide to the EDSAC Simulator”. EDSAC Replica Project / University of Warwick (publicerad som PDF). https://www.dcs.warwick.ac.uk/~edsac/Software/EdsacTG.pdf. Läst 26 januari 2026.
  3. 1 2 M. V. Wilkes (30 september 1997). ”Arithmetic on the EDSAC”. IEEE Annals of the History of Computing. https://dl.acm.org/doi/abs/10.1109/85.560726. Läst 26 januari 2026.
  4. ↑ ”EDSAC 99: 15–16 April 1999 (booklet)”. University of Cambridge Computer Laboratory. 6 maj 1999. https://www.cl.cam.ac.uk/events/EDSAC99/booklet.pdf. Läst 26 januari 2026.

Se även

Externa länkar