remove test scripts

This commit is contained in:
Sander Land committed 2020-05-06 19:01:50 +02:00
1 parent f97586a0d4
commit bbb9648839
2 files changed
-92

No files matched your search

-46
View File
@@ -1,46 +0,0 @@
# This is a stand-alone script that generates a review for an SGF
import json
import sys
import time
from core.common import OUTPUT_INFO
from core.engine import KataGoEngine
from core.game import Game, KaTrainSGF
start = time.time()
if len(sys.argv) < 2:
exit(1)
inputfile = sys.argv[1]
with open("config.json") as f:
settings = json.load(f)
sgf_settings = settings["sgf"]
engine_settings = settings["engine"]
game_settings = settings["game"]
trainer_settings = settings["trainer"]
# engine_settings['threads'] = 32
engine_settings["max_time"] = 1000
class Logger:
def log(self, msg, level):
if level <= OUTPUT_INFO:
print(msg)
logger = Logger()
engine = KataGoEngine(logger, engine_settings)
move_tree = KaTrainSGF.parse_file(inputfile)
game = Game(logger, engine, game_settings, move_tree=None, analyze_fast=True)
game.root = move_tree
reverse_nodes = game.root.nodes_in_tree[::-1]
for n in reverse_nodes[::10]:
n.analyze(engine=engine)
while not n.analysis_ready:
time.sleep(0.01)
print(n.single_move, "done")
print(time.time() - start, "s")
-46
View File
@@ -1,46 +0,0 @@
# This is a stand-alone script that generates a review for an SGF
import json
import sys
import time
from core.common import OUTPUT_INFO
from core.engine import KataGoEngine
from core.game import Game, KaTrainSGF
start = time.time()
if len(sys.argv) < 2:
exit(1)
inputfile = sys.argv[1]
with open("config.json") as f:
settings = json.load(f)
sgf_settings = settings["sgf"]
engine_settings = settings["engine"]
game_settings = settings["game"]
trainer_settings = settings["trainer"]
engine_settings["threads"] = 16
engine_settings["max_time"] = 1000
engine_settings["max_visits"] = 50
class Logger:
def log(self, msg, level):
if level <= OUTPUT_INFO:
print(msg)
logger = Logger()
engine = KataGoEngine(logger, engine_settings)
move_tree = KaTrainSGF.parse_file(inputfile)
game = Game(logger, engine, game_settings, move_tree=move_tree, analyze_fast=False)
nodes = game.root.nodes_in_tree
remaining = len(nodes)
while remaining > 0:
remaining = sum(not n.analysis_ready for n in nodes)
print(f"Waiting for {remaining} queries")
time.sleep(0.1)
msg = game.write_sgf(sgf_settings["sgf_save"], trainer_config=trainer_settings, save_feedback=sgf_settings["save_feedback"], eval_thresholds=trainer_settings["eval_thresholds"])
print(time.time() - start, "s")