Add tree depth in Building
Remove commented include
Start objectives. TODO: call objective functions into Solver::solve().
Inject Objective into Solver (first step).
Improved Random (no time seed, use std::random_device)
Finished BuildingObj and TechTreeObj methods
Add functions to get buildings above/onRight/below/onLeft a given building
TODO: GapObj::heuristicValue
Add pdf file with optimal Terran building couples
Add Tabu tests
Add Tabu tests without objectives
Config for Tabu tests
Cleaning old comments from solver.cpp
Objective part almost done, some bugs to fix
Bugs fixed. Check if there is one in Solver::getNecessaryBuildings.
Fix gap cost bug, finish to write gap objective. Parameters to tune (like the vector of variables)
Merge branch 'master' of github.com:richoux/Wall-in
Merge branch 'issue4'