sync
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
#!/usr/bin/env python3
|
||||
|
||||
import numpy as np
|
||||
import kSAT
|
||||
from . import kSAT
|
||||
from tqdm import tqdm
|
||||
import math
|
||||
|
||||
|
@@ -1,5 +1,5 @@
|
||||
import json
|
||||
from kSAT import kSAT
|
||||
from .kSAT import kSAT
|
||||
|
||||
class SATquboResult:
|
||||
|
||||
|
0
util/__init__.py
Normal file
0
util/__init__.py
Normal file
15
util/kSAT.py
15
util/kSAT.py
@@ -150,7 +150,20 @@ class kSAT:
|
||||
line = inputFile.readline()
|
||||
|
||||
inputFile.close()
|
||||
|
||||
|
||||
def writeJSONLike(self):
|
||||
jsonLike = {}
|
||||
|
||||
jsonLike["clauses"] = self.__clauses
|
||||
|
||||
return jsonLike
|
||||
|
||||
def readJSONLike(self, jsonLike):
|
||||
self.reset()
|
||||
|
||||
for clause in jsonLike["clauses"]:
|
||||
self.addClause(clause)
|
||||
|
||||
|
||||
def reset(self):
|
||||
self.__clauses = []
|
||||
|
@@ -2,7 +2,7 @@
|
||||
|
||||
import numpy as np
|
||||
import random
|
||||
import kSAT
|
||||
from . import kSAT
|
||||
|
||||
def generateRandomKSAT(numberOfClauses,
|
||||
numberOfVariables,
|
||||
|
@@ -54,8 +54,7 @@ class ArgParser:
|
||||
if self.__instanceDirArgSet:
|
||||
self.__config = readConfig(os.path.join(args["dataset_dir"],
|
||||
"dataset.config"))
|
||||
|
||||
self.__parseDatasetConfig()
|
||||
self.__parseDatasetConfig()
|
||||
|
||||
for alias, flag in self.__flags.items():
|
||||
self.__parsedArgs[alias] = self.__processFlag(args, flag)
|
Reference in New Issue
Block a user