Instructions for running the program:
- Activate Python Virtual Environment in the 'venv' folder
- Position command line in 'src' folder
- Run main.py with desired arguments
Supported arguments:
- arg1 - input PNG file path
- arg2 - player turn ['white' | 'black']
- optional arg3 - chess AI max think time in seconds [>0]
- optional arg4 - opponent AI skill level [0 - 20]
Examples:
python main.py chess_problems/mate_in_4_0.png white
python main.py chess_problems/mate_in_4_0.png white 2.5 0