Fix __name__ in __init__ to make from tawhiri imports work
Binary Search for the point where the termination condition becomes true