Skip to content

add clause pushing with blocking#415

Merged
alanminko merged 1 commit intoberkeley-abc:masterfrom
HAHHHD:master
May 20, 2025
Merged

add clause pushing with blocking#415
alanminko merged 1 commit intoberkeley-abc:masterfrom
HAHHHD:master

Conversation

@HAHHHD
Copy link
Copy Markdown
Contributor

@HAHHHD HAHHHD commented May 20, 2025

The pdr -b command has been added to enable clause blocking before clause pushing in abc.c. A new parameter pPars->fBlocking is introduced in pdr.h to control this behavior. The main implementation is in pdrCore.c, where the function Pdr_ManPushAndBlockClauses() performs clause blocking prior to pushing. This function utilizes ZPdr_ManDown_Exhaustive(), a modified version of ZPdr_ManDown(), to carry out the blocking step.

@alanminko alanminko merged commit 0c15595 into berkeley-abc:master May 20, 2025
9 checks passed
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.

2 participants