hicsail / constellation-js

Library for combinatorially specifying, constraining, and exploring genetic design spaces.
http://constellationcad.org
MIT License
10 stars 8 forks source link

Fix bugs with commands #38

Closed gxavier38 closed 6 years ago

gxavier38 commented 6 years ago

Multiple ors broke during refactoring. Seems to be an issue with epsilon nodes not being added Multiple zero-or-ones seem to be failing due to an edge case with handleZeroOrOne See unit tests

gxavier38 commented 6 years ago

Multiple ors broke because of for loop bounds Multiple zero-or-mores break because checkCycle prevents enumerateDesigns from reaching nodes, since multiple zero-or-mores create cycles. Need to resolve together with #15