Two bots were implemented:
-
Bravery Cape Bot
- Prototype for interacting with the game UI
- Sends key strokes and mouse presses to the game to automatically farm monsters for experience
- Mostly an intermediate step for the Metin Farm Bot (see below)
-
Metin Farm Bot
- Takes sreenshots of the game client and pre-processes them using HSV filters
- Uses cpu opitimilized NN detectors, to detect stones of metin (Yolo, ResNet, SDmobile)
- has instructions for fine-tuning for another levels
- Detects snowmen using a Haar feature-based Cascade Classifiers
- Multi-threaded bot implementation as state machine to farm snowmen automatically
- Remote monitoring through Telegram Bot implementation
MULTIWINDOW, AUTO ANSWERING, RANDOM COMMUNIACTION, FIGHT MODE