Merge branch 'feature-normal-science-backport' into feature-normal-science-framework
This commit is contained in:
@ -4,6 +4,7 @@ from pprint import pprint
|
|||||||
|
|
||||||
class Problem:
|
class Problem:
|
||||||
def __init__(self, initial, modified, target, iterations, distributions=None, formulas=None):
|
def __init__(self, initial, modified, target, iterations, distributions=None, formulas=None):
|
||||||
|
self.formulas = formulas
|
||||||
self.initial = initial
|
self.initial = initial
|
||||||
self.modified = modified
|
self.modified = modified
|
||||||
self.target = target
|
self.target = target
|
||||||
@ -13,7 +14,6 @@ class Problem:
|
|||||||
self.distributions = self.solve()
|
self.distributions = self.solve()
|
||||||
else:
|
else:
|
||||||
self.distributions = distributions
|
self.distributions = distributions
|
||||||
self.formulas = formulas
|
|
||||||
if formulas is not None:
|
if formulas is not None:
|
||||||
assert hasattr(Copycat().workspace, 'temperature')
|
assert hasattr(Copycat().workspace, 'temperature')
|
||||||
|
|
||||||
@ -34,6 +34,10 @@ class Problem:
|
|||||||
print('-' * 120)
|
print('-' * 120)
|
||||||
|
|
||||||
def solve(self):
|
def solve(self):
|
||||||
|
print('-' * 120)
|
||||||
|
print('Testing copycat problem: {} : {} :: {} : _'.format(self.initial,
|
||||||
|
self.modified,
|
||||||
|
self.target))
|
||||||
copycat = Copycat()
|
copycat = Copycat()
|
||||||
answers = dict()
|
answers = dict()
|
||||||
if self.formulas == None:
|
if self.formulas == None:
|
||||||
|
|||||||
Reference in New Issue
Block a user