Welcome to Scratch Chess - Game of Kings ("GoK")! Press 'j' to turn on/off junior mode. Please read instructions before posting a bug report (if your move is invalid, it most likely would have put you into check; and yes, castling works: move king by two squares - king may not be in check, and may not move into or through check), so does en-passant and pawn promotion) Forum: https://scratch.mit.edu/discuss/topic/248984/ Plays even stronger on https://forkphorus.github.io/app.html?id=148769358&turbo Select white or black side on the start screen. If standard mode is too difficult, press 'j' to turn on/off junior mode (low playing strength). When it is your turn, click the piece to move, then click target square. Castle by moving the king two squares; none of the passed squares must be in check, and neither king nor rook must have been moved before. Play an en-passant capture by moving your pawn diagonally after a two-squares opponent pawn move. - Easy: 5 seconds think time (Junior: 0 seconds) - Medium: 15 seconds think time (Junior: 0 seconds) - Difficult: 30/20 seconds midgame/endgame think time (Junior: 1 second) BUG REPORTS: Please describe exactly what happened, and if possible provide exported board data: Click "Export", then look for the FEN data, select the text by triple-clicking it, copy it to the clipboard and paste it to the bug comment. Alternatively you can also export the move list in PGN format (click "Moves"). Please also report the difficulty level, and whether you are playing in junior mode. Before you post a bug, go sure it really is a bug and not a misunderstanding, e.g. you may want to consult an experienced chess player beforehand. Thank you! 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 hi-res timers) Looking forward to your feedback in the comments! I focused on playing strength and usability. Considering the speed limitations of Scratch it shouldn't be too bad (it calculates up to 15 moves in advance, depending on selected level, board complexity and system speed). Schach, 国际象棋, Ajedrez, Échecs, शतरंज