sinPoints generation works as expected, however, the use of the array
in the Quality method fails as it did before
Solved issue from last commit: We were always pulling the item at
index 100 because of faulty loop conditions
Terminate conditions are ignored for some reason
It would appear the terminate method is never called. Also there seems
to be many more calls to quality than the experiment settings would
indicate.