with debugging print statements
with debugging print statements
working matrix evoltion driver with random fitness function filler