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

Rustsat imp #555

Open
wants to merge 36 commits into
base: main
Choose a base branch
from
Open

Conversation

devansh2605
Copy link

@devansh2605 devansh2605 commented Dec 11, 2024

Pushing my semester work by adding Incremental Solving, Optimized Variable Mapping, Improved solve Method(will improve more), improved model handling by updating instantiate_model_from_conjure, created a new function dynamic_clause_addition, added logs and error handling as well.

Shikhar-Srivastava-16 and others added 30 commits November 4, 2024 21:39
…solve function

rmoved kissat file

**currently using MiniSat
…iable Mapping, Improved solve Method(will improve more), improved model handling by updating instantiate_model_from_conjure, created a new fucntion dynamic_clause_addition, added logs and eroor handling as well
@ozgurakgun
Copy link
Contributor

Hi @devansh2605 - I will review this asap, but it might take some time before I can get to it. Thanks for making the PR!

crates/conjure_core/src/solver/adaptors/common.rs.txt Outdated Show resolved Hide resolved
crates/conjure_core/src/solver/adaptors/sat_adaptor.rs Outdated Show resolved Hide resolved
solvers/sat_rs/src/main.rs Outdated Show resolved Hide resolved
@ozgurakgun
Copy link
Contributor

In the meantime @devansh2605 are there any tests to show this running please? Ideally connected to the existing integration tester but something else, even if temporary, would be good.

@devansh2605
Copy link
Author

@ozgurakgun Yes sir, I have written 22 tests 2 of which are not working right now, will fix them today and push by end of day today.

Copy link
Contributor

The pull request is marked as stale because it has been inactive for 30 days. If there is no new activity it will be automatically closed in 5 days.

@github-actions github-actions bot added the Stale label Jan 19, 2025
@devansh2605
Copy link
Author

Sir, will this be merged?

@ozgurakgun
Copy link
Contributor

Hi @devansh2605 - there are a few things we need to go over before we can merge. There is still a new sat_rs crate, which I thought we had decided not to have?

Can you write a short design document explaining the approach and then we review the code? Does that sound sensible?

@github-actions github-actions bot removed the Stale label Jan 24, 2025
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.

4 participants