Skip to content

-t doesn't appear to be working? #10

@drautb

Description

@drautb

On a CNF with a large number of solutions, the -t flag does not appear to be respected?

For example:

➜  ~ sharpSAT -t 5 test.cnf 
Solving test.cnf
variables (all/used/free): 	24157/24157/0
clauses (all/long/binary/unit): 117992/107702/4802/5488

Preprocessing .. DONE
variables (all/used/free): 	9114/9114/0
clauses (all/long/binary/unit): 30429/20776/9653/0

time elapsed: 60.8239s
conflict clauses (all / bin / unit) 	20760/4434/0
failed literals found by implicit BCP 	 142729
implicit BCP miss rate 	 99.5291%
cache size 171MB
components (stored / hits) 		155330/202902
avg. variable count (stored / hits) 	290.042/108.931
cache miss rate 15.7594%
^C
➜  ~ 

It runs for over 60s before I kill it, even though I had passed -t 5 as an argument.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions