adjust parameter for xor problem
This commit is contained in:
@@ -16,7 +16,7 @@ def object2array(genome, N):
|
||||
nodes = np.full((N, 5), np.nan)
|
||||
connections = np.full((2, N, N), np.nan)
|
||||
|
||||
assert len(genome.nodes) + len(genome.input_keys) + 1 <= N # remain one inf row for mutation adding extra node
|
||||
assert len(genome.nodes) + len(genome.input_keys) <= N # remain one inf row for mutation adding extra node
|
||||
|
||||
idx = 0
|
||||
n2i = {}
|
||||
|
||||
@@ -18,8 +18,8 @@ class Genome:
|
||||
# Fitness results.
|
||||
self.fitness = None
|
||||
|
||||
self.input_keys = [-i - 1 for i in range(config.basic.num_inputs)]
|
||||
self.output_keys = [i for i in range(config.basic.num_outputs)]
|
||||
# self.input_keys = [-i - 1 for i in range(config.basic.num_inputs)]
|
||||
# self.output_keys = [i for i in range(config.basic.num_outputs)]
|
||||
|
||||
if init_val:
|
||||
self.initialize()
|
||||
|
||||
Reference in New Issue
Block a user