diff --git a/resources/autosave.settings.json b/resources/autosave.settings.json index b38b51011..0892eec76 100644 --- a/resources/autosave.settings.json +++ b/resources/autosave.settings.json @@ -1,32 +1,36 @@ { "general": { - "time step": "50821", - "zoom": "2.38236380", + "time step": "20329", + "zoom": "1.23362350", "center": { - "x": "554.42956543", - "y": "254.62966919" + "x": "1029.06506348", + "y": "742.78491211" }, "world size": { "x": "2000", - "y": "500" + "y": "1700" } }, "simulation parameters": { - "background color": "1051653", + "background color": "1769472", + "cell colorization": "1", + "zoom level": { + "neural activity": "6.00000000" + }, "time step size": "1.00000000", "motion": { "type": "0" }, "fluid": { - "smoothing length": "0.78100002", + "smoothing length": "0.66000003", "pressure strength": "0.10000000", "viscosity strength": "0.10000000" }, - "friction": "0.00200000", + "friction": "0.02170000", "rigidity": "0.00000000", "cell": { "max velocity": "2.00000000", - "max binding distance": "5.00000000", + "max binding distance": "3.59999990", "normal energy[0]": "100.00000000", "normal energy[1]": "100.00000000", "normal energy[2]": "100.00000000", @@ -35,7 +39,7 @@ "normal energy[5]": "100.00000000", "normal energy[6]": "100.00000000", "min distance": "0.30000001", - "max force": "0.48600000", + "max force": "0.80000001", "max force decay probability": "0.20000000", "max execution order number": "6", "min energy[0]": "50.00000000", @@ -45,7 +49,7 @@ "min energy[4]": "50.00000000", "min energy[5]": "50.00000000", "min energy[6]": "50.00000000", - "fusion velocity": "1.13699996", + "fusion velocity": "0.40000001", "max binding energy": "500000.00000000", "max age[0]": "2147483647", "max age[1]": "2147483647", @@ -54,6 +58,12 @@ "max age[4]": "2147483647", "max age[5]": "2147483647", "max age[6]": "2147483647", + "max age": { + "balance": { + "enabled": "false", + "interval": "10000" + } + }, "color transition rules": { "duration[0]": "0", "duration[1]": "0", @@ -79,13 +89,6 @@ "pump energy factor[4]": "0.00000000", "pump energy factor[5]": "0.00000000", "pump energy factor[6]": "0.00000000", - "energy from radiation factor[0]": "0.00000000", - "energy from radiation factor[1]": "0.00000000", - "energy from radiation factor[2]": "0.00000000", - "energy from radiation factor[3]": "0.00000000", - "energy from radiation factor[4]": "0.00000000", - "energy from radiation factor[5]": "0.00000000", - "energy from radiation factor[6]": "0.00000000", "offspring distance[0]": "2.00000000", "offspring distance[1]": "2.00000000", "offspring distance[2]": "2.00000000", @@ -93,13 +96,13 @@ "offspring distance[4]": "2.00000000", "offspring distance[5]": "2.00000000", "offspring distance[6]": "2.00000000", - "connecting cell max distance[0]": "1.51800001", - "connecting cell max distance[1]": "1.51800001", - "connecting cell max distance[2]": "1.51800001", - "connecting cell max distance[3]": "1.51800001", - "connecting cell max distance[4]": "1.51800001", - "connecting cell max distance[5]": "1.51800001", - "connecting cell max distance[6]": "1.51800001", + "connecting cell max distance[0]": "1.50000000", + "connecting cell max distance[1]": "1.50000000", + "connecting cell max distance[2]": "1.50000000", + "connecting cell max distance[3]": "1.50000000", + "connecting cell max distance[4]": "1.50000000", + "connecting cell max distance[5]": "1.50000000", + "connecting cell max distance[6]": "1.50000000", "activity threshold[0]": "0.10000000", "activity threshold[1]": "0.10000000", "activity threshold[2]": "0.10000000", @@ -108,33 +111,47 @@ "activity threshold[5]": "0.10000000", "activity threshold[6]": "0.10000000", "mutation probability": { - "neuron data[0]": "0.00023200", + "neuron data[0]": "0.00000000", "neuron data[1]": "0.00000000", "neuron data[2]": "0.00000000", - "neuron data[3]": "0.00025500", - "neuron data[4]": "0.00000000", - "neuron data[5]": "0.00000000", + "neuron data[3]": "0.00007375", + "neuron data[4]": "0.00006710", + "neuron data[5]": "0.00007520", "neuron data[6]": "0.00000000", "data[0]": "0.00000000", "data[1]": "0.00000000", "data[2]": "0.00000000", - "data[3]": "0.00000000", - "data[4]": "0.00000000", - "data[5]": "0.00000000", + "data[3]": "0.00004000", + "data[4]": "0.00004010", + "data[5]": "0.00003790", "data[6]": "0.00000000", + "geometry[0]": "0.00000000", + "geometry[1]": "0.00000000", + "geometry[2]": "0.00000000", + "geometry[3]": "0.00003000", + "geometry[4]": "0.00002540", + "geometry[5]": "0.00003020", + "geometry[6]": "0.00000000", + "custom geometry[0]": "0.00000000", + "custom geometry[1]": "0.00000000", + "custom geometry[2]": "0.00000000", + "custom geometry[3]": "0.00002500", + "custom geometry[4]": "0.00002540", + "custom geometry[5]": "0.00002540", + "custom geometry[6]": "0.00000000", "cell function[0]": "0.00000000", "cell function[1]": "0.00000000", "cell function[2]": "0.00000000", - "cell function[3]": "0.00000000", - "cell function[4]": "0.00000000", - "cell function[5]": "0.00000000", + "cell function[3]": "0.00002000", + "cell function[4]": "0.00001970", + "cell function[5]": "0.00002060", "cell function[6]": "0.00000000", "insertion[0]": "0.00000000", "insertion[1]": "0.00000000", "insertion[2]": "0.00000000", - "insertion[3]": "0.00000000", - "insertion[4]": "0.00000000", - "insertion[5]": "0.00000000", + "insertion[3]": "0.00001200", + "insertion[4]": "0.00001150", + "insertion[5]": "0.00001230", "insertion[6]": "0.00000000", "deletion[0]": "0.00000000", "deletion[1]": "0.00000000", @@ -153,9 +170,9 @@ "duplication[0]": "0.00000000", "duplication[1]": "0.00000000", "duplication[2]": "0.00000000", - "duplication[3]": "0.00000000", - "duplication[4]": "0.00000000", - "duplication[5]": "0.00000000", + "duplication[3]": "0.00000290", + "duplication[4]": "0.00000300", + "duplication[5]": "0.00000280", "duplication[6]": "0.00000000", "color[0]": "0.00000000", "color[1]": "0.00000000", @@ -163,58 +180,68 @@ "color[3]": "0.00000000", "color[4]": "0.00000000", "color[5]": "0.00000000", - "color[6]": "0.00000000" + "color[6]": "0.00000000", + "uniform color[0]": "0.00000000", + "uniform color[1]": "0.00000000", + "uniform color[2]": "0.00000000", + "uniform color[3]": "0.00000130", + "uniform color[4]": "0.00000140", + "uniform color[5]": "0.00000160", + "uniform color[6]": "0.00000000" }, - "mutation color transition[0, 0]": "true", - "mutation color transition[0, 1]": "true", - "mutation color transition[0, 2]": "true", - "mutation color transition[0, 3]": "true", - "mutation color transition[0, 4]": "true", - "mutation color transition[0, 5]": "true", - "mutation color transition[0, 6]": "true", - "mutation color transition[1, 0]": "true", - "mutation color transition[1, 1]": "true", - "mutation color transition[1, 2]": "true", - "mutation color transition[1, 3]": "true", - "mutation color transition[1, 4]": "true", - "mutation color transition[1, 5]": "true", - "mutation color transition[1, 6]": "true", - "mutation color transition[2, 0]": "true", - "mutation color transition[2, 1]": "true", - "mutation color transition[2, 2]": "true", - "mutation color transition[2, 3]": "true", - "mutation color transition[2, 4]": "true", - "mutation color transition[2, 5]": "true", - "mutation color transition[2, 6]": "true", - "mutation color transition[3, 0]": "true", - "mutation color transition[3, 1]": "true", - "mutation color transition[3, 2]": "true", + "mutation color transition[0, 0]": "false", + "mutation color transition[0, 1]": "false", + "mutation color transition[0, 2]": "false", + "mutation color transition[0, 3]": "false", + "mutation color transition[0, 4]": "false", + "mutation color transition[0, 5]": "false", + "mutation color transition[0, 6]": "false", + "mutation color transition[1, 0]": "false", + "mutation color transition[1, 1]": "false", + "mutation color transition[1, 2]": "false", + "mutation color transition[1, 3]": "false", + "mutation color transition[1, 4]": "false", + "mutation color transition[1, 5]": "false", + "mutation color transition[1, 6]": "false", + "mutation color transition[2, 0]": "false", + "mutation color transition[2, 1]": "false", + "mutation color transition[2, 2]": "false", + "mutation color transition[2, 3]": "false", + "mutation color transition[2, 4]": "false", + "mutation color transition[2, 5]": "false", + "mutation color transition[2, 6]": "false", + "mutation color transition[3, 0]": "false", + "mutation color transition[3, 1]": "false", + "mutation color transition[3, 2]": "false", "mutation color transition[3, 3]": "true", "mutation color transition[3, 4]": "true", "mutation color transition[3, 5]": "true", - "mutation color transition[3, 6]": "true", - "mutation color transition[4, 0]": "true", - "mutation color transition[4, 1]": "true", - "mutation color transition[4, 2]": "true", + "mutation color transition[3, 6]": "false", + "mutation color transition[4, 0]": "false", + "mutation color transition[4, 1]": "false", + "mutation color transition[4, 2]": "false", "mutation color transition[4, 3]": "true", "mutation color transition[4, 4]": "true", "mutation color transition[4, 5]": "true", - "mutation color transition[4, 6]": "true", - "mutation color transition[5, 0]": "true", - "mutation color transition[5, 1]": "true", - "mutation color transition[5, 2]": "true", + "mutation color transition[4, 6]": "false", + "mutation color transition[5, 0]": "false", + "mutation color transition[5, 1]": "false", + "mutation color transition[5, 2]": "false", "mutation color transition[5, 3]": "true", "mutation color transition[5, 4]": "true", "mutation color transition[5, 5]": "true", - "mutation color transition[5, 6]": "true", - "mutation color transition[6, 0]": "true", - "mutation color transition[6, 1]": "true", - "mutation color transition[6, 2]": "true", - "mutation color transition[6, 3]": "true", - "mutation color transition[6, 4]": "true", - "mutation color transition[6, 5]": "true", - "mutation color transition[6, 6]": "true", - "mutation self replication": "false" + "mutation color transition[5, 6]": "false", + "mutation color transition[6, 0]": "false", + "mutation color transition[6, 1]": "false", + "mutation color transition[6, 2]": "false", + "mutation color transition[6, 3]": "false", + "mutation color transition[6, 4]": "false", + "mutation color transition[6, 5]": "false", + "mutation color transition[6, 6]": "false", + "mutation self replication": "false", + "mutation prevent depth increase": "false", + "completeness check for self-replication": "false", + "unlimited energy": "false" }, "injector": { "radius[0]": "2.00000000", @@ -275,13 +302,13 @@ "duration[6, 6]": "1" }, "attacker": { - "radius[0]": "1.78600001", - "radius[1]": "1.78600001", - "radius[2]": "1.78600001", - "radius[3]": "1.78600001", - "radius[4]": "1.78600001", - "radius[5]": "1.78600001", - "radius[6]": "1.78600001", + "radius[0]": "1.73199999", + "radius[1]": "1.73199999", + "radius[2]": "1.73199999", + "radius[3]": "1.73199999", + "radius[4]": "1.73199999", + "radius[5]": "1.73199999", + "radius[6]": "1.73199999", "strength[0]": "0.05000000", "strength[1]": "0.05000000", "strength[2]": "0.05000000", @@ -296,7 +323,6 @@ "energy distribution radius[4]": "3.59999990", "energy distribution radius[5]": "3.59999990", "energy distribution radius[6]": "3.59999990", - "energy distribution same color": "true", "energy distribution value[0]": "10.00000000", "energy distribution value[1]": "10.00000000", "energy distribution value[2]": "10.00000000", @@ -311,7 +337,7 @@ "color inhomogeneity factor[4]": "1.00000000", "color inhomogeneity factor[5]": "1.00000000", "color inhomogeneity factor[6]": "1.00000000", - "activity threshold": "0.10000000", + "activity threshold": "0.11100000", "energy cost[0]": "0.00000000", "energy cost[1]": "0.00000000", "energy cost[2]": "0.00000000", @@ -334,37 +360,37 @@ "geometry deviation exponent[5]": "0.00000000", "geometry deviation exponent[6]": "0.00000000", "food chain color matrix[0, 0]": "0.00000000", - "food chain color matrix[0, 1]": "1.00000000", + "food chain color matrix[0, 1]": "0.00000000", "food chain color matrix[0, 2]": "0.00000000", - "food chain color matrix[0, 3]": "0.05000000", + "food chain color matrix[0, 3]": "0.00000000", "food chain color matrix[0, 4]": "0.00000000", "food chain color matrix[0, 5]": "0.00000000", "food chain color matrix[0, 6]": "0.00000000", - "food chain color matrix[1, 0]": "1.00000000", - "food chain color matrix[1, 1]": "1.00000000", - "food chain color matrix[1, 2]": "1.00000000", - "food chain color matrix[1, 3]": "1.00000000", - "food chain color matrix[1, 4]": "1.00000000", - "food chain color matrix[1, 5]": "1.00000000", - "food chain color matrix[1, 6]": "1.00000000", - "food chain color matrix[2, 0]": "1.00000000", - "food chain color matrix[2, 1]": "1.00000000", - "food chain color matrix[2, 2]": "1.00000000", - "food chain color matrix[2, 3]": "1.00000000", - "food chain color matrix[2, 4]": "1.00000000", - "food chain color matrix[2, 5]": "1.00000000", - "food chain color matrix[2, 6]": "1.00000000", - "food chain color matrix[3, 0]": "0.05000000", - "food chain color matrix[3, 1]": "1.00000000", - "food chain color matrix[3, 2]": "0.00000000", + "food chain color matrix[1, 0]": "0.00000000", + "food chain color matrix[1, 1]": "0.00000000", + "food chain color matrix[1, 2]": "0.00000000", + "food chain color matrix[1, 3]": "0.00000000", + "food chain color matrix[1, 4]": "0.00000000", + "food chain color matrix[1, 5]": "0.00000000", + "food chain color matrix[1, 6]": "0.00000000", + "food chain color matrix[2, 0]": "0.00000000", + "food chain color matrix[2, 1]": "0.00000000", + "food chain color matrix[2, 2]": "0.00000000", + "food chain color matrix[2, 3]": "0.00000000", + "food chain color matrix[2, 4]": "0.00000000", + "food chain color matrix[2, 5]": "0.00000000", + "food chain color matrix[2, 6]": "0.00000000", + "food chain color matrix[3, 0]": "0.00000000", + "food chain color matrix[3, 1]": "0.00000000", + "food chain color matrix[3, 2]": "1.00000000", "food chain color matrix[3, 3]": "0.00000000", "food chain color matrix[3, 4]": "0.00000000", - "food chain color matrix[3, 5]": "0.00000000", - "food chain color matrix[3, 6]": "0.00000000", + "food chain color matrix[3, 5]": "1.00000000", + "food chain color matrix[3, 6]": "1.00000000", "food chain color matrix[4, 0]": "0.00000000", "food chain color matrix[4, 1]": "0.00000000", "food chain color matrix[4, 2]": "0.00000000", - "food chain color matrix[4, 3]": "0.00000000", + "food chain color matrix[4, 3]": "1.00000000", "food chain color matrix[4, 4]": "0.00000000", "food chain color matrix[4, 5]": "0.00000000", "food chain color matrix[4, 6]": "0.00000000", @@ -372,7 +398,7 @@ "food chain color matrix[5, 1]": "0.00000000", "food chain color matrix[5, 2]": "0.00000000", "food chain color matrix[5, 3]": "0.00000000", - "food chain color matrix[5, 4]": "0.00000000", + "food chain color matrix[5, 4]": "1.00000000", "food chain color matrix[5, 5]": "0.00000000", "food chain color matrix[5, 6]": "0.00000000", "food chain color matrix[6, 0]": "0.00000000", @@ -382,13 +408,62 @@ "food chain color matrix[6, 4]": "0.00000000", "food chain color matrix[6, 5]": "0.00000000", "food chain color matrix[6, 6]": "0.00000000", - "connections mismatch penalty[0]": "0.33000001", - "connections mismatch penalty[1]": "0.33000001", - "connections mismatch penalty[2]": "0.33000001", - "connections mismatch penalty[3]": "0.33000001", - "connections mismatch penalty[4]": "0.33000001", - "connections mismatch penalty[5]": "0.33000001", - "connections mismatch penalty[6]": "0.33000001" + "connections mismatch penalty[0]": "0.00000000", + "connections mismatch penalty[1]": "0.00000000", + "connections mismatch penalty[2]": "0.00000000", + "connections mismatch penalty[3]": "0.00000000", + "connections mismatch penalty[4]": "0.00000000", + "connections mismatch penalty[5]": "0.00000000", + "connections mismatch penalty[6]": "0.00000000", + "genome size bonus[0, 0]": "0.00000000", + "genome size bonus[0, 1]": "0.00000000", + "genome size bonus[0, 2]": "0.00000000", + "genome size bonus[0, 3]": "0.00000000", + "genome size bonus[0, 4]": "0.00000000", + "genome size bonus[0, 5]": "0.00000000", + "genome size bonus[0, 6]": "0.00000000", + "genome size bonus[1, 0]": "0.00000000", + "genome size bonus[1, 1]": "0.00000000", + "genome size bonus[1, 2]": "0.00000000", + "genome size bonus[1, 3]": "0.00000000", + "genome size bonus[1, 4]": "0.00000000", + "genome size bonus[1, 5]": "0.00000000", + "genome size bonus[1, 6]": "0.00000000", + "genome size bonus[2, 0]": "0.00000000", + "genome size bonus[2, 1]": "0.00000000", + "genome size bonus[2, 2]": "0.00000000", + "genome size bonus[2, 3]": "0.00000000", + "genome size bonus[2, 4]": "0.00000000", + "genome size bonus[2, 5]": "0.00000000", + "genome size bonus[2, 6]": "0.00000000", + "genome size bonus[3, 0]": "0.00000000", + "genome size bonus[3, 1]": "0.00000000", + "genome size bonus[3, 2]": "0.00000000", + "genome size bonus[3, 3]": "0.30000001", + "genome size bonus[3, 4]": "0.30000001", + "genome size bonus[3, 5]": "0.30000001", + "genome size bonus[3, 6]": "0.00000000", + "genome size bonus[4, 0]": "0.00000000", + "genome size bonus[4, 1]": "0.00000000", + "genome size bonus[4, 2]": "0.00000000", + "genome size bonus[4, 3]": "0.30000001", + "genome size bonus[4, 4]": "0.30000001", + "genome size bonus[4, 5]": "0.30000001", + "genome size bonus[4, 6]": "0.00000000", + "genome size bonus[5, 0]": "0.00000000", + "genome size bonus[5, 1]": "0.00000000", + "genome size bonus[5, 2]": "0.00000000", + "genome size bonus[5, 3]": "0.30000001", + "genome size bonus[5, 4]": "0.30000001", + "genome size bonus[5, 5]": "0.30000001", + "genome size bonus[5, 6]": "0.00000000", + "genome size bonus[6, 0]": "0.00000000", + "genome size bonus[6, 1]": "0.00000000", + "genome size bonus[6, 2]": "0.00000000", + "genome size bonus[6, 3]": "0.00000000", + "genome size bonus[6, 4]": "0.00000000", + "genome size bonus[6, 5]": "0.00000000", + "genome size bonus[6, 6]": "0.00000000" }, "defender": { "against attacker strength[0]": "1.50000000", @@ -407,7 +482,7 @@ "against injector strength[6]": "1.50000000" }, "transmitter": { - "energy distribution same color": "true", + "energy distribution same creature": "true", "energy distribution radius[0]": "3.59999990", "energy distribution radius[1]": "3.59999990", "energy distribution radius[2]": "3.59999990", @@ -431,13 +506,13 @@ "contraction expansion delta[4]": "0.05000000", "contraction expansion delta[5]": "0.05000000", "contraction expansion delta[6]": "0.05000000", - "movement acceleration[0]": "0.04500000", - "movement acceleration[1]": "0.04500000", - "movement acceleration[2]": "0.04500000", - "movement acceleration[3]": "0.04500000", - "movement acceleration[4]": "0.04500000", - "movement acceleration[5]": "0.04500000", - "movement acceleration[6]": "0.04500000", + "movement acceleration[0]": "0.10600000", + "movement acceleration[1]": "0.10600000", + "movement acceleration[2]": "0.10600000", + "movement acceleration[3]": "0.10600000", + "movement acceleration[4]": "0.10600000", + "movement acceleration[5]": "0.10600000", + "movement acceleration[6]": "0.10600000", "bending angle[0]": "5.00000000", "bending angle[1]": "5.00000000", "bending angle[2]": "5.00000000", @@ -445,13 +520,13 @@ "bending angle[4]": "5.00000000", "bending angle[5]": "5.00000000", "bending angle[6]": "5.00000000", - "bending acceleration[0]": "0.13699999", - "bending acceleration[1]": "0.13699999", - "bending acceleration[2]": "0.13699999", - "bending acceleration[3]": "0.13699999", - "bending acceleration[4]": "0.13699999", - "bending acceleration[5]": "0.13699999", - "bending acceleration[6]": "0.13699999", + "bending acceleration[0]": "0.08000000", + "bending acceleration[1]": "0.08000000", + "bending acceleration[2]": "0.08000000", + "bending acceleration[3]": "0.08000000", + "bending acceleration[4]": "0.08000000", + "bending acceleration[5]": "0.08000000", + "bending acceleration[6]": "0.08000000", "bending acceleration threshold": "0.10000000" }, "sensor": { @@ -462,35 +537,35 @@ "range[4]": "255.00000000", "range[5]": "255.00000000", "range[6]": "255.00000000", - "activity threshold": "0.10000000" + "activity threshold": "0.14500000" } } }, "radiation": { - "factor[0]": "0.00012100", - "factor[1]": "0.00012100", - "factor[2]": "0.00012100", - "factor[3]": "0.00012100", - "factor[4]": "0.00012100", - "factor[5]": "0.00012100", - "factor[6]": "0.00012100", + "factor[0]": "0.00002900", + "factor[1]": "0.00002900", + "factor[2]": "0.00002900", + "factor[3]": "0.00000700", + "factor[4]": "0.00000700", + "factor[5]": "0.00000700", + "factor[6]": "0.00002900", "probability": "0.03000000", "velocity multiplier": "1.00000000", "velocity perturbation": "0.50000000", - "absorption[0]": "0.00000000", - "absorption[1]": "0.50000000", - "absorption[2]": "0.50000000", + "absorption[0]": "0.28330001", + "absorption[1]": "0.28330001", + "absorption[2]": "0.28479999", "absorption[3]": "0.00000000", "absorption[4]": "0.00000000", "absorption[5]": "0.00000000", - "absorption[6]": "0.00000000", - "min cell age[0]": "214758", - "min cell age[1]": "15153", - "min cell age[2]": "15153", - "min cell age[3]": "214758", - "min cell age[4]": "15153", - "min cell age[5]": "15153", - "min cell age[6]": "15153" + "absorption[6]": "0.30730000", + "min cell age[0]": "0", + "min cell age[1]": "0", + "min cell age[2]": "0", + "min cell age[3]": "0", + "min cell age[4]": "0", + "min cell age[5]": "0", + "min cell age[6]": "0" }, "high radiation": { "min cell energy[0]": "500.00000000", @@ -500,13 +575,13 @@ "min cell energy[4]": "500.00000000", "min cell energy[5]": "500.00000000", "min cell energy[6]": "500.00000000", - "factor[0]": "0.00015700", - "factor[1]": "0.00015700", - "factor[2]": "0.00015700", - "factor[3]": "0.00015700", - "factor[4]": "0.00015700", - "factor[5]": "0.00015700", - "factor[6]": "0.00015700" + "factor[0]": "0.00020000", + "factor[1]": "0.00020000", + "factor[2]": "0.00020000", + "factor[3]": "0.00020000", + "factor[4]": "0.00020000", + "factor[5]": "0.00020000", + "factor[6]": "0.00020000" }, "cluster": { "decay": "true", @@ -529,43 +604,60 @@ "num sources": "2", "0": { "pos": { - "x": "500.00000000", - "y": "248.00000000" + "x": "745.00000000", + "y": "832.00000000" + }, + "use angle": "false", + "angle": "0.00000000", + "shape": { + "type": "0", + "circular": { + "radius": "1.00000000" + } } }, "1": { "pos": { - "x": "1485.00000000", - "y": "250.00000000" + "x": "1767.00000000", + "y": "850.00000000" + }, + "use angle": "true", + "angle": "-90.00000000", + "shape": { + "type": "1", + "rectangular": { + "width": "1.00000000", + "height": "240.00000000" + } } } }, "spots": { - "num spots": "4", + "num spots": "2", "0": { - "color": "4280291072", + "color": "4279504653", "pos": { - "x": "500.00000000", - "y": "246.00000000" + "x": "745.70001221", + "y": "832.29998779" }, "shape": { "type": "0", "circular": { - "core radius": "98.40000153" + "core radius": "356.50000000" } }, "flow": { "type": "1", "radial": { "orientation": "0", - "strength": "0.00065000", - "drift angle": "-28.39999962" + "strength": "0.05115000", + "drift angle": "-6.40000010" } }, - "fadeout radius": "198.39999390", + "fadeout radius": "712.90002441", "friction": { "activated": "false", - "value": "0.00200000" + "value": "0.02170000" }, "rigidity": { "activated": "false", @@ -575,28 +667,28 @@ "absorption": { "activated": "false" }, - "absorption[0]": "0.00000000", - "absorption[1]": "0.50000000", - "absorption[2]": "0.50000000", + "absorption[0]": "0.28330001", + "absorption[1]": "0.28330001", + "absorption[2]": "0.28479999", "absorption[3]": "0.00000000", "absorption[4]": "0.00000000", "absorption[5]": "0.00000000", - "absorption[6]": "0.00000000", + "absorption[6]": "0.30730000", "factor": { "activated": "false" }, - "factor[0]": "0.00012100", - "factor[1]": "0.00012100", - "factor[2]": "0.00012100", - "factor[3]": "0.00012100", - "factor[4]": "0.00012100", - "factor[5]": "0.00012100", - "factor[6]": "0.00012100" + "factor[0]": "0.00002900", + "factor[1]": "0.00002900", + "factor[2]": "0.00002900", + "factor[3]": "0.00000700", + "factor[4]": "0.00000700", + "factor[5]": "0.00000700", + "factor[6]": "0.00002900" }, "cell": { "max force": { "activated": "false", - "value": "0.48600000" + "value": "0.80000001" }, "min energy": { "activated": "false" @@ -610,7 +702,7 @@ "min energy[6]": "50.00000000", "fusion velocity": { "activated": "false", - "value": "1.13699996" + "value": "0.40000001" }, "max binding energy": { "activated": "false", @@ -649,37 +741,37 @@ "activated": "false" }, "food chain color matrix[0, 0]": "0.00000000", - "food chain color matrix[0, 1]": "1.00000000", + "food chain color matrix[0, 1]": "0.00000000", "food chain color matrix[0, 2]": "0.00000000", - "food chain color matrix[0, 3]": "0.05000000", + "food chain color matrix[0, 3]": "0.00000000", "food chain color matrix[0, 4]": "0.00000000", "food chain color matrix[0, 5]": "0.00000000", "food chain color matrix[0, 6]": "0.00000000", - "food chain color matrix[1, 0]": "1.00000000", - "food chain color matrix[1, 1]": "1.00000000", - "food chain color matrix[1, 2]": "1.00000000", - "food chain color matrix[1, 3]": "1.00000000", - "food chain color matrix[1, 4]": "1.00000000", - "food chain color matrix[1, 5]": "1.00000000", - "food chain color matrix[1, 6]": "1.00000000", - "food chain color matrix[2, 0]": "1.00000000", - "food chain color matrix[2, 1]": "1.00000000", - "food chain color matrix[2, 2]": "1.00000000", - "food chain color matrix[2, 3]": "1.00000000", - "food chain color matrix[2, 4]": "1.00000000", - "food chain color matrix[2, 5]": "1.00000000", - "food chain color matrix[2, 6]": "1.00000000", - "food chain color matrix[3, 0]": "0.05000000", - "food chain color matrix[3, 1]": "1.00000000", - "food chain color matrix[3, 2]": "0.00000000", + "food chain color matrix[1, 0]": "0.00000000", + "food chain color matrix[1, 1]": "0.00000000", + "food chain color matrix[1, 2]": "0.00000000", + "food chain color matrix[1, 3]": "0.00000000", + "food chain color matrix[1, 4]": "0.00000000", + "food chain color matrix[1, 5]": "0.00000000", + "food chain color matrix[1, 6]": "0.00000000", + "food chain color matrix[2, 0]": "0.00000000", + "food chain color matrix[2, 1]": "0.00000000", + "food chain color matrix[2, 2]": "0.00000000", + "food chain color matrix[2, 3]": "0.00000000", + "food chain color matrix[2, 4]": "0.00000000", + "food chain color matrix[2, 5]": "0.00000000", + "food chain color matrix[2, 6]": "0.00000000", + "food chain color matrix[3, 0]": "0.00000000", + "food chain color matrix[3, 1]": "0.00000000", + "food chain color matrix[3, 2]": "1.00000000", "food chain color matrix[3, 3]": "0.00000000", "food chain color matrix[3, 4]": "0.00000000", - "food chain color matrix[3, 5]": "0.00000000", - "food chain color matrix[3, 6]": "0.00000000", + "food chain color matrix[3, 5]": "1.00000000", + "food chain color matrix[3, 6]": "1.00000000", "food chain color matrix[4, 0]": "0.00000000", "food chain color matrix[4, 1]": "0.00000000", "food chain color matrix[4, 2]": "0.00000000", - "food chain color matrix[4, 3]": "0.00000000", + "food chain color matrix[4, 3]": "1.00000000", "food chain color matrix[4, 4]": "0.00000000", "food chain color matrix[4, 5]": "0.00000000", "food chain color matrix[4, 6]": "0.00000000", @@ -687,7 +779,7 @@ "food chain color matrix[5, 1]": "0.00000000", "food chain color matrix[5, 2]": "0.00000000", "food chain color matrix[5, 3]": "0.00000000", - "food chain color matrix[5, 4]": "0.00000000", + "food chain color matrix[5, 4]": "1.00000000", "food chain color matrix[5, 5]": "0.00000000", "food chain color matrix[5, 6]": "0.00000000", "food chain color matrix[6, 0]": "0.00000000", @@ -710,306 +802,65 @@ "connections mismatch penalty": { "activated": "false" }, - "connections mismatch penalty[0]": "0.33000001", - "connections mismatch penalty[1]": "0.33000001", - "connections mismatch penalty[2]": "0.33000001", - "connections mismatch penalty[3]": "0.33000001", - "connections mismatch penalty[4]": "0.33000001", - "connections mismatch penalty[5]": "0.33000001", - "connections mismatch penalty[6]": "0.33000001" + "connections mismatch penalty[0]": "0.00000000", + "connections mismatch penalty[1]": "0.00000000", + "connections mismatch penalty[2]": "0.00000000", + "connections mismatch penalty[3]": "0.00000000", + "connections mismatch penalty[4]": "0.00000000", + "connections mismatch penalty[5]": "0.00000000", + "connections mismatch penalty[6]": "0.00000000" }, "constructor": { "mutation probability": { "neuron data": { "activated": "false" }, - "neuron data[0]": "0.00023200", + "neuron data[0]": "0.00000000", "neuron data[1]": "0.00000000", "neuron data[2]": "0.00000000", - "neuron data[3]": "0.00025500", - "neuron data[4]": "0.00000000", - "neuron data[5]": "0.00000000", + "neuron data[3]": "0.00007375", + "neuron data[4]": "0.00006710", + "neuron data[5]": "0.00007520", "neuron data[6]": "0.00000000", - "cell function": { - "activated": "false" - }, - "cell function[0]": "0.00000000", - "cell function[1]": "0.00000000", - "cell function[2]": "0.00000000", - "cell function[3]": "0.00000000", - "cell function[4]": "0.00000000", - "cell function[5]": "0.00000000", - "cell function[6]": "0.00000000", - "insertion": { - "activated": "false" - }, - "insertion[0]": "0.00000000", - "insertion[1]": "0.00000000", - "insertion[2]": "0.00000000", - "insertion[3]": "0.00000000", - "insertion[4]": "0.00000000", - "insertion[5]": "0.00000000", - "insertion[6]": "0.00000000", - "deletion": { - "activated": "false" - }, - "deletion[0]": "0.00000000", - "deletion[1]": "0.00000000", - "deletion[2]": "0.00000000", - "deletion[3]": "0.00000000", - "deletion[4]": "0.00000000", - "deletion[5]": "0.00000000", - "deletion[6]": "0.00000000", - "translation": { - "activated": "false" - }, - "translation[0]": "0.00000000", - "translation[1]": "0.00000000", - "translation[2]": "0.00000000", - "translation[3]": "0.00000000", - "translation[4]": "0.00000000", - "translation[5]": "0.00000000", - "translation[6]": "0.00000000", - "duplication": { - "activated": "false" - }, - "duplication[0]": "0.00000000", - "duplication[1]": "0.00000000", - "duplication[2]": "0.00000000", - "duplication[3]": "0.00000000", - "duplication[4]": "0.00000000", - "duplication[5]": "0.00000000", - "duplication[6]": "0.00000000", - "color": { - "activated": "false" - }, - "color[0]": "0.00000000", - "color[1]": "0.00000000", - "color[2]": "0.00000000", - "color[3]": "0.00000000", - "color[4]": "0.00000000", - "color[5]": "0.00000000", - "color[6]": "0.00000000" - } - } - } - }, - " cell": { - "function": { - "constructor": { - "mutation probability": { "data ": { "activated": "false" }, "data [0]": "0.00000000", "data [1]": "0.00000000", "data [2]": "0.00000000", - "data [3]": "0.00000000", - "data [4]": "0.00000000", - "data [5]": "0.00000000", - "data [6]": "0.00000000" - } - } - } - } - }, - "1": { - "color": "4279246086", - "pos": { - "x": "1479.40002441", - "y": "250.00000000" - }, - "shape": { - "type": "0", - "circular": { - "core radius": "98.40000153" - } - }, - "flow": { - "type": "1", - "radial": { - "orientation": "0", - "strength": "0.00063000", - "drift angle": "-29.70000076" - } - }, - "fadeout radius": "201.60000610", - "friction": { - "activated": "false", - "value": "0.00200000" - }, - "rigidity": { - "activated": "false", - "value": "0.00000000" - }, - "radiation": { - "absorption": { - "activated": "false" - }, - "absorption[0]": "0.00000000", - "absorption[1]": "0.50000000", - "absorption[2]": "0.50000000", - "absorption[3]": "0.00000000", - "absorption[4]": "0.00000000", - "absorption[5]": "0.00000000", - "absorption[6]": "0.00000000", - "factor": { - "activated": "false" - }, - "factor[0]": "0.00012100", - "factor[1]": "0.00012100", - "factor[2]": "0.00012100", - "factor[3]": "0.00012100", - "factor[4]": "0.00012100", - "factor[5]": "0.00012100", - "factor[6]": "0.00012100" - }, - "cell": { - "max force": { - "activated": "false", - "value": "0.48600000" - }, - "min energy": { - "activated": "false" - }, - "min energy[0]": "50.00000000", - "min energy[1]": "50.00000000", - "min energy[2]": "50.00000000", - "min energy[3]": "50.00000000", - "min energy[4]": "50.00000000", - "min energy[5]": "50.00000000", - "min energy[6]": "50.00000000", - "fusion velocity": { - "activated": "false", - "value": "1.13699996" - }, - "max binding energy": { - "activated": "false", - "value": "500000.00000000" - }, - "color transition rules": { - "activated": "false", - "duration[0]": "0", - "duration[1]": "0", - "duration[2]": "0", - "duration[3]": "0", - "duration[4]": "0", - "duration[5]": "0", - "duration[6]": "0", - "target color[0]": "0", - "target color[1]": "1", - "target color[2]": "2", - "target color[3]": "3", - "target color[4]": "4", - "target color[5]": "5", - "target color[6]": "6" - }, - "function": { - "attacker": { - "energy cost": { - "activated": "false" - }, - "energy cost[0]": "0.00000000", - "energy cost[1]": "0.00000000", - "energy cost[2]": "0.00000000", - "energy cost[3]": "0.00000000", - "energy cost[4]": "0.00000000", - "energy cost[5]": "0.00000000", - "energy cost[6]": "0.00000000", - "food chain color matrix": { - "activated": "false" - }, - "food chain color matrix[0, 0]": "0.00000000", - "food chain color matrix[0, 1]": "1.00000000", - "food chain color matrix[0, 2]": "0.00000000", - "food chain color matrix[0, 3]": "0.05000000", - "food chain color matrix[0, 4]": "0.00000000", - "food chain color matrix[0, 5]": "0.00000000", - "food chain color matrix[0, 6]": "0.00000000", - "food chain color matrix[1, 0]": "1.00000000", - "food chain color matrix[1, 1]": "1.00000000", - "food chain color matrix[1, 2]": "1.00000000", - "food chain color matrix[1, 3]": "1.00000000", - "food chain color matrix[1, 4]": "1.00000000", - "food chain color matrix[1, 5]": "1.00000000", - "food chain color matrix[1, 6]": "1.00000000", - "food chain color matrix[2, 0]": "1.00000000", - "food chain color matrix[2, 1]": "1.00000000", - "food chain color matrix[2, 2]": "1.00000000", - "food chain color matrix[2, 3]": "1.00000000", - "food chain color matrix[2, 4]": "1.00000000", - "food chain color matrix[2, 5]": "1.00000000", - "food chain color matrix[2, 6]": "1.00000000", - "food chain color matrix[3, 0]": "0.05000000", - "food chain color matrix[3, 1]": "1.00000000", - "food chain color matrix[3, 2]": "0.00000000", - "food chain color matrix[3, 3]": "0.00000000", - "food chain color matrix[3, 4]": "0.00000000", - "food chain color matrix[3, 5]": "0.00000000", - "food chain color matrix[3, 6]": "0.00000000", - "food chain color matrix[4, 0]": "0.00000000", - "food chain color matrix[4, 1]": "0.00000000", - "food chain color matrix[4, 2]": "0.00000000", - "food chain color matrix[4, 3]": "0.00000000", - "food chain color matrix[4, 4]": "0.00000000", - "food chain color matrix[4, 5]": "0.00000000", - "food chain color matrix[4, 6]": "0.00000000", - "food chain color matrix[5, 0]": "0.00000000", - "food chain color matrix[5, 1]": "0.00000000", - "food chain color matrix[5, 2]": "0.00000000", - "food chain color matrix[5, 3]": "0.00000000", - "food chain color matrix[5, 4]": "0.00000000", - "food chain color matrix[5, 5]": "0.00000000", - "food chain color matrix[5, 6]": "0.00000000", - "food chain color matrix[6, 0]": "0.00000000", - "food chain color matrix[6, 1]": "0.00000000", - "food chain color matrix[6, 2]": "0.00000000", - "food chain color matrix[6, 3]": "0.00000000", - "food chain color matrix[6, 4]": "0.00000000", - "food chain color matrix[6, 5]": "0.00000000", - "food chain color matrix[6, 6]": "0.00000000", - "geometry deviation exponent": { - "activated": "false" - }, - "geometry deviation exponent[0]": "0.00000000", - "geometry deviation exponent[1]": "0.00000000", - "geometry deviation exponent[2]": "0.00000000", - "geometry deviation exponent[3]": "0.00000000", - "geometry deviation exponent[4]": "0.00000000", - "geometry deviation exponent[5]": "0.00000000", - "geometry deviation exponent[6]": "0.00000000", - "connections mismatch penalty": { - "activated": "false" - }, - "connections mismatch penalty[0]": "0.33000001", - "connections mismatch penalty[1]": "0.33000001", - "connections mismatch penalty[2]": "0.33000001", - "connections mismatch penalty[3]": "0.33000001", - "connections mismatch penalty[4]": "0.33000001", - "connections mismatch penalty[5]": "0.33000001", - "connections mismatch penalty[6]": "0.33000001" - }, - "constructor": { - "mutation probability": { - "neuron data": { + "data [3]": "0.00004000", + "data [4]": "0.00004010", + "data [5]": "0.00003790", + "data [6]": "0.00000000", + "geometry": { "activated": "false" }, - "neuron data[0]": "0.00023200", - "neuron data[1]": "0.00000000", - "neuron data[2]": "0.00000000", - "neuron data[3]": "0.00025500", - "neuron data[4]": "0.00000000", - "neuron data[5]": "0.00000000", - "neuron data[6]": "0.00000000", + "geometry[0]": "0.00000000", + "geometry[1]": "0.00000000", + "geometry[2]": "0.00000000", + "geometry[3]": "0.00003000", + "geometry[4]": "0.00002540", + "geometry[5]": "0.00003020", + "geometry[6]": "0.00000000", + "custom geometry": { + "activated": "false" + }, + "custom geometry[0]": "0.00000000", + "custom geometry[1]": "0.00000000", + "custom geometry[2]": "0.00000000", + "custom geometry[3]": "0.00002500", + "custom geometry[4]": "0.00002540", + "custom geometry[5]": "0.00002540", + "custom geometry[6]": "0.00000000", "cell function": { "activated": "false" }, "cell function[0]": "0.00000000", "cell function[1]": "0.00000000", "cell function[2]": "0.00000000", - "cell function[3]": "0.00000000", - "cell function[4]": "0.00000000", - "cell function[5]": "0.00000000", + "cell function[3]": "0.00002000", + "cell function[4]": "0.00001970", + "cell function[5]": "0.00002060", "cell function[6]": "0.00000000", "insertion": { "activated": "false" @@ -1017,9 +868,9 @@ "insertion[0]": "0.00000000", "insertion[1]": "0.00000000", "insertion[2]": "0.00000000", - "insertion[3]": "0.00000000", - "insertion[4]": "0.00000000", - "insertion[5]": "0.00000000", + "insertion[3]": "0.00001200", + "insertion[4]": "0.00001150", + "insertion[5]": "0.00001230", "insertion[6]": "0.00000000", "deletion": { "activated": "false" @@ -1047,9 +898,9 @@ "duplication[0]": "0.00000000", "duplication[1]": "0.00000000", "duplication[2]": "0.00000000", - "duplication[3]": "0.00000000", - "duplication[4]": "0.00000000", - "duplication[5]": "0.00000000", + "duplication[3]": "0.00000290", + "duplication[4]": "0.00000300", + "duplication[5]": "0.00000280", "duplication[6]": "0.00000000", "color": { "activated": "false" @@ -1060,54 +911,46 @@ "color[3]": "0.00000000", "color[4]": "0.00000000", "color[5]": "0.00000000", - "color[6]": "0.00000000" - } - } - } - }, - " cell": { - "function": { - "constructor": { - "mutation probability": { - "data ": { + "color[6]": "0.00000000", + "uniform color": { "activated": "false" }, - "data [0]": "0.00000000", - "data [1]": "0.00000000", - "data [2]": "0.00000000", - "data [3]": "0.00000000", - "data [4]": "0.00000000", - "data [5]": "0.00000000", - "data [6]": "0.00000000" + "uniform color[0]": "0.00000000", + "uniform color[1]": "0.00000000", + "uniform color[2]": "0.00000000", + "uniform color[3]": "0.00000130", + "uniform color[4]": "0.00000140", + "uniform color[5]": "0.00000160", + "uniform color[6]": "0.00000000" } } } } }, - "2": { - "color": "4278190080", + "1": { + "color": "4280353047", "pos": { - "x": "1000.00000000", - "y": "250.00000000" + "x": "1300.00000000", + "y": "850.00000000" }, "shape": { "type": "0", "circular": { - "core radius": "83.33333588" + "core radius": "356.50000000" } }, "flow": { "type": "1", "radial": { "orientation": "0", - "strength": "0.00100000", - "drift angle": "-87.80000305" + "strength": "0.04921000", + "drift angle": "0.00000000" } }, - "fadeout radius": "252.39999390", + "fadeout radius": "252.30000305", "friction": { "activated": "false", - "value": "0.00200000" + "value": "0.02170000" }, "rigidity": { "activated": "false", @@ -1117,28 +960,28 @@ "absorption": { "activated": "false" }, - "absorption[0]": "0.00000000", - "absorption[1]": "0.50000000", - "absorption[2]": "0.50000000", + "absorption[0]": "0.28330001", + "absorption[1]": "0.28330001", + "absorption[2]": "0.28479999", "absorption[3]": "0.00000000", "absorption[4]": "0.00000000", "absorption[5]": "0.00000000", - "absorption[6]": "0.00000000", + "absorption[6]": "0.30730000", "factor": { "activated": "false" }, - "factor[0]": "0.00012100", - "factor[1]": "0.00012100", - "factor[2]": "0.00012100", - "factor[3]": "0.00012100", - "factor[4]": "0.00012100", - "factor[5]": "0.00012100", - "factor[6]": "0.00012100" + "factor[0]": "0.00002900", + "factor[1]": "0.00002900", + "factor[2]": "0.00002900", + "factor[3]": "0.00000700", + "factor[4]": "0.00000700", + "factor[5]": "0.00000700", + "factor[6]": "0.00002900" }, "cell": { "max force": { "activated": "false", - "value": "0.48600000" + "value": "0.80000001" }, "min energy": { "activated": "false" @@ -1152,7 +995,7 @@ "min energy[6]": "50.00000000", "fusion velocity": { "activated": "false", - "value": "1.13699996" + "value": "0.40000001" }, "max binding energy": { "activated": "false", @@ -1191,37 +1034,37 @@ "activated": "false" }, "food chain color matrix[0, 0]": "0.00000000", - "food chain color matrix[0, 1]": "1.00000000", + "food chain color matrix[0, 1]": "0.00000000", "food chain color matrix[0, 2]": "0.00000000", - "food chain color matrix[0, 3]": "0.05000000", + "food chain color matrix[0, 3]": "0.00000000", "food chain color matrix[0, 4]": "0.00000000", "food chain color matrix[0, 5]": "0.00000000", "food chain color matrix[0, 6]": "0.00000000", - "food chain color matrix[1, 0]": "1.00000000", - "food chain color matrix[1, 1]": "1.00000000", - "food chain color matrix[1, 2]": "1.00000000", - "food chain color matrix[1, 3]": "1.00000000", - "food chain color matrix[1, 4]": "1.00000000", - "food chain color matrix[1, 5]": "1.00000000", - "food chain color matrix[1, 6]": "1.00000000", - "food chain color matrix[2, 0]": "1.00000000", - "food chain color matrix[2, 1]": "1.00000000", - "food chain color matrix[2, 2]": "1.00000000", - "food chain color matrix[2, 3]": "1.00000000", - "food chain color matrix[2, 4]": "1.00000000", - "food chain color matrix[2, 5]": "1.00000000", - "food chain color matrix[2, 6]": "1.00000000", - "food chain color matrix[3, 0]": "0.05000000", - "food chain color matrix[3, 1]": "1.00000000", - "food chain color matrix[3, 2]": "0.00000000", + "food chain color matrix[1, 0]": "0.00000000", + "food chain color matrix[1, 1]": "0.00000000", + "food chain color matrix[1, 2]": "0.00000000", + "food chain color matrix[1, 3]": "0.00000000", + "food chain color matrix[1, 4]": "0.00000000", + "food chain color matrix[1, 5]": "0.00000000", + "food chain color matrix[1, 6]": "0.00000000", + "food chain color matrix[2, 0]": "0.00000000", + "food chain color matrix[2, 1]": "0.00000000", + "food chain color matrix[2, 2]": "0.00000000", + "food chain color matrix[2, 3]": "0.00000000", + "food chain color matrix[2, 4]": "0.00000000", + "food chain color matrix[2, 5]": "0.00000000", + "food chain color matrix[2, 6]": "0.00000000", + "food chain color matrix[3, 0]": "0.00000000", + "food chain color matrix[3, 1]": "0.00000000", + "food chain color matrix[3, 2]": "1.00000000", "food chain color matrix[3, 3]": "0.00000000", "food chain color matrix[3, 4]": "0.00000000", - "food chain color matrix[3, 5]": "0.00000000", - "food chain color matrix[3, 6]": "0.00000000", + "food chain color matrix[3, 5]": "1.00000000", + "food chain color matrix[3, 6]": "1.00000000", "food chain color matrix[4, 0]": "0.00000000", "food chain color matrix[4, 1]": "0.00000000", "food chain color matrix[4, 2]": "0.00000000", - "food chain color matrix[4, 3]": "0.00000000", + "food chain color matrix[4, 3]": "1.00000000", "food chain color matrix[4, 4]": "0.00000000", "food chain color matrix[4, 5]": "0.00000000", "food chain color matrix[4, 6]": "0.00000000", @@ -1229,7 +1072,7 @@ "food chain color matrix[5, 1]": "0.00000000", "food chain color matrix[5, 2]": "0.00000000", "food chain color matrix[5, 3]": "0.00000000", - "food chain color matrix[5, 4]": "0.00000000", + "food chain color matrix[5, 4]": "1.00000000", "food chain color matrix[5, 5]": "0.00000000", "food chain color matrix[5, 6]": "0.00000000", "food chain color matrix[6, 0]": "0.00000000", @@ -1252,306 +1095,65 @@ "connections mismatch penalty": { "activated": "false" }, - "connections mismatch penalty[0]": "0.33000001", - "connections mismatch penalty[1]": "0.33000001", - "connections mismatch penalty[2]": "0.33000001", - "connections mismatch penalty[3]": "0.33000001", - "connections mismatch penalty[4]": "0.33000001", - "connections mismatch penalty[5]": "0.33000001", - "connections mismatch penalty[6]": "0.33000001" + "connections mismatch penalty[0]": "0.00000000", + "connections mismatch penalty[1]": "0.00000000", + "connections mismatch penalty[2]": "0.00000000", + "connections mismatch penalty[3]": "0.00000000", + "connections mismatch penalty[4]": "0.00000000", + "connections mismatch penalty[5]": "0.00000000", + "connections mismatch penalty[6]": "0.00000000" }, "constructor": { "mutation probability": { "neuron data": { "activated": "false" }, - "neuron data[0]": "0.00023200", + "neuron data[0]": "0.00000000", "neuron data[1]": "0.00000000", "neuron data[2]": "0.00000000", - "neuron data[3]": "0.00025500", - "neuron data[4]": "0.00000000", - "neuron data[5]": "0.00000000", + "neuron data[3]": "0.00007375", + "neuron data[4]": "0.00006710", + "neuron data[5]": "0.00007520", "neuron data[6]": "0.00000000", - "cell function": { - "activated": "false" - }, - "cell function[0]": "0.00000000", - "cell function[1]": "0.00000000", - "cell function[2]": "0.00000000", - "cell function[3]": "0.00000000", - "cell function[4]": "0.00000000", - "cell function[5]": "0.00000000", - "cell function[6]": "0.00000000", - "insertion": { - "activated": "false" - }, - "insertion[0]": "0.00000000", - "insertion[1]": "0.00000000", - "insertion[2]": "0.00000000", - "insertion[3]": "0.00000000", - "insertion[4]": "0.00000000", - "insertion[5]": "0.00000000", - "insertion[6]": "0.00000000", - "deletion": { - "activated": "false" - }, - "deletion[0]": "0.00000000", - "deletion[1]": "0.00000000", - "deletion[2]": "0.00000000", - "deletion[3]": "0.00000000", - "deletion[4]": "0.00000000", - "deletion[5]": "0.00000000", - "deletion[6]": "0.00000000", - "translation": { - "activated": "false" - }, - "translation[0]": "0.00000000", - "translation[1]": "0.00000000", - "translation[2]": "0.00000000", - "translation[3]": "0.00000000", - "translation[4]": "0.00000000", - "translation[5]": "0.00000000", - "translation[6]": "0.00000000", - "duplication": { - "activated": "false" - }, - "duplication[0]": "0.00000000", - "duplication[1]": "0.00000000", - "duplication[2]": "0.00000000", - "duplication[3]": "0.00000000", - "duplication[4]": "0.00000000", - "duplication[5]": "0.00000000", - "duplication[6]": "0.00000000", - "color": { - "activated": "false" - }, - "color[0]": "0.00000000", - "color[1]": "0.00000000", - "color[2]": "0.00000000", - "color[3]": "0.00000000", - "color[4]": "0.00000000", - "color[5]": "0.00000000", - "color[6]": "0.00000000" - } - } - } - }, - " cell": { - "function": { - "constructor": { - "mutation probability": { "data ": { "activated": "false" }, "data [0]": "0.00000000", "data [1]": "0.00000000", "data [2]": "0.00000000", - "data [3]": "0.00000000", - "data [4]": "0.00000000", - "data [5]": "0.00000000", - "data [6]": "0.00000000" - } - } - } - } - }, - "3": { - "color": "4278190080", - "pos": { - "x": "2000.00000000", - "y": "250.00000000" - }, - "shape": { - "type": "0", - "circular": { - "core radius": "83.33333588" - } - }, - "flow": { - "type": "1", - "radial": { - "orientation": "0", - "strength": "0.00100000", - "drift angle": "-89.09999847" - } - }, - "fadeout radius": "242.89999390", - "friction": { - "activated": "false", - "value": "0.00200000" - }, - "rigidity": { - "activated": "false", - "value": "0.00000000" - }, - "radiation": { - "absorption": { - "activated": "false" - }, - "absorption[0]": "0.00000000", - "absorption[1]": "0.50000000", - "absorption[2]": "0.50000000", - "absorption[3]": "0.00000000", - "absorption[4]": "0.00000000", - "absorption[5]": "0.00000000", - "absorption[6]": "0.00000000", - "factor": { - "activated": "false" - }, - "factor[0]": "0.00012100", - "factor[1]": "0.00012100", - "factor[2]": "0.00012100", - "factor[3]": "0.00012100", - "factor[4]": "0.00012100", - "factor[5]": "0.00012100", - "factor[6]": "0.00012100" - }, - "cell": { - "max force": { - "activated": "false", - "value": "0.48600000" - }, - "min energy": { - "activated": "false" - }, - "min energy[0]": "50.00000000", - "min energy[1]": "50.00000000", - "min energy[2]": "50.00000000", - "min energy[3]": "50.00000000", - "min energy[4]": "50.00000000", - "min energy[5]": "50.00000000", - "min energy[6]": "50.00000000", - "fusion velocity": { - "activated": "false", - "value": "1.13699996" - }, - "max binding energy": { - "activated": "false", - "value": "500000.00000000" - }, - "color transition rules": { - "activated": "false", - "duration[0]": "0", - "duration[1]": "0", - "duration[2]": "0", - "duration[3]": "0", - "duration[4]": "0", - "duration[5]": "0", - "duration[6]": "0", - "target color[0]": "0", - "target color[1]": "1", - "target color[2]": "2", - "target color[3]": "3", - "target color[4]": "4", - "target color[5]": "5", - "target color[6]": "6" - }, - "function": { - "attacker": { - "energy cost": { - "activated": "false" - }, - "energy cost[0]": "0.00000000", - "energy cost[1]": "0.00000000", - "energy cost[2]": "0.00000000", - "energy cost[3]": "0.00000000", - "energy cost[4]": "0.00000000", - "energy cost[5]": "0.00000000", - "energy cost[6]": "0.00000000", - "food chain color matrix": { - "activated": "false" - }, - "food chain color matrix[0, 0]": "0.00000000", - "food chain color matrix[0, 1]": "1.00000000", - "food chain color matrix[0, 2]": "0.00000000", - "food chain color matrix[0, 3]": "0.05000000", - "food chain color matrix[0, 4]": "0.00000000", - "food chain color matrix[0, 5]": "0.00000000", - "food chain color matrix[0, 6]": "0.00000000", - "food chain color matrix[1, 0]": "1.00000000", - "food chain color matrix[1, 1]": "1.00000000", - "food chain color matrix[1, 2]": "1.00000000", - "food chain color matrix[1, 3]": "1.00000000", - "food chain color matrix[1, 4]": "1.00000000", - "food chain color matrix[1, 5]": "1.00000000", - "food chain color matrix[1, 6]": "1.00000000", - "food chain color matrix[2, 0]": "1.00000000", - "food chain color matrix[2, 1]": "1.00000000", - "food chain color matrix[2, 2]": "1.00000000", - "food chain color matrix[2, 3]": "1.00000000", - "food chain color matrix[2, 4]": "1.00000000", - "food chain color matrix[2, 5]": "1.00000000", - "food chain color matrix[2, 6]": "1.00000000", - "food chain color matrix[3, 0]": "0.05000000", - "food chain color matrix[3, 1]": "1.00000000", - "food chain color matrix[3, 2]": "0.00000000", - "food chain color matrix[3, 3]": "0.00000000", - "food chain color matrix[3, 4]": "0.00000000", - "food chain color matrix[3, 5]": "0.00000000", - "food chain color matrix[3, 6]": "0.00000000", - "food chain color matrix[4, 0]": "0.00000000", - "food chain color matrix[4, 1]": "0.00000000", - "food chain color matrix[4, 2]": "0.00000000", - "food chain color matrix[4, 3]": "0.00000000", - "food chain color matrix[4, 4]": "0.00000000", - "food chain color matrix[4, 5]": "0.00000000", - "food chain color matrix[4, 6]": "0.00000000", - "food chain color matrix[5, 0]": "0.00000000", - "food chain color matrix[5, 1]": "0.00000000", - "food chain color matrix[5, 2]": "0.00000000", - "food chain color matrix[5, 3]": "0.00000000", - "food chain color matrix[5, 4]": "0.00000000", - "food chain color matrix[5, 5]": "0.00000000", - "food chain color matrix[5, 6]": "0.00000000", - "food chain color matrix[6, 0]": "0.00000000", - "food chain color matrix[6, 1]": "0.00000000", - "food chain color matrix[6, 2]": "0.00000000", - "food chain color matrix[6, 3]": "0.00000000", - "food chain color matrix[6, 4]": "0.00000000", - "food chain color matrix[6, 5]": "0.00000000", - "food chain color matrix[6, 6]": "0.00000000", - "geometry deviation exponent": { - "activated": "false" - }, - "geometry deviation exponent[0]": "0.00000000", - "geometry deviation exponent[1]": "0.00000000", - "geometry deviation exponent[2]": "0.00000000", - "geometry deviation exponent[3]": "0.00000000", - "geometry deviation exponent[4]": "0.00000000", - "geometry deviation exponent[5]": "0.00000000", - "geometry deviation exponent[6]": "0.00000000", - "connections mismatch penalty": { - "activated": "false" - }, - "connections mismatch penalty[0]": "0.33000001", - "connections mismatch penalty[1]": "0.33000001", - "connections mismatch penalty[2]": "0.33000001", - "connections mismatch penalty[3]": "0.33000001", - "connections mismatch penalty[4]": "0.33000001", - "connections mismatch penalty[5]": "0.33000001", - "connections mismatch penalty[6]": "0.33000001" - }, - "constructor": { - "mutation probability": { - "neuron data": { + "data [3]": "0.00004000", + "data [4]": "0.00004010", + "data [5]": "0.00003790", + "data [6]": "0.00000000", + "geometry": { "activated": "false" }, - "neuron data[0]": "0.00023200", - "neuron data[1]": "0.00000000", - "neuron data[2]": "0.00000000", - "neuron data[3]": "0.00025500", - "neuron data[4]": "0.00000000", - "neuron data[5]": "0.00000000", - "neuron data[6]": "0.00000000", + "geometry[0]": "0.00000000", + "geometry[1]": "0.00000000", + "geometry[2]": "0.00000000", + "geometry[3]": "0.00003000", + "geometry[4]": "0.00002540", + "geometry[5]": "0.00003020", + "geometry[6]": "0.00000000", + "custom geometry": { + "activated": "false" + }, + "custom geometry[0]": "0.00000000", + "custom geometry[1]": "0.00000000", + "custom geometry[2]": "0.00000000", + "custom geometry[3]": "0.00002500", + "custom geometry[4]": "0.00002540", + "custom geometry[5]": "0.00002540", + "custom geometry[6]": "0.00000000", "cell function": { "activated": "false" }, "cell function[0]": "0.00000000", "cell function[1]": "0.00000000", "cell function[2]": "0.00000000", - "cell function[3]": "0.00000000", - "cell function[4]": "0.00000000", - "cell function[5]": "0.00000000", + "cell function[3]": "0.00002000", + "cell function[4]": "0.00001970", + "cell function[5]": "0.00002060", "cell function[6]": "0.00000000", "insertion": { "activated": "false" @@ -1559,9 +1161,9 @@ "insertion[0]": "0.00000000", "insertion[1]": "0.00000000", "insertion[2]": "0.00000000", - "insertion[3]": "0.00000000", - "insertion[4]": "0.00000000", - "insertion[5]": "0.00000000", + "insertion[3]": "0.00001200", + "insertion[4]": "0.00001150", + "insertion[5]": "0.00001230", "insertion[6]": "0.00000000", "deletion": { "activated": "false" @@ -1589,9 +1191,9 @@ "duplication[0]": "0.00000000", "duplication[1]": "0.00000000", "duplication[2]": "0.00000000", - "duplication[3]": "0.00000000", - "duplication[4]": "0.00000000", - "duplication[5]": "0.00000000", + "duplication[3]": "0.00000290", + "duplication[4]": "0.00000300", + "duplication[5]": "0.00000280", "duplication[6]": "0.00000000", "color": { "activated": "false" @@ -1602,25 +1204,17 @@ "color[3]": "0.00000000", "color[4]": "0.00000000", "color[5]": "0.00000000", - "color[6]": "0.00000000" - } - } - } - }, - " cell": { - "function": { - "constructor": { - "mutation probability": { - "data ": { + "color[6]": "0.00000000", + "uniform color": { "activated": "false" }, - "data [0]": "0.00000000", - "data [1]": "0.00000000", - "data [2]": "0.00000000", - "data [3]": "0.00000000", - "data [4]": "0.00000000", - "data [5]": "0.00000000", - "data [6]": "0.00000000" + "uniform color[0]": "0.00000000", + "uniform color[1]": "0.00000000", + "uniform color[2]": "0.00000000", + "uniform color[3]": "0.00000130", + "uniform color[4]": "0.00000140", + "uniform color[5]": "0.00000160", + "uniform color[6]": "0.00000000" } } } diff --git a/resources/autosave.sim b/resources/autosave.sim index 713a78cb9..250436c30 100644 --- a/resources/autosave.sim +++ b/resources/autosave.sim @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:0586946c63def04390f4614e383c7d7bb05ebf158054a7f77333b6c2e9bc561d -size 4518720 +oid sha256:aba5098a2fc144c61fe87d854baa7bc45427acd426dc9fc84c017fb1ffcd5afd +size 9799930 diff --git a/source/EngineGpuKernels/MutationProcessor.cuh b/source/EngineGpuKernels/MutationProcessor.cuh index 8c244f42c..46ee15258 100644 --- a/source/EngineGpuKernels/MutationProcessor.cuh +++ b/source/EngineGpuKernels/MutationProcessor.cuh @@ -758,7 +758,7 @@ __inline__ __device__ void MutationProcessor::uniformColorMutation(SimulationDat __inline__ __device__ bool MutationProcessor::adaptMutationId(SimulationData& data, ConstructorFunction& constructor) { if (GenomeDecoder::containsSelfReplication(constructor)) { - constructor.offspringSpeciesId = data.numberGen1.createNewSmalllId(); + constructor.offspringSpeciesId = abs(toInt(data.numberGen1.createNewSmalllId())); } } diff --git a/source/Gui/SimulationParametersWindow.cpp b/source/Gui/SimulationParametersWindow.cpp index dd094395c..8a98d3132 100644 --- a/source/Gui/SimulationParametersWindow.cpp +++ b/source/Gui/SimulationParametersWindow.cpp @@ -222,9 +222,9 @@ void _SimulationParametersWindow::processBase( .textWidth(RightColumnWidth) .defaultValue(origSimParameters.cellColorization) .values({"None", "Cell colors", "Mutations"}) - .tooltip("Here you can set how the cells are to be colored during rendering. In addition to coloring according to the 7 cell colors, there " - "is also the option of coloring mutations. Almost every mutation (except for neuronal networks) in the genome of a creature is " - "assigned a different color."), + .tooltip("Here one can set how the cells are to be colored during rendering. In addition to coloring according to the 7 cell colors, there " + "is also the option of coloring mutations. Almost every mutation (except changes in the neuronal networks) in the genome of a creature leads " + "to a different color."), simParameters.cellColorization); AlienImGui::SliderFloat( AlienImGui::SliderFloatParameters()