---
# System prepended metadata

title: Sujiko Solver

---

# Sujiko Solver

### Assigment W7 45

  - Hristo Bakardzhiev 1407473
  - Nevena Gincheva 1452355
  - Yasen Yalamov 1466844
  - Boyan Stoilov 1433857 

### What is Sujiko?

> The board consists of a 3x3 grid of squares,
> as well as 4 circles, which are located in between
> cells at the centre of each quadrant. The value in every 
> circle indicates the sum of the four numbers in that quadrant.
> The numbers 1-9 have to be placed in each cell, 
> such that the numbers in the circles are valid.


### Link to the video
Copy this link in order to see the video.

```sh
https://www.youtube.com/watch?v=M7kxCPUHmBw
```
### How to use our program?
The project can be started by firstly downloading the whole file, which you have already done if you are reading this. When you open the project, go to MainFrame, which should be in the ypa.gui package. Click on run and a window will pop up. This is your puzzle assistant. At first yo will see a fairly empty window that would consist of a menu and two buttons. On the menu at the top, click on open and select the .txt file provided in the directory of the project. The Sujiko puzzle will pop up. Now, you have 3 options / modes to choose from:
- EditMode: the default mode; you can edit and test numberrs as much as you like.
- ViewMode: when clicked, everything will be blocked, and you will not be able to 
- SolveMode: Click on solve mode, the puzzle that you have opened, will be solved after this. Of course, you will be able to edit the slved puzzle and try combinations for yourself

VERY IMPORTANT, OUR WHOLE PROJECT IS BASED ON THE TEST BRANCH!