From a4942edb9f49a538f370dcb99c81667da03c3c2d Mon Sep 17 00:00:00 2001 From: jaakko Date: Tue, 14 Apr 2026 21:08:34 +0300 Subject: [PATCH] CodeBench: --no-orchestrate lippu orkestroinnin ohittamiseen --- kipina-codebench/benchmark.mjs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/kipina-codebench/benchmark.mjs b/kipina-codebench/benchmark.mjs index d8e2085..5bc6f03 100644 --- a/kipina-codebench/benchmark.mjs +++ b/kipina-codebench/benchmark.mjs @@ -34,6 +34,7 @@ const OUTPUT_DIR = arg('output', `/tmp/kipina-benchmark/${TIMESTAMP}`); const RESULTS_DIR = join(__dirname, 'results'); const THINK_MODE = args.includes('--think'); const COMPACT_MODE = args.includes('--compact'); +const NO_ORCHESTRATE = args.includes('--no-orchestrate'); const LANG = arg('lang', 'python'); // python | rust | go const ROUNDS = parseInt(arg('rounds', '1')); // 1-10 toistoa const MAX_FIX_ROUNDS = 2; @@ -351,7 +352,7 @@ async function runPipeline(model, scenario, round = 1) { let files; // Orkestrointi: pilko entiteetti kerrallaan pienille malleille - if (spec.entities.length > 1) { + if (spec.entities.length > 1 && !NO_ORCHESTRATE) { console.log(` [3/5] Koodigenerointi (orkestroitu, ${spec.entities.length} entiteettiƤ)...`); files = {}; let cumulativeCode = '';