Python-Pro for BlueStacks Chess Bot Development

Job ID: 39817656

Budget: $30 – $250 USD

Job Title:

Python Developer Needed: Automated Chess Bot for BlueStacks (Windows) – AI-Assisted Coding Required


---

Project Description:

I am looking for an experienced Python developer to create a fully automated Windows application that can play Big Time Chess via BlueStacks. The bot must handle multiple emulator instances, watch/skip ads, and include robust anti-ban measures.

AI-Assisted Coding Requirement:
The developer must be familiar with using AI-assisted coding tools (such as GitHub Copilot, ChatGPT, or similar) to speed up development, ensure cleaner code, and implement advanced automation features efficiently.

Key Requirements:

1. Board Detection & Move Automation:

Use Python + OpenCV to detect pieces and board state.

Automatically make moves using a chess engine (Stockfish or similar).

Handle errors if moves fail.



2. Ad Handling:

Detect ads and close/skip them automatically.

Fast and reliable ad handling without crashing the emulator.



3. Anti-Ban Measures:

Randomized move delays (0.5–2.5 sec).

Slight mouse movement variation for each click/drag.

Periodic idle actions (mouse movement, scrolls, short pauses).

Random breaks: emulator pauses for 5–15 minutes at random intervals.

Randomized operation order across instances.



4. Multi-Instance Support:

Detect and run multiple BlueStacks instances concurrently.

Configurable number of instances.

Log emulator status, errors, and moves.



5. Google Login / Multiple Accounts:

Each emulator instance should run a separate Google account.

Document setup for multiple BlueStacks instances with different accounts.



6. Configuration & GUI:

Optional GUI or configuration file to adjust anti-ban parameters, ad handling, and number of instances.



7. Packaging:

Deliver as a standalone Windows executable (.exe) using PyInstaller or similar.

Include all dependencies (Python interpreter, OpenCV, Stockfish, template images).





---

Deliverables:

Windows executable (.exe)

Python source code (optional)

Stockfish binary included or instructions

Template images for board/piece detection

Documentation for setup, configuration, and running multiple accounts



---

Skills Required:

Python development

AI-assisted coding (GitHub Copilot, ChatGPT, or similar)

GUI development (optional)

Image recognition/OpenCV

Automation scripting

Experience with BlueStacks or Android emulator automation



---

Budget & Timeline:

Budget: Open to bids, please provide fixed price or hourly estimate.

Timeline: Ideally completed within 2–4 weeks.



---

Notes for Freelancers:

Bot must run reliably 24/7 on multiple instances.

Anti-ban measures and humanization are mandatory.

Ensure bot resumes correctly after crashes.

Please provide past examples of similar automation or bot projects.