From 1b0e10ee641e508aa93cf4099242c90393f324e0 Mon Sep 17 00:00:00 2001 From: VIGNET Pierre <pierre.vignet@irisa.fr> Date: Tue, 19 Nov 2019 20:24:48 +0100 Subject: [PATCH] [lib] CLUnfolder: __backward_code() fix typos --- .../clause_constraints/mcl/CLUnfolder.py | 22 +++++++++++-------- 1 file changed, 13 insertions(+), 9 deletions(-) diff --git a/library/cadbiom/models/clause_constraints/mcl/CLUnfolder.py b/library/cadbiom/models/clause_constraints/mcl/CLUnfolder.py index 1822099..c70777e 100644 --- a/library/cadbiom/models/clause_constraints/mcl/CLUnfolder.py +++ b/library/cadbiom/models/clause_constraints/mcl/CLUnfolder.py @@ -483,15 +483,19 @@ class CLUnfolder(object): @return: the DIMACS coding of the backward shifted clause """ num_clause = [] - for lit in clause.list_of_literals: - if not lit.name[-1] == '`': # t variable - num_clause.append(-(self.__var_code_table[lit.name] + self.__shift_step) \ - if not lit.sign \ - else (self.__var_code_table[lit.name] + self.__shift_step)) - else: # t+1 variable - num_clause.append(-self.__var_code_table[lit.name[:-1]] \ - if not lit.sign \ - else self.__var_code_table[lit.name[:-1]]) + for lit in clause.literals: + if lit.name[-1] == '`': # t+1 variable + num_clause.append( + -self.__var_code_table[lit.name[:-1]] \ + if not lit.sign \ + else self.__var_code_table[lit.name[:-1]] + ) + else: # t variable, base variable + num_clause.append( + -(self.__var_code_table[lit.name] + self.__shift_step) \ + if not lit.sign \ + else (self.__var_code_table[lit.name] + self.__shift_step) + ) return num_clause def __code_clause(self, clause): -- GitLab