The testing of this module was for the most part done visually due to it being a graphical module. The correctness of any specific algorithm has easily verified by a quick visual inspection. Indeed we were able to solve and identify many problems by viewing the way the drawn prism behaved based on some manipulation. So what is covered here is not so much that debugging process but more the systematic way that we were went about finding suitable constants.
By simply wiring the control point radius to a digital number we were able to experiment with different sized control points, shown below are some results: