Calculated a fitness value and crossover prob.

Implemented a fitness value calculation based on the number of
nonconflicting numbers in the sudoku board.  Based on the fitness
number generated a crossover probability.