# Backtracking Project

### Sponsors

This is a project made by UCU students:

- Olha Liuba - crossword solver implementation
- Hanna Yershova - sudoku solver implementation
- Victoriya Roi - maze solver implementation
- Anna-Alina Bondarets - graph colouring algorithm implementation
- Daria Minieieva - crossword solver implementation

### About

This project uses backtracking as a primary algorithm to solve above problems. Backtracking is an algorithm that seeks for the best option in solving a problem which returns back when the current solution is wrong (backtracks).

Detailed imformation can be found on wiki pages.

### Installation

To use this project you should install requirements.txt as following:

`pip install -r requirements.txt`

### License

backtracking_games project is available under MIT license. See LICENSE for more information.