-
Notifications
You must be signed in to change notification settings - Fork 5
Open
Epic
0 / 10 of 1 issue completed
Copy link
Labels
⚠️ InterfaceBreaking changes to the APIBreaking changes to the API
Description
The StateTransitionManager is supposed to serve as a facade to the expertsystem, but many of its methods (such as _determine_node_settings) perform quite a lot of tasks. That raises the question whether they shouldn't become functions elsewhere, so that the StateTransitionManager can be made smaller.
This issue has become related to ComPWA/expertsystem#314 / ComPWA/expertsystem#196.
- The
reaction.combinatoricsfunction can take more of the responsibilities that theStateTransitionManagerperforms. It is currently rather empty and it's unclear why it's a separate module. - The
StateTransitionManagercan be stripped of itsamplitudecreation functionality and put directly underreaction. Some higher-level facades can then provide the functions that are needed for the quickstart.
Sub-issues
Metadata
Metadata
Assignees
Labels
⚠️ InterfaceBreaking changes to the APIBreaking changes to the API
Type
Projects
Status
🆕 Icebox