removes unused flipping approach

(And, "in_bounds?" returns a boolean and gets an interrogative name by
convention.)
refactors flip determination