Difference between revisions of "Recommended Reading"

From Chessprogramming wiki
Jump to: navigation, search
(4 intermediate revisions by the same user not shown)
Line 3: Line 3:
 
Recommended readings and viewings about computer [[Chess|chess]] [[Programming|programming]].
 
Recommended readings and viewings about computer [[Chess|chess]] [[Programming|programming]].
  
=Online Resources=  
+
=Online Resources=
 +
* [https://medium.freecodecamp.org/simple-chess-ai-step-by-step-1d55a9266977 A step-by-step guide to building a simple chess AI] by [[Lauri Hartikka]], [https://en.wikipedia.org/wiki/FreeCodeCamp freeCodeCamp]
 
* [http://adamsccpages.blogspot.com/ Adam's Computer Chess Pages] by [[Adam Hair]]
 
* [http://adamsccpages.blogspot.com/ Adam's Computer Chess Pages] by [[Adam Hair]]
 
* [https://arasanchess.org/programr.shtml Arasan Programmer's Guide] by [[Jon Dart]] » [[Arasan]] <ref>[http://www.talkchess.com/forum/viewtopic.php?t=64364 Arasan Programmer's Guide] by [[Jon Dart]], [[CCC]], June 21, 2017</ref>
 
* [https://arasanchess.org/programr.shtml Arasan Programmer's Guide] by [[Jon Dart]] » [[Arasan]] <ref>[http://www.talkchess.com/forum/viewtopic.php?t=64364 Arasan Programmer's Guide] by [[Jon Dart]], [[CCC]], June 21, 2017</ref>
Line 15: Line 16:
 
* [http://www.gamedev.net/page/resources/_/technical/artificial-intelligence/chess-programming-part-vi-evaluation-functions-r1208 Chess Programming Part VI: Evaluation Functions] by [[François-Dominic Laramée]], [https://en.wikipedia.org/wiki/GameDev.net gamedev.net], October 2000
 
* [http://www.gamedev.net/page/resources/_/technical/artificial-intelligence/chess-programming-part-vi-evaluation-functions-r1208 Chess Programming Part VI: Evaluation Functions] by [[François-Dominic Laramée]], [https://en.wikipedia.org/wiki/GameDev.net gamedev.net], October 2000
 
* [http://www.fam-petzke.de/chess_home_en.shtml Chess Programming - Home] by [[Thomas Petzke]]
 
* [http://www.fam-petzke.de/chess_home_en.shtml Chess Programming - Home] by [[Thomas Petzke]]
 +
* [https://plus.google.com/communities/101137718910567184008 Computer Chess] – [https://en.wikipedia.org/wiki/Google%2B Google+]
 
* [http://www.netlib.org/utk/lsi/pcwLSI/text/node341.html Computer Chess] from the [http://www.netlib.org/utk/lsi/pcwLSI/text/BOOK.html Parallel Computing Works] ebook
 
* [http://www.netlib.org/utk/lsi/pcwLSI/text/node341.html Computer Chess] from the [http://www.netlib.org/utk/lsi/pcwLSI/text/BOOK.html Parallel Computing Works] ebook
 
* [http://home.hccnet.nl/h.g.muller/chess.html Computer Chess] by [[Harm Geert Muller]]
 
* [http://home.hccnet.nl/h.g.muller/chess.html Computer Chess] by [[Harm Geert Muller]]
Line 41: Line 43:
 
=Papers=  
 
=Papers=  
 
* [[Tony Marsland]] ('''1992'''). ''Computer Chess and Search.'' Encyclopedia of Artificial Intelligence (2nd ed.) (ed. S.C. Shapiro) pp. 224-241. John Wiley & Sons, Inc., New York, NY. ISBN 0-471-50305-3. [http://webdocs.cs.ualberta.ca/~tony/RecentPapers/encyc.mac-1991.pdf pdf] <ref>[http://groups.google.com/group/rec.games.chess.computer/browse_frm/thread/7df61a100528f201 Excellent Computer-Chess Overview Paper Found!] by [[Ernst A. Heinz]], [[Computer Chess Forums|rgcc]], March 6, 1997</ref> <ref>[https://www.stmintz.com/ccc/index.php?id=221364 Great article for people who wants to write a chess engine] by [[Miguel A. Ballicora]], [[CCC]], April 03, 2002</ref>
 
* [[Tony Marsland]] ('''1992'''). ''Computer Chess and Search.'' Encyclopedia of Artificial Intelligence (2nd ed.) (ed. S.C. Shapiro) pp. 224-241. John Wiley & Sons, Inc., New York, NY. ISBN 0-471-50305-3. [http://webdocs.cs.ualberta.ca/~tony/RecentPapers/encyc.mac-1991.pdf pdf] <ref>[http://groups.google.com/group/rec.games.chess.computer/browse_frm/thread/7df61a100528f201 Excellent Computer-Chess Overview Paper Found!] by [[Ernst A. Heinz]], [[Computer Chess Forums|rgcc]], March 6, 1997</ref> <ref>[https://www.stmintz.com/ccc/index.php?id=221364 Great article for people who wants to write a chess engine] by [[Miguel A. Ballicora]], [[CCC]], April 03, 2002</ref>
* [[Marek Strejczek]] ('''2004'''). ''Some aspects of chess programming''. [[Technical University of Łódź]], Faculty of Electrical and Electronic Engineering, Department of Computer Science, Supervisor [[Maciej Szmit]], [http://nesik.republika.pl/download//SomeAspectsOfChessProgramming.zip zipped pdf], [http://www.top-5000.nl/ps/SomeAspectsOfChessProgramming.pdf pdf]
+
* [[Marek Strejczek]] ('''2004'''). ''Some aspects of chess programming''. M.Sc. thesis, [[Technical University of Łódź]], Supervisor [[Maciej Szmit]]
  
 
=Booklists=  
 
=Booklists=  

Revision as of 22:59, 13 December 2019

Home * Recommended Reading

Recommended readings and viewings about computer chess programming.

Online Resources

Viewings

Papers

Booklists

Books

1970 ...

1980 ...

1990 ...

2000 ...

  • Feng-hsiung Hsu (2002). Behind Deep Blue. Princeton University Press, 300 pages
  • Fritz Reul (2009). New Architectures in Computer Chess. Ph.D. thesis

2010 ...

  • Monty Newborn (2011). Beyond Deep Blue: Chess in the Stratosphere. Springer, 287 pages

See also

Postings

References

Home