Implementacja algorytmu maximum matching (dopasowanie do danych zajec z kursu sali)
HR1 Cost function stage 1, needs testing
Merge branch 'tabu' of https://github.com/tomecki/cats into tabu
HR1 bez unit testów
Dodanie funkcji AddDataToTimeTable i niesprawdzonej funkcji softConstraints
gitignore
Merge branch 'tabu' of https://github.com/tomecki/cats into tabu
Add soft constraints penalty function (not fully tested)
Merge branch 'tabu' of https://github.com/tomecki/cats into tabu

Conflicts:
	cats/tabuSearch/heuristics.py
Refactor data na słowniki, unfinished courses bez unittestów
Add function to read data of lectures from file
Add test for soft constraint function
Small refactoring of code in softConstraints function
Functions to implement
Add new function matching rooms to courses (removing old one)
Neighbourhood list fixed, some helpers for initial solutions
BasicNeighborhood
Merge branch 'tabu' of https://github.com/tomecki/cats into tabu

Conflicts:
	cats/adaptiveTabuSearch/tabuSearch.py
Add function to find all possible simple swaps (basic neighbourhood) with 2 tests
Initial solution; popsute testy do soft constraints