Chess.com UltraX bot with Panel

Akash Deep
2025-03-28T08:13:32Z

Enhances your Chess.com experience with move suggestions, UI enhancements, and customizable features. Credits to GoodtimeswithEno for the initial move highlighting and basic chess engine implementation.

Overview

Chess.com Enhanced Experience is a userscript designed to augment your chess playing and learning on Chess.com. Developed by Akashdeep (@akashiverse on Telegram), this script provides a suite of features aimed at improving your analysis, understanding, and overall enjoyment of the game. It builds upon the foundations laid by GoodtimeswithEno's initial move highlighting and chess engine integration.

Features

Move Suggestions: Leverages the Stockfish chess engine to provide move suggestions, helping you identify strong plays and potential blunders.

UI Enhancements: Offers a cleaner and more intuitive interface, making it easier to focus on the game.

Customizable Features: Tailor the script to your preferences with a range of customizable options, including:

Adjustable Engine Depth: Control the depth of the engine's analysis to balance accuracy and performance.

Highlight Color: Choose your preferred color for highlighting suggested moves.

Play Style Profiles: Select from pre-configured profiles (Beginner, Intermediate, Advanced, Expert, Master) or customize your own play style by adjusting parameters like aggressiveness, defensiveness, tactical awareness, and positional understanding.

Blunder Rate Simulation: Introduce human-like errors into the engine's play to simulate a more realistic opponent.

Opening Book Integration: Utilize an opening book to guide the engine's early moves, adding variety and strategic depth.

Adapt to Rating: Automatically adjust the engine's strength based on your opponent's rating.

Time Control Adaptation: Modifies engine behavior based on the game's time control (blitz, rapid, classical).

Hotkey Support: Enable keyboard shortcuts for common actions.

Randomized Thinking Time: Introduce variability in the engine's thinking time for a more human-like experience.

Mouse Movement Realism: Simulate realistic mouse movements when making moves.

Tactical Profile: The engine can be configured to have strengths and weaknesses in certain tactical motifs.

Opening Repertoire: The engine can be configured to have a preferred opening repertoire.

Automatic Move Execution: Option to automatically play the engine's suggested moves. Please note that there is a known bug where, upon page load, you may need to toggle the autorun option off and then on again for it to function correctly.

Enhanced Move Highlighting: Clearly highlights suggested moves on the board.

Game Analysis Tools: Provides tools for analyzing your games and identifying areas for improvement.

Installation

1. Install a userscript manager such as Tampermonkey or Greasemonkey for your browser.

2. Install the Chess.com Enhanced Experience userscript from [insert greasyfork link here when approved].

Usage

Once installed, the script will automatically activate on Chess.com. A settings panel will be added to the interface, allowing you to customize the script's features.

Bug

Upon page load, you may need to toggle the autorun option off and then on again for it to function correctly. (fixed but if you face this issue then method is there )

Contributing

Contributions are welcome! If you have suggestions for new features, bug fixes, or improvements, please submit a pull request or contact me on Telegram (@akashiverse).

License

Chess.com Enhanced Experience © 2024 by Akashdeep. All Rights Reserved.

Credits

Akashdeep (@akashiverse) - Main developer

GoodtimeswithEno - Initial move highlighting and basic chess engine implementation.

Stockfish - The powerful open-source chess engine.

GreasyFork - For hosting the script.

JQuery - For DOM manipulation.

Contact

For questions, feedback, or support, please contact Akashdeep on Telegram: @akashiverse