
How to Write a JavaScript Chess Engine: How Chess Programs Work, (Paperback)
Key item features
- How to Write a JavaScript Chess Engine: How Chess Programs Work, (Paperback)
- Author: Independently Published
- ISBN: 9798696629605
- Format: Paperback
- Publication Date: 2020-10-12
- Page Count: 118
Specs
Author, Independently Published
Book format, Paperback
Genre, Computing & Internet
Pages, 118
Age group, Adult
About this item
Product details
- You are learning programming and are interested in learning something different.
- You are a programmer who is interested in developing your programming experience.
- You are a chess enthusiast and would like to improve your chess by learning how chess programs work.
- You are interested in developing a chess program and playing against it.
- You are interested in developing a chess program and having it play other engines.
You do need to be an expert programmer to understand this book. The code is written as simply as possible. The code is designed to be simple even for intermediate and even novice programmers.
If you are not a programmer but are interested in chess, this book may be of interest.
The book includes annotations of the source code for a complete chess engine that the author has developed as a teaching tool. The complete source code is available at GitHub. The program can be edited with any text editor and run on a web page. You can alter the code and see if you can make it stronger.
The program is a derivative of my program referred to in my earlier book How to Write a BitBoard Chess Engine.
The engine is strong enough to beat most social players.
Features of the engine include:- It can play a human or itself.
- It can load positions.
- It is reasonably fast.
- It displays the best line of play for both sides.
- Detects checkmate.
- Detects draws by repetition, 50 move rule, stalemate or reduction of material.
- Material.
- Piece position.
- King safety.
- Pawn structure.
- Passed pawns etc
- Cut offs.
- Move ordering.
- History moves,
- Hash tables.
- Extensions.
- Reductions.
- Capture search.
And much more...
Other books on computer chess include:
- The Joy of Chess Programming
- Think Like a Computer
- How to Write a Chess Program.
- How to Write a Bitboard Chess Engine.
- Advanced Chess Programming.
- How to Write a Complex Chess Engine.
- How to Write a Simple Chess Neural Network.
The author is a FIDE chess master and national se
- How to Write a JavaScript Chess Engine: How Chess Programs Work, (Paperback)
- Author: Independently Published
- ISBN: 9798696629605
- Format: Paperback
- Publication Date: 2020-10-12
- Page Count: 118
Specifications
Publication date
Author
Book format
Genre
Warranty
Warranty information
Similar items you might like
Chess Education Chess Education Level 2, Book 2, (Paperback) $13.99
$1399current price $13.99Chess Education Chess Education Level 2, Book 2, (Paperback)
Endgames Made Easy Endgames Made Easy Book 3: Pawn Endgames, Book 3, (Paperback) $15.75
$1575current price $15.75Endgames Made Easy Endgames Made Easy Book 3: Pawn Endgames, Book 3, (Paperback)
Play Like a World Champion: Max Euwe, (Paperback) $11.99
$1199current price $11.99Play Like a World Champion: Max Euwe, (Paperback)
Dark Squares: How Chess Saved My Life, (Hardcover) $12.99 Was $14.49
$1299current price $12.99, Was $14.49$14.49Dark Squares: How Chess Saved My Life, (Hardcover)
Play Like a World Champion: Tigran Petrosian, (Paperback) $14.14
$1414current price $14.14Play Like a World Champion: Tigran Petrosian, (Paperback)
Play Like a World Champion: Anatoly Karpov, (Paperback) $11.99
$1199current price $11.99Play Like a World Champion: Anatoly Karpov, (Paperback)
My Favourite Chess Variants: Other Games You Can Play on a Chessboard, (Paperback) $11.99
$1199current price $11.99My Favourite Chess Variants: Other Games You Can Play on a Chessboard, (Paperback)
Play Like a World Champion: Emanuel Lasker, (Paperback) $14.14
$1414current price $14.14Play Like a World Champion: Emanuel Lasker, (Paperback)
Pre-Owned White King and Red Queen : How the Cold War Was Fought on the Chessboard (Hardcover) $9.28
$928current price $9.28Pre-Owned White King and Red Queen : How the Cold War Was Fought on the Chessboard (Hardcover)
24 out of 5 Stars. 2 reviews4 out of 5 starsPlay Like a World Champion: Bobby Fischer, (Paperback) $11.99
$1199current price $11.99Play Like a World Champion: Bobby Fischer, (Paperback)
Attacking the King Made Easy (Paperback) by Fm Bill Jordan $14.14
$1414current price $14.14Attacking the King Made Easy (Paperback) by Fm Bill Jordan
Sawyer Chess Games Sicilian Defence 1.e4 c5: Second Edition - Chess Opening Games, Book 2, (Paperback) $11.99
$1199current price $11.99Sawyer Chess Games Sicilian Defence 1.e4 c5: Second Edition - Chess Opening Games, Book 2, (Paperback)
Essential Chess Quotations, (Paperback) $9.95
$995current price $9.95Essential Chess Quotations, (Paperback)
How to Win Chess Endgames, (Paperback) $14.77
$1477current price $14.77How to Win Chess Endgames, (Paperback)
Winning Chess Tactics (Paperback) $11.69
$1169current price $11.69Winning Chess Tactics (Paperback)
Searching for the Sound: My Life with the Grateful Dead, (Paperback) $11.97
$1197current price $11.97Searching for the Sound: My Life with the Grateful Dead, (Paperback)
25 out of 5 Stars. 2 reviews5 out of 5 starsChess Concepts Made Easy: Tactical Patterns Made Easy (Paperback) $15.75
$1575current price $15.75Chess Concepts Made Easy: Tactical Patterns Made Easy (Paperback)
Pre-Owned Win Forever: Live, Work, and Play Like a Champion (Hardcover) 1591843235 9781591843238 $6.85
$685current price $6.85Pre-Owned Win Forever: Live, Work, and Play Like a Champion (Hardcover) 1591843235 9781591843238
Play Like a World Champion: Magnus Carlsen, (Paperback) $14.14
$1414current price $14.14Play Like a World Champion: Magnus Carlsen, (Paperback)
Pre-Owned 1001 Winning Chess Sacrifices and Combinations (Paperback) 0879801115 9780879801113 $8.10
$810current price $8.10Pre-Owned 1001 Winning Chess Sacrifices and Combinations (Paperback) 0879801115 9780879801113
Customer ratings & reviews
Free Holiday returns until Jan 31
