ScratchData LogoScratchData
Back to Samueldora's profile

Bonsai Chess

SASamueldora•Created November 4, 2015
Bonsai Chess
604
491
35477 views
View on Scratch

Instructions

Click green flag. Move by drag and drop. If you get stuck when entering moves, use [J'adoube]-Button. Bonsai chess is a playing program with 4 levels. Green Belt: 20-30 seconds average thinking time. NEW: Strongest Level Blue Belt. Click on the belt symbol to activate it. To speed it up, use the phosporus player: https://phosphorus.github.io/#86498104 or: https://forkphorus.github.io/app.html?id=86498104&turbo Version 2.03 Improved takeback function (click the black arrow in the upper right corner). Version 2.04 Improved handling of move repetitions. Makes Bonsai more successful in winning better positions. Version 2.05 Improved evaluation of pawn structure. NEW!! Version 2.06 Fischer Random Chess availabe. Click button FR960 to start with a random position of the pieces on the 1st and 8th line. Conventional castling rules. (17.03.2023) 4 Levels. Click the belt symbol under the cat to change. Yellow: Quick and easy (Average 10 s) Orange: Medium strength and thinking time (Average ~30 s). Green: Advanced (Average -30-60 s). Blue: Best (Average ~ 120 s) NEW! Checkmates with KQ-K and KR-K. NEW! Collection of Mate in 2 positions. Click <K#*> button, solve yourself or let Bonsai solve them by switching sides <Pp> button. Supports all important chess rules, e.g. checkmate, stalemate, castling rules, en-passant, underpromotion, draw by 3-move-repetition, and 50-moves-rule. Bonsai plays with white and black, operated by drag-and-drop technique. Small opening lib, designed to enhance variable play and avoid early traps. 3-4 ply alpha-beta search. Dynamic board evaluation. Response time on my computer ~30 s average. Likes and stars are appreciated as well as comments and test results. Have fun! ---------------------------------------------------------------------------------------- Bonsai Chess ist ein Schachprogramm mit kleinem Suchbaum, aber ansonsten vielen Funktionen ausgewachsener Schachprogramme. NEU! Verbesserte Rücknahmefunktion (Version 2.03, Sep 2018). Klick auf den schwarzen Pfeil oben rechts. Variable Spielstärke. Klick auf das Gürtel-Symbol unter der Katze zum Ändern von Spielstärke und Bedenkzeit. Gelb: Einfach und schnell (Durchschnitt ~ 10 s) Orange: Mittlere Stärke und Bedenkzeit (Durchschnitt ~30 s) Grün: Gehobene Stärke (Durchschnitt ~ 30-60 s) Blau: Maximale Stärke (Durchschnitt - 120 s) Mattführung mit KD-K und KT-K Auswahl von Matt-in-2-Aufgaben . Klicke <K#*> Schaltfläche, löse die Aufgabe selbst oder lass Bonsai sie lösen durch Seitenwechsel mit <Pp> Schaltfläche. Unterstützt praktisch den kompletten FIDE-Regelsatz, Matt, Patt, Rochaderegeln, En-passant, Unterverwandlung, 3-fach-Zugwiederholung und 50-Züge-Regel. Bonsai spielt mit Weiß und Schwarz, Bedienung durch Klicken, Halten und Ziehen. Kleine Eröffnungsbibliothek, die für variableres Spiel sorgen und frühe Eröffnungsfallen vermeiden soll. 3-4 Halbzüge Alpha-Beta-Suche. Dynamische Positionsbewertung. Antwortzeit auf meinem Rechner ca. 30 s im Durchschnitt. Likes und Stars sind immer willkommen, genau so auch Kommentare und Testergebnisse. Viel Spaß!

Description

All programs are by me. Inspirations came from Kathe & Dan Spracklen (SARGON-Programmers), Ed Schroeder (MEPHISTO- and REBEL-Programmer), and Hans Berliner (Correspondence-Chess World Champion and HiTech-Programmer). https://chessprogramming.wikispaces.com/ Pieces: Wikimedia public domain, partly reworked Thanks to Grijfland for a lot of testing and really challenging Bonsai. Thanks to ArnoHu for his help to fix a bug in the user interface.

Project Details

Project ID86498104
CreatedNovember 4, 2015
Last ModifiedMarch 26, 2023
SharedMarch 29, 2017
Visibilityvisible
CommentsAllowed