This branch tests the idea of using fuzzing to choose the direction of mutation