heavily ^ saturation. + functions:
set_chance(): sets all the chance values in a chance array.
generate_near_by_cell_test_vector(): generates test vector to see which neighboring cells will be evaluated.