remove test scripts
This commit is contained in:
1 parent
f97586a0d4
commit
bbb9648839
2 files changed
-92
No files matched your search
-46
@@ -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")
|
||||
@@ -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")
|
||||
Reference in new issue
Block a user