Skip to content
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

joe-work-2024-8-12 #1801

Merged
merged 6 commits into from
Aug 13, 2024
Merged

joe-work-2024-8-12 #1801

merged 6 commits into from
Aug 13, 2024

Conversation

jdramsey
Copy link
Collaborator

No description provided.

Removed unnecessary parameters and configurations across several search classes including `Fci`, `SpFci`, and `LvLite`. This cleanup improves code readability and maintainability by eliminating unused functionality.
Eliminated the `ABLATION_LEAVE_OUT_FINAL_ORIENTATION` parameter as it is no longer used, simplifying the `SpFci` algorithm setup. Added logging to mark the number of available processors during parallel execution in `MarkovCheck`, enhancing debugging capabilities.
Refactored FCI search algorithms (Fci, SvarFci, SpFci, GraspFci) to manage unshielded triples for rule R0 orientation. Added repairFaultyPag method to correct faulty PAGs using unshielded triples, inducing paths, and final orientations. Updated HTML documentation to reflect new parameter descriptions and default values.
Added boolean flags and configuration to enable discriminating path tail and collider rules in FCI-related classes. This allows for more detailed control over the rule sets and improves the flexibility of the search algorithms.
Added methods to set complete rule set usage and maximum path length in FciOrient configuration. Updated TsDagToPag and Fci classes to integrate these new settings, improving the customization and flexibility of the algorithm's behavior.
Enhanced the `repairFaultyPag` method with a new `checkCyclicity` parameter to optionally check for directed cycles. Updated all relevant instances across different classes to accommodate this new parameter.
@jdramsey jdramsey merged commit f745d69 into development Aug 13, 2024
@jdramsey
Copy link
Collaborator Author

Just some minor fixes.

@jdramsey jdramsey deleted the joe-work-2024-8-12 branch August 13, 2024 20:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant