Skip to content

feat(pumpkin-solver): Also require minimum number of conlicts before switching to VSIDS - #575

Closed
ImkoMarijnissen wants to merge 1 commit into
mainfrom
feat/until-x-conflicts
Closed

ImkoMarijnissen wants to merge 1 commit into
mainfrom
feat/until-x-conflicts

Conversation

@ImkoMarijnissen

Copy link
Copy Markdown
Contributor

Currently, we switch to VSIDS as soon as we find a solution to allow VSIDS some time to learn. However, this can be problematic if a solution is found without finding any conflicts (i.e., without VSIDS learning anything).

To prevent this from occurring, this PR adds the additional condition that a minimum number of conflicts (by default 100) needs to be met before switching to VSIDS permanently.

TODO

  • Check performance

@ImkoMarijnissen

Copy link
Copy Markdown
Contributor Author

Significantly degraded performance

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