コード例 #1
0
ファイル: EightQueens.py プロジェクト: kingyangtao/CS440
def runTen():
    vals = []
    for i in range(10):
        problem = EightQueens()
        vals.append(mc.min_conflicts(problem, False))
    total = 0
    average = 0
    for val in vals:
        if val is not None:
            average += val
            total += 1
    average = average / total
    print "Attempted 10 8-Queens problems"
    print "Results:", vals
    print total, "8-Queens problems solved in an average of", average, "steps."
コード例 #2
0
ファイル: EightQueens.py プロジェクト: kingyangtao/CS440
def runThree():
    for i in range(3):
        problem = EightQueens()
        mc.min_conflicts(problem, True)
コード例 #3
0
ファイル: ClassScheduling.py プロジェクト: kingyangtao/CS440
def runThree():
    for i in range(3):
        problem = ClassScheduling()
        mc.min_conflicts(problem, True)