CS456_A1 Sudoku with CSP It implements B: basic backtracking search (no forward checking, random variable order and random value order) B+FC: backtracking search with forward checking (random variable order and random value order) B+FC+H: backtracking search with forward checking and the 3 heuristics to order variables and values (break any remaining ties in the order of the variables and values at random)