MCPcopy Create free account
hub / github.com/eclab/edisyn / recombine

Method recombine

edisyn/Model.java:1336–1339  ·  view source on GitHub ↗

Recombines (potentially) all keys. Recombination works as follows. For each key, we first see if we're permitted to mutate it (no immutable status, other model doesn't have the key). If so, if we're METRIC or both of us are within the metric region of a hybrid parameter,

(Random random, Model model, double weight)

Source from the content-addressed store, hash-verified

source not stored for this graph (policy: none)

Callers 7

handleSynthCCOrNRPNMethod · 0.80
mergeMethod · 0.80
doNudgeMethod · 0.80
actionPerformedMethod · 0.80
produceMethod · 0.80
constrictMethod · 0.80
handleSynthCCOrNRPNMethod · 0.80

Calls 15

getKeysMethod · 0.95
getStatusMethod · 0.95
isStringMethod · 0.95
minExistsMethod · 0.95
maxExistsMethod · 0.95
getMinMethod · 0.95
getMaxMethod · 0.95
metricMinExistsMethod · 0.95
metricMaxExistsMethod · 0.95
getMethod · 0.95
getMetricMinMethod · 0.95
getMetricMaxMethod · 0.95

Tested by

no test coverage detected