Changes

Jump to: navigation, search

10x12 Board

54 bytes removed, 11:35, 14 April 2018
m
no edit summary
In 1978, [[Sargon]] by [[Dan Spracklen|Dan]] and [[Kathe Spracklen]] used a classical 120 [[Byte]] array as board <ref>[[Dan Spracklen]], [[Kathe Spracklen]] ('''1978'''). ''First Steps in Computer Chess Programming''. [[Byte Magazine#BYTE310|BYTE, Vol. 3, No. 10]], [http://archive.computerhistory.org/projects/chess/related_materials/text/4-4.First_Steps.Byte_Magazine/First_Steps_in_Computer_Chess_Programing.Spracklen-Dan_Kathe.Byte_Magazine.Oct-1978.062303035.sm.pdf pdf] from [[The Computer History Museum]]</ref> <ref>[http://www.andreadrian.de/schach/sargon.asm Sargon Z80 assembly listing] by [[Dan Spracklen|Dan]] and [[Kathe Spracklen]], hosted by [[Andre Adrian]]</ref>:
<pre>
; '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''*******************************************************
; BOARD -- Board Array. Used to hold the current position
; of the board during play. The board itself
; 7 -- Not used
; 0 -- Empty Square
; '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''*******************************************************
BOARD = .-TBASE
BOARDA: .BLKB 120

Navigation menu