Awkward factorization of realization results #116
Labels
No labels
bug
design
duplicate
enhancement
maintenance
prospective
question
regression
stub
todo
ui
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: StudioInfinity/dyna3#116
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
As of pull request #114, the application gets all the configuration information it needs from the
history
field of theRealization
structure thatrealize_gram
returns. Theconfig
field inRealization::result
is never read. In fact, theconfig
field is never read from anyConfigNeighborhood
structure.The
config
field is still used in tests and examples, however, so we compile it conditionally to avoid a dead code warning.If the history rewind feature ends up being a long-term part of the application, we should refactor the
Realization
structure to avoid this awkward orgnization. Since this feature is engine-dependent, however, I don't think we should plan for its long-term persistence yet.