Minimum value fitness function output needs to be magnitude to work with fitness check.

这个提交包含在:
Craig Warren
2016-02-26 15:31:47 +00:00
父节点 46f3343867
当前提交 0a6cd41286

查看文件

@@ -26,7 +26,7 @@ def minvalue(filename, args):
args (dict): 'outputs' key with a list of names (IDs) of outputs (rxs) from input file args (dict): 'outputs' key with a list of names (IDs) of outputs (rxs) from input file
Returns: Returns:
minvalue (float): Minimum value from specific outputs minvalue (float): Magnitude of minimum value from specific outputs
""" """
f = h5py.File(filename, 'r') f = h5py.File(filename, 'r')
@@ -38,7 +38,7 @@ def minvalue(filename, args):
fieldname = list(tmp.keys())[0] fieldname = list(tmp.keys())[0]
minvalue = np.amin(tmp[fieldname]) minvalue = np.amin(tmp[fieldname])
return minvalue return np.abs(minvalue)
def maxvalue(filename, args): def maxvalue(filename, args):