Is this possible in any way? The values are always between 0 and 2, and it is looped over 2000 times (Yes it has to be that way) so accuracy does count. I would post the source but I feel it would not help in this situation. Thread.sleep() won't accept non-integer values, so if anyone knows some sort of workaround, please let me know.