-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Causal Loop with Polarities #128
Causal Loop with Polarities #128
Conversation
…oop syntax to use -> +, -> -, -> ±, -> ~, -> !.
…ces, allows causal loop composition to work.
… conversion between new causal loop schema and old; both can be useful.
…itive and negative
…o find shortest paths. Correctly calculate betweenness centrality.
Dang, I didn't think the changes would break existing tests... |
…efore recursing, to prevent infinite loop.
…eserve precision.
…> C) (Was adding node -> target + node -> tdest, rather than node -> target + target -> tdest)
Yeah @Saityi @Xiaoyan-Li please have a look and confirm it looks good. |
Remove the dang testing code at the top of the file.
…nd cl, fix a few underscore errors.
…Flow.jl into SemanticDomainsNoZero
… work with causal loop without polarities."
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks great! Nice work
I think we should consider a naming & cleaning pass through the entire library, giving consideration to what the initial version of the public consumption API could look like.
(Edit to add: In the future, not this pull request. 😅)
I agree. Also need a passover to ensure it adheres to Catlab formatting standards. |
Ah damn commit didn't seem to merge correctly. |
I'm far from satisfied with it, but it's taken long enough, need to get the ball rolling.