Difference between revisions of "Chess (John Krause)"

From Chessprogramming wiki
Jump to: navigation, search
Line 8: Line 8:
 
along with a leading read and [https://en.wikipedia.org/wiki/PEEK_and_POKE poke] loop, to read the data and store it as executable code in [[Memory|memory]].
 
along with a leading read and [https://en.wikipedia.org/wiki/PEEK_and_POKE poke] loop, to read the data and store it as executable code in [[Memory|memory]].
 
The program applies [[Alpha-Beta|alpha-beta]] with a [[Depth|depth]] from two to six [[Ply|plies]] depending on level 1-5, and a [[Material|material]] only [[Evaluation|evaluation]]  
 
The program applies [[Alpha-Beta|alpha-beta]] with a [[Depth|depth]] from two to six [[Ply|plies]] depending on level 1-5, and a [[Material|material]] only [[Evaluation|evaluation]]  
with {1,3,3,5,9} [[Point Value|point values]]. An improved [[8086]] version of the program for the [[IBM PC]] was published a few months later <ref>[[John Krause]] ('''1985'''). ''[https://www.atarimagazines.com/compute/issue64/chess.php For IBM PC & PCjr CHESS]''. [https://en.wikipedia.org/wiki/Compute! Compute!], [https://archive.org/stream/1985-09-compute-magazine/Compute_Issue_064_1985_Sep#page/n88/mode/2up Issue 064]</ref>.  
+
with {1,3,3,5,9}-[[Point Value|point values]]. An improved [[8086]] version of the program for the [[IBM PC]] was published a few months later <ref>[[John Krause]] ('''1985'''). ''[https://www.atarimagazines.com/compute/issue64/chess.php For IBM PC & PCjr CHESS]''. [https://en.wikipedia.org/wiki/Compute! Compute!], [https://archive.org/stream/1985-09-compute-magazine/Compute_Issue_064_1985_Sep#page/n88/mode/2up Issue 064]</ref>.
 +
The C64 version was also released in 1986 as '''Chess Master''' by ''FHD Software'' <ref>[http://www.gb64.com/game.php?id=26570&d=18 Chess Master | GB64.COM - C64 Games, Database, Music, Emulation, Frontends, Reviews and Articles]</ref>.
  
 
=Publications=
 
=Publications=
 
* [[John Krause]] ('''1984'''). ''[https://www.atarimagazines.com/compute/issue55/chess.php CHESS]''. [https://en.wikipedia.org/wiki/Compute! Compute!], [https://archive.org/stream/1984-12-compute-magazine/Compute_Issue_055_1984_Dec#page/n89/mode/2up Issue 055]
 
* [[John Krause]] ('''1984'''). ''[https://www.atarimagazines.com/compute/issue55/chess.php CHESS]''. [https://en.wikipedia.org/wiki/Compute! Compute!], [https://archive.org/stream/1984-12-compute-magazine/Compute_Issue_055_1984_Dec#page/n89/mode/2up Issue 055]
 
* [[John Krause]] ('''1985'''). ''[https://www.atarimagazines.com/compute/issue64/chess.php For IBM PC & PCjr CHESS]''. [https://en.wikipedia.org/wiki/Compute! Compute!], [https://archive.org/stream/1985-09-compute-magazine/Compute_Issue_064_1985_Sep#page/n88/mode/2up Issue 064]
 
* [[John Krause]] ('''1985'''). ''[https://www.atarimagazines.com/compute/issue64/chess.php For IBM PC & PCjr CHESS]''. [https://en.wikipedia.org/wiki/Compute! Compute!], [https://archive.org/stream/1985-09-compute-magazine/Compute_Issue_064_1985_Sep#page/n88/mode/2up Issue 064]
 +
 +
=External Links=
 +
* [http://www.gb64.com/game.php?id=11302 Chess | GB64.COM  - C64 Games, Database, Music, Emulation, Frontends, Reviews and Articles]
 +
* [http://www.gb64.com/game.php?id=26570&d=18 Chess Master | GB64.COM - C64 Games, Database, Music, Emulation, Frontends, Reviews and Articles]
 +
* [http://www.gb64.com/game.php?id=25460&d=18 Scacchi | GB64.COM - C64 Games, Database, Music, Emulation, Frontends, Reviews and Articles]
  
 
=References=  
 
=References=  

Revision as of 15:28, 21 June 2020

Home * Engines * Chess (John Krause)

VIC-20 Chess [1]

Chess,
a chess program by John Krause, written in 6502 machine language with versions for Commodore VIC-20 (with at least 8 KiB expansion), Commodore 64, Atari 8-bit and Apple II, published and described in the Compute! December 1984 issue. The program was printed in Basic syntax with machine code in Data statements, along with a leading read and poke loop, to read the data and store it as executable code in memory. The program applies alpha-beta with a depth from two to six plies depending on level 1-5, and a material only evaluation with {1,3,3,5,9}-point values. An improved 8086 version of the program for the IBM PC was published a few months later [2]. The C64 version was also released in 1986 as Chess Master by FHD Software [3].

Publications

External Links

References

Up one Level