Chess

remixed by BoltBait
  scripts
  sprites
See inside
Instructions

← ★★★ Shift-Click the small green flag to enable Turbo Mode.★★★
Click on a white piece to select it then click on the destination.

Keys: [N]ew game, [U]ndo move, [S]ounds, [F]EN, [L]oad FEN,
Puzzles: [1] mate-in-one, [2] mate-in-two

Moves generally take 1 minute or less (but sometimes up to 2).

Notes and Credits (added by BoltBait)

Chess - By: BoltBait Version 3.0 - Development time: ~40 hours
Features: (Remember to ★ and ♥!)
-Click the brown "See Inside" button for a brief history of The Turk.
-Castling, en passant, repetitive draws, and under promotion support.
-The Turk uses a small opening book which I designed myself.
-The Turk uses the MiniMax algorithm with a 3/4-ply search depth and alpha/beta pruning.

If you think this is a good project and want to show your appreciation / encouragement, please click the "♥" link below the project window. Thanks!

History:
v1.0 - August 19, 2012
Initial Release.

v1.1 - August 20, 2012
Added "check" indicator.

v2.0 - August 25, 2012
Added the 4-ply chess engine.

v2.1 - September 6, 2012
Added some entries to the opening book to correct some poor plays.

v2.2 - September 8, 2012
Changed to Algebraic Notation.

v2.3 - September 29, 2012
Fixed bug for black En passant captures.
Added + check indicator to notation.
Added some more entries to the opening book to correct poor plays.

v2.4
Fixed another poor opening book play.
Added code to delay developing Queen. This may need to be tweaked slightly to be sure it is balanced properly.

v3.0 - January 7, 2016
Complete rewrite.
Added undo.
Added sound effects.
Added under promotion.
Added Mate-in-one and Mate-in-two puzzles.
Added viewing and loading of boards via FEN codes.

https://scratch.mit.edu/discuss/topic/174371/

Shared: 19 Aug 2012 Modified: 25 Sep 2018
Favorite this project 1366
Love this project 1643
Total views 50724
View the remix tree  189
  
More projects by BoltBait