Replies: 1 comment 1 reply
-
So grepping for '(watches' gave the following: compact.c: memset (solver->watches + 2 * vars, 0, 2 * reduced * sizeof (watches)); where watches are allocated and cleared (I removed two more lines). The actual code is in 'watch.h' which is rather complex (uses union and You could check out 'test/testreferences.c' for some unit tests Alternatively you could try read up on watches in |
Beta Was this translation helpful? Give feedback.
-
Hello,
I am puzzled the construction process of the solver->watches data structure in the Kissat. I couldn't locate the corresponding part in the code. Could you please enlighten me on where construction is carried out?
Thank you for your.
Best regards,
kyrie.
Beta Was this translation helpful? Give feedback.
All reactions