async function load_kata_go(config) {
const command = new Deno.Command(config.EXE, {
args: ["analysis", "-model", config.MODEL, "-config", config.CONFIG],
stdin: "piped",
stdout: "piped",
stderr: "piped",
});
const process = command.spawn();
return process;
}
async function main() {
const cli_kata_config = await load_cli_config();
const katago = await load_kata_go(cli_kata_config);
const result = await katago.output();
console.log(new TextDecoder().decode(result.stdout));
//command args
//command settings
//AI
//analyze games
}
main();
async function load_kata_go(config) {
const command = new Deno.Command(config.EXE, {
args: ["analysis", "-model", config.MODEL, "-config", config.CONFIG],
stdin: "piped",
stdout: "piped",
stderr: "piped",
});
const process = command.spawn();
return process;
}
async function main() {
const cli_kata_config = await load_cli_config();
const katago = await load_kata_go(cli_kata_config);
const result = await katago.output();
console.log(new TextDecoder().decode(result.stdout));
//command args
//command settings
//AI
//analyze games
}
main();