make fully stateful in module ga.
This commit is contained in:
@@ -1,3 +1,10 @@
|
||||
from utils import State
|
||||
|
||||
|
||||
class BaseMutation:
|
||||
def __call__(self, key, genome, nodes, conns, new_node_key):
|
||||
raise NotImplementedError
|
||||
|
||||
def setup(self, state=State()):
|
||||
return state
|
||||
|
||||
def __call__(self, state, key, genome, nodes, conns, new_node_key):
|
||||
raise NotImplementedError
|
||||
|
||||
Reference in New Issue
Block a user