Welcome to Scratch Chess - Game of Kings ("GoK")! If you like it, please give it a ❤️ and ⭐. Forum: https://scratch.mit.edu/discuss/topic/248984/ Press 'j' to switch to junior mode (low playing strength). Select white or black side on the start screen. When it is your turn, simply click the piece to move, then click target square. Castle by moving the king by two squares. Easy: 5 seconds think time. Junior mode: Immediate move. Medium: 15 seconds think time. Junior mode: Immediate move. Difficult: 30/20 seconds think time (midgame/endgame). Junior mode: 1 second think time. Press 'c' to toggle 60 seconds think time on Difficult Press 'd' for iterative deepening debug info Press 'p' for profiler mode (Scratch 3.0 and Sulfurous only, as Scratch 2.0 lacks hires timers) GoK implementation details: https://scratch.mit.edu/discuss/post/2967632/ Scratch Chess GoK Kochy-Richter checkmate video: https://scratch.mit.edu/discuss/post/2893102/ For bug reports please attach exported board data (the one before the black move took place). Simply click "Export", then look for the FEN board data and copy it to the clipboard. Alternatively you can also export the move list in PGN format (click "Moves"). I focused on game experience and AI. Considering the speed limitations of Scratch it shouldn't be too bad (it calculates up to 15 moves in advance, depending on selected level and board complexity).