Closed ihh closed 6 years ago
Shorter:
boss --generate-one AC --eliminate > blah.json
boss blah.json -p translate --concat --generate-uniform-dna --count-copies n -v6 > /dev/null
Could this be a precedence issue? The following works:
boss --generate-one AC --eliminate > blah.json
boss --begin blah.json -p translate --concat --generate-uniform-dna --end --count-copies n -v6 > /dev/null
Strongly suggests that left-to-right associativity is broken...
Looks like this is because there is no explicit --compose
, so reduceMachines()
is called at the end, with different results in the two cases.
In other words, --concat
has higher precedence than implicit reduction with --compose
. This is obviously confusing, and should be fixed.
In output...