How to Write a Checkers Program

ANT

4.0 1
$5.00
Format
Digital edition
PDFEPUB
Works on phone, tablet and computer Instant access after checkout Personal-use digital license
About this edition

• Instant access to your digital edition.
• Read anytime, anywhere, on your favorite device.
• No shipping — your book is delivered digitally.
• Simple, secure access after purchase.

Published date May 30, 2021
Author FM Bill Jordan

Instant digital delivery after purchase.

Download link available immediately after checkout.
In stock
Quantity
Secure checkout — encrypted end to end Free exchange or return within 30 days if the product is defective. Digital formats available instantly
Readers also enjoyed

Discover another great read to add to your digital library.

$5.00

Description

There are a number of reasons why you may be interested in how a checkers program is written: You are learning programming and interested in learning something different. You are a programmer who is interesting in developing their programming experience. You are interested in learning more about checkers. You are interested in developing a checkers program and playing against it. 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 am interested in checkers, this book may be of interest.

The book includes the source code for a checkers engine the author has developed. The program can be compiled using a freely downloadable compiler. You can alter the code and see if you can make it stronger.

Alternatively you can simply download the .exe file and run the program.

The engine is strong enough to beat most social players.

Features of the engine include:

The ability to save and load positions. The ability to set different levels. It is very fast. Detects when a player has won. Detects draws by repetition or the 40 move rule. Evaluation The engine evaluates elements of a position including: Material. Piece position. Square control. Search The engine uses a standard alpha-beta minimax search including: Cut offs. Capture search. Recursion. And much more…

To keep the programming simple the graphics and interface are fairly basic, though these may be added in the future.

Other books on computer programming include How to Write a Chess Program,The Joy of Chess Programming , Think Like a Computer and How to Write a Bitboard Chess Engine .

Specifications

FormatEPUB, PDF
LanguageEnglish

Frequently asked

Do I need an account to download?

No. After purchase, you can access your ebook directly from the order confirmation or download page.

What if a copy arrives damaged?

Contact us and we’ll help you access the file or provide a replacement download if needed.

Reviews

4.0
5★84%4★11%3★3%2★1%1★1%
K Kenneth Austin Verified
★★★★★The diagrams do the teachingSeeing the concept drawn before the notation appears changed everything for me.
H Hector Sanford Verified
★★★★★A set text for my classThe problem sets are graded properly and the solutions are complete.
C Corey Waters Verified
★★★★★
See all reviews

Customers also downloaded