コード例 #1
0
ファイル: test.py プロジェクト: Lego6245/DiscreteFinal2015
    D.run_self()
    t2 = time.time()
    average = (((average * value) + (t2 - t1)) / float(value + 1))
    #print '%s took %0.3f ms' % ("game", (t2-t1)*1000.0)
    if D.winner == 'DARK':
        counter = counter + 1
    if D.winner == 'DRAW':
        draws = draws + 1
print("non killer")
print(average)
print(draws)
print(counter)
counter = 0
draws = 0
average = float(0)
for value in range(100):
    D = DraughtsBrain(weights1, 4, weights2,verbose=False)
    t1 = time.time()
    D.run_self_killer()
    t2 = time.time()
    average = (((average * value) + (t2 - t1)) / float(value + 1))
    #print '%s took %0.3f ms' % ("game", (t2-t1)*1000.0)
    if D.winner == 'DARK':
        counter = counter + 1
    if D.winner == 'DRAW':
        draws = draws + 1
print("killer")
print(average)
print(draws)
print(counter)