def test_best_objective_storage(self): node = Node() node._insert_best_objective(node._data, 10.5) assert node._extract_best_objective(node._data) == 10.5
def _get_work_item(self): node_data = self.queue.get() assert node_data is not None Node._insert_best_objective(node_data, self.best_objective) self.served_nodes_count += 1 return node_data