def _loop(): while _running: # Drawing IOUtils.clear() board.draw() # Updating updateVal = _update(IOUtils.getch()) if updateVal != None: return updateVal if _hasWon(): return _finish(True)