Mobile Solitaire Automation Script

Job ID: 40569589

Budget: £20 – £250 GBP

I want to build a repeatable automation that plays the Solitaire game currently released only as a mobile app on both iOS and Android. The goal is for the script (or companion app) to mimic every tap and gesture a human would make—dealing, moving cards, undoing moves, and registering a win—so the game can be completed hands-free.

I have not locked in a specific Solitaire variant yet, so please design the solution in a way that can adapt if we decide on Klondike, Spider, FreeCell, or another common mode. Screen-reading accuracy and gesture precision are more important to me than raw speed; the bot should respect the normal game tempo so its actions still look natural.

Feel free to lean on frameworks such as Appium, XCTest, UIAutomator, or your preferred computer-vision approach in Python, Swift, Kotlin, or Java, as long as you provide the full source, setup instructions, and a simple toggle that lets me start and stop the automation on either platform.

Acceptance criteria
• The automation launches or attaches to the existing mobile app on both iOS and Android emulators or real devices.
• It completes a full game unattended, reliably recognising legal moves and the end-of-game state.
• All code, configuration files, and build scripts are delivered with concise installation and usage notes.
Related categories: Computer Vision Automation