Skip to content

Fix issues with perfect_matchings and state_catalog updates #22

@cruizgo

Description

@cruizgo

In the class Graph, each property derives from the dictionary of edges and weights. Many properties just return some information computed from such dictionary. Others, like perfect_matchings and state_catalog require so much computation time that we store them.

When we modify the dictionary, we need to update some properties, and the order in which we do it matters too much. This should be simplified with in a single update method which takes care of everything.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingclean codeViolations against clean code principles.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions