Sargon (chess)
   HOME

TheInfoList



OR:

''Sargon'' (or ''SARGON'') is a line of
chess Chess is a board game for two players, called White and Black, each controlling an army of chess pieces in their color, with the objective to checkmate the opponent's king. It is sometimes called international chess or Western chess to disti ...
-playing
software Software is a set of computer programs and associated documentation and data. This is in contrast to hardware, from which the system is built and which actually performs the work. At the lowest programming level, executable code consists ...
for
personal computer A personal computer (PC) is a multi-purpose microcomputer whose size, capabilities, and price make it feasible for individual use. Personal computers are intended to be operated directly by an end user, rather than by a computer expert or tec ...
s. The original ''SARGON'' from 1978 was written in
assembly language In computer programming, assembly language (or assembler language, or symbolic machine code), often referred to simply as Assembly and commonly abbreviated as ASM or asm, is any low-level programming language with a very strong correspondence be ...
by Dan and Kathleen "Kathe" Spracklen for the
Z80 The Z80 is an 8-bit microprocessor introduced by Zilog as the startup company's first product. The Z80 was conceived by Federico Faggin in late 1974 and developed by him and his 11 employees starting in early 1975. The first working samples were ...
-based Wavemate Jupiter III.


History

''SARGON'' was introduced at the 1978
West Coast Computer Faire The West Coast Computer Faire was an annual computer industry conference and exposition most often associated with San Francisco, its first and most frequent venue. The first fair was held in 1977 and was organized by Jim Warren and Bob Reil ...
where it won the first
computer chess Computer chess includes both hardware (dedicated computers) and software capable of playing chess. Computer chess provides opportunities for players to practice even in the absence of human opponents, and also provides opportunities for analysi ...
tournament held strictly for
microcomputer A microcomputer is a small, relatively inexpensive computer having a central processing unit (CPU) made out of a microprocessor. The computer also includes memory and input/output (I/O) circuitry together mounted on a printed circuit board (PC ...
s, with a score of 5–0. This success encouraged the authors to seek financial income by selling the program directly to customers. Since magnetic media were not widely available at the time, the authors placed an advert in ''Byte'' magazine selling for $15 photocopied listings that would work in any Z80-based
microcomputer A microcomputer is a small, relatively inexpensive computer having a central processing unit (CPU) made out of a microprocessor. The computer also includes memory and input/output (I/O) circuitry together mounted on a printed circuit board (PC ...
. Availability of the
source code In computing, source code, or simply code, is any collection of code, with or without comments, written using a human-readable programming language, usually as plain text. The source code of a program is specially designed to facilitate the wo ...
allowed porting to other machines. For example, the March–April 1979 issue of '' Recreational Computing'' describes a project that converted Sargon to an 8080 program by using macros. Later the Spracklens were contacted by
Hayden Books Hayden Book Company (abbreviated Hayden Book Co.) was an imprint of MacMillan Computer Publishing USA that published computing books, with a particular emphasis on the Macintosh The Mac (known as Macintosh until 1999) is a family of perso ...
and a book was published.


Commercialization

When magnetic media publishing became widely available, a US Navy petty officer, Paul Lohnes, ported ''Sargon'' to the
TRS-80 The TRS-80 Micro Computer System (TRS-80, later renamed the Model I to distinguish it from successors) is a desktop microcomputer launched in 1977 and sold by Tandy Corporation through their Radio Shack stores. The name is an abbreviation of '' ...
, altering the graphics, input, and housekeeping routines but leaving the Spracklens' chess-playing algorithm intact. Paul consulted with the Spracklens, who were both living in San Diego at the time, to make the TRS-80 version an instant success with the help of Hayden Book's newly established software division:
Hayden Software Hayden Book Company (abbreviated Hayden Book Co.) was an imprint of MacMillan Computer Publishing USA that published computing books, with a particular emphasis on the Macintosh The Mac (known as Macintosh until 1999) is a family of perso ...
. Paul was not involved in further refinements to the TRS-80 version due to his reassignment to sea duty shortly after signing the deal with Hayden Software. In the early 1980s, SARGON CHESS was ported to the
Nascom The Nascom 1 and 2 were single-board computer kits issued in the United Kingdom in 1977 and 1979, respectively, based on the Zilog Z80 and including a keyboard and video interface, a serial port that could be used to store data on a tape cassette ...
(by Bits & PCs, 1981),
Exidy Sorcerer The Sorcerer is a home computer system released in 1978 by the video game company Exidy. Based on the Zilog Z80 and the general layout of the emerging S-100 standard, the Sorcerer was comparatively advanced when released, especially when compar ...
, and Sharp MZ 80K.
http://www.sharpmz.org/mz-80k/sargonchess.html
A Rewrite (programming), complete rewrite was necessary later for the
Apple II The Apple II (stylized as ) is an 8-bit home computer and one of the world's first highly successful mass-produced microcomputer products. It was designed primarily by Steve Wozniak; Jerry Manock developed the design of Apple II's foam-m ...
, programmed by Kathleen's brother Gary Shannon. Both were published by Hayden Software.


Improved versions

The Spracklens made significant improvements on the original program and released ''
Sargon II Sargon II (Neo-Assyrian cuneiform: , meaning "the faithful king" or "the legitimate king") was the king of the Neo-Assyrian Empire from 722 BC to his death in battle in 705. Probably the son of Tiglath-Pileser III (745–727), Sargon is general ...
''. J. Mishcon reviewed ''Sargon II'' in the October 1980 issue of ''
The Space Gamer ''The Space Gamer'' was a magazine dedicated to the subject of science fiction and fantasy board games and tabletop role-playing games. It quickly grew in importance and was an important and influential magazine in its subject matter from the la ...
'' magazine, stating that the program beat him regularly on level 5, which took 40 minutes per move. He often beat the program at level 3—when it considered moves for about two minutes—and stated that "Level 0 is an idiot but responds instantly". ''Sargon 2.5'', sold as a ROM module for the Chafitz Modular Game System, was identical to ''Sargon II'' but incorporated
pondering In turn-based games, permanent brain (also called pondering) is the act of thinking during the opponent's turn. Chess engines that continue calculating even when it is not their turn to play end up choosing moves that are stronger than if they are ...
. It received a 1641 rating at the
Paul Masson Paul Masson (1859 – October 22, 1940) was an early pioneer of California viticulture known for his brand of Californian sparkling wine. Biography Masson emigrated from the Burgundy region of France in 1878 (at the age of 19) to Californ ...
tournament in June–July 1979, and 1736 at the San Jose City College Open in January 1980. ''Sargon 3.0'' finished in seventh place at the October 1979 North American Computer Chess Championship. The competition had improved, but 3.0 drew against
Cray Blitz Cray Blitz was a computer chess program written by Robert Hyatt, Harry L. Nelson, and Albert Gower to run on the Cray supercomputer. It was derived from "Blitz" a program that Hyatt started to work on as an undergraduate. "Blitz" played its firs ...
and easily defeated ''Mychess'', its main microcomputer rival. In December, 3.0 easily won the second microcomputer championship in London. '' Sargon III'' was a complete rewrite. Instead of an ''
exchange Exchange may refer to: Physics *Gas exchange is the movement of oxygen and carbon dioxide molecules from a region of higher concentration to a region of lower concentration. Places United States * Exchange, Indiana, an unincorporated community * ...
evaluator'', this version used a ''capture search''
algorithm In mathematics and computer science, an algorithm () is a finite sequence of rigorous instructions, typically used to solve a class of specific Computational problem, problems or to perform a computation. Algorithms are used as specificat ...
. Also included was a
chess opening A chess opening or simply an opening is the initial stage of a chess game. It usually consists of established theory; the other phases are the middlegame and the endgame. Many opening sequences have standard names such as the "Sicilian Defens ...
repertoire. This third version was written originally for the
6502 The MOS Technology 6502 (typically pronounced "sixty-five-oh-two" or "six-five-oh-two") William Mensch and the moderator both pronounce the 6502 microprocessor as ''"sixty-five-oh-two"''. is an 8-bit microprocessor that was designed by a small te ...
assembler. In 1978, Sargon was converted to Z80 neumonics/assembler code by Paul H. Lohnes, as self taught computer enthusiast while he was still in the US Navy. He sold the publishing rights to Hayden Software for the Radio Shack TRS-80 platform. It was commercially published for other computing platforms by
Hayden Software Hayden Book Company (abbreviated Hayden Book Co.) was an imprint of MacMillan Computer Publishing USA that published computing books, with a particular emphasis on the Macintosh The Mac (known as Macintosh until 1999) is a family of perso ...
in 1983. Apple contacted the Spracklens and, after a port for
68000 The Motorola 68000 (sometimes shortened to Motorola 68k or m68k and usually pronounced "sixty-eight-thousand") is a 16/32-bit complex instruction set computer (CISC) microprocessor, introduced in 1979 by Motorola Semiconductor Products Secto ...
assembly Assembly may refer to: Organisations and meetings * Deliberative assembly, a gathering of members who use parliamentary procedure for making decisions * General assembly, an official meeting of the members of an organization or of their representa ...
, ''Sargon III'' was the first third-party executable software for the
Macintosh The Mac (known as Macintosh until 1999) is a family of personal computers designed and marketed by Apple Inc., Apple Inc. Macs are known for their ease of use and minimalist designs, and are popular among students, creative professionals, and ...
.


Legacy

After the demise of Hayden Software, later chess programs were also released under the name ''Sargon'', including '' Sargon IV'' (
Spinnaker Software Spinnaker Software was a software company founded in 1982John Case. ''Digital Future'', William Morrow : New York, N.Y. 1985. p. 122. known primarily for its line of non-curriculum based educational software, which was a major seller during the ...
), ''Sargon V'' (
Activision Activision Publishing, Inc. is an American video game publisher based in Santa Monica, California. It serves as the publishing business for its parent company, Activision Blizzard, and consists of several subsidiary studios. Activision is one o ...
) and a
CD-i The Compact Disc-Interactive (CD-I, later CD-i) is a Digital media, digital optical disc data storage device, data storage format that was mostly developed and marketed by Dutch company Philips. It was created as an extension of Compact Disc Di ...
title simply named ''Sargon Chess''. The Spracklens concurrently wrote the engines for the dedicated chess computers produced by Fidelity Electronics, which won the first four World Microcomputer Chess Championships.


The Botvinnik game

The three-time
world chess champion The World Chess Championship is played to determine the world champion in chess. The current world champion is Magnus Carlsen of Norway, who has held the title since 2013. The first event recognized as a world championship was the 1886 match ...
Mikhail Botvinnik Mikhail Moiseyevich Botvinnik, ( – May 5, 1995) was a Soviet and Russian chess grandmaster. The sixth World Chess Champion, he also worked as an electrical engineer and computer scientist and was a pioneer in computer chess. Botvinnik ...
played a game with Sargon in 1983 at
Hamburg (male), (female) en, Hamburger(s), Hamburgian(s) , timezone1 = Central (CET) , utc_offset1 = +1 , timezone1_DST = Central (CEST) , utc_offset1_DST = +2 , postal ...
. He did not play his best moves but only tested the program's capabilities. Botvinnik himself was also involved in chess program development. White: Mikhail Botvinnik Black: SARGON Hamburg, 1983 1.c4 e5 2.Nc3 d6 3.g3 Be6 4.Bg2 Nc6 5.d3 Nf6 6.f4 Be7 7.Nf3 O-O 8.O-O Qd7 9.e4 Bg4 10.h3 Bxh3 11.f5 Bxg2 12.Kxg2 Nb4 13.a3 Na6 14.b4 c5 15.b5 Nc7 16.Rh1 a6 17.b6 Nce8 18.Ng5 Qc6 19.Rb1 Bd8 20.Nd5 h6 21.Nf3 Nxd5 22.exd5 Qd7 23.g4 a5 24.Nd2 Ra6 25.Ne4 Rxb6 26.Rxb6 Bxb6 27.f6 Nxf6 28.Nxf6+ gxf6 29.Bxh6 Re8 30.Qf3 Bd8 31.Qh3 Qa4 32.Bd2 Kf8 33.Rf1 Kg8 34.Qh6 Qd7 35.Kg3 f5 36.Rh1 f4+ 37.Kf3 1-0


Notes


References


External links

* *{{Internet Archive game, id=msdos_Sargon_5_-_World_Class_Chess_1991, platform=MS-DOS, title=Sargon V: World Class Chess 1978 video games Apple II games Chess software Commercial video games with freely available source code Commodore 64 games VIC-20 games CP/M games Assembly language software Video games developed in the United States