Recommended readings and viewings about computer chess programming
Taken from Chess Programming 已经有人用JavaScript做过了,8x8真好:-)
Online Resources
- A step-by-step guide to building a simple chess AI by Lauri Hartikka, freeCodeCamp
- Adam's Computer Chess Pages by Adam Hair
- Arasan Programmer's Guide by Jon Dart » Arasan
- Chess Programming by Russell Newman and Chris Moreton » Rival
- Chess Programming Part I: Getting Started by François-Dominic Laramée, gamedev.net, May 2000
- Chess Programming Part II: Data Structures by François-Dominic Laramée, gamedev.net, June 2000
- Chess Programming Part III: Move Generation by François-Dominic Laramée, gamedev.net, July 2000
- Chess Programming Part IV: Basic Search by François-Dominic Laramée, gamedev.net, Ausgust 2000
- Chess Programming Part V: Advanced Search by François-Dominic Laramée, gamedev.net, September 2000
- Chess Programming Part VI: Evaluation Functions by François-Dominic Laramée, gamedev.net, October 2000
- Chess Programming - Home by Thomas Petzke
- Computer Chess from the Parallel Computing Works ebook
- Computer Chess by Harm Geert Muller
- Computer Chess Programming by Steve Maughan
- Computer Chess Programming Theory by Colin Frayn
- Computer-Chess Wiki by Ron Murawski
- G13GAM -- Game Theory -- computer chess notes by Andy Walker (Wayback Machine)
- Games Playing with Computers by Alex Bell, hosted by Rutherford Appleton Laboratory (RAL)
- mACE Chess by Thomas Petzke » iCE, mACE
- Mediocre Chess by Jonatan Pettersson » Mediocre
- Online technical papers by Robert Hyatt
- Paul Verhelst's chess programming pages (Wayback Machine) » Paul Verhelst
- Programmer Corner by Ed Schroder (Wayback Machine) » Rebel
- Programmer corner by Ed Schroder
- Programming Topics by Bruce Moreland
- Strategy Game Programming by Martin Fierz
- Winglet, Writing a Chess Program in 99 Steps by Stef Luijten, (Wayback Machine) » Winglet
Viewings
- A Chess Engine in Go - YouTube Videos by CaroKanns » GoBit, Go (Programming Language)
- Advanced Chess Engine in Java - Video Series by Jonathan Warkentin » Java
- Chess Engine in C - YouTube Videos by BlueFeverSoft » Vice, C
- Chess Programming - Video Series by Maksim Korzh » BBC, C
- How Modern Chess Programs Work by Tord Romstad, May 2017, Vimeo Video
- Programming A Javascript Chess Engine - YouTube Videos by BlueFeverSoft » JavaScript
- Simple Chess Engine in Java - Video Series by Jonathan Warkentin »Java

浙公网安备 33010602011771号