Results: Implement results reload (for same solver) #16.

This commit is contained in:
Pierre-Antoine Rouby committed 2023-10-18 16:00:32 +02:00
1 parent fa7490dee8
commit 1dd189cbd4
11 files changed
+137 -7

No files matched your search

+13 -1
View File
@@ -26,8 +26,13 @@ logger = logging.getLogger()
class Results(object):
def __init__(self, study=None):
def __init__(self, study=None, solver=None,
repertory="", name="0"):
self._study = study
self._solver = solver
self._repertory = repertory
self._name = name
self._river = River(self._study)
self._meta_data = {
@@ -53,3 +58,10 @@ class Results(object):
def get(self, key):
return self._meta_data[key]
def reload(self):
return self._solver.results(
self._study,
self._repertory,
qlog=None,
)