
All the available cards the bot will be able to detect are in the folder "Cards1080p". We can detect the cards in the deck by comparing the screenshots with the images of the cards. The library also allows to interact with the game in order to place the cards into the board by simulating keyboard and mouse events.

The library "pyautogui" can take screenshots of the game window in order to get information about the enemy positions, the current elixir, the current cards in the deck, or to detect whether the game has ended or not. With this library, we can take screenshots of the game and use them to interact with it. You can install it with pip install pyautogui. With the game already installed, the first challenge is to be able to interact with it.


In order to be able to play the game, you need to use an emulator.
