Cleanup default epsilon creation in halver
Use smaller epsilon in halver