constNodes = new LinkedHashMap<Formula,Boolean>();
for(Iterator<TranslationRecord> itr = log.replay(filter); itr.hasNext(); ) {
TranslationRecord rec = itr.next();
int lit = rec.literal();
if (Math.abs(lit) != Integer.MAX_VALUE) {
constNodes.remove(rec.translated());
} else if (lit==Integer.MAX_VALUE) {
constNodes.put(rec.translated(), Boolean.TRUE);
} else {
constNodes.put(rec.translated(), Boolean.FALSE);
}