CodeBench: --no-orchestrate lippu orkestroinnin ohittamiseen
This commit is contained in:
@@ -34,6 +34,7 @@ const OUTPUT_DIR = arg('output', `/tmp/kipina-benchmark/${TIMESTAMP}`);
|
|||||||
const RESULTS_DIR = join(__dirname, 'results');
|
const RESULTS_DIR = join(__dirname, 'results');
|
||||||
const THINK_MODE = args.includes('--think');
|
const THINK_MODE = args.includes('--think');
|
||||||
const COMPACT_MODE = args.includes('--compact');
|
const COMPACT_MODE = args.includes('--compact');
|
||||||
|
const NO_ORCHESTRATE = args.includes('--no-orchestrate');
|
||||||
const LANG = arg('lang', 'python'); // python | rust | go
|
const LANG = arg('lang', 'python'); // python | rust | go
|
||||||
const ROUNDS = parseInt(arg('rounds', '1')); // 1-10 toistoa
|
const ROUNDS = parseInt(arg('rounds', '1')); // 1-10 toistoa
|
||||||
const MAX_FIX_ROUNDS = 2;
|
const MAX_FIX_ROUNDS = 2;
|
||||||
@@ -351,7 +352,7 @@ async function runPipeline(model, scenario, round = 1) {
|
|||||||
let files;
|
let files;
|
||||||
|
|
||||||
// Orkestrointi: pilko entiteetti kerrallaan pienille malleille
|
// 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ä)...`);
|
console.log(` [3/5] Koodigenerointi (orkestroitu, ${spec.entities.length} entiteettiä)...`);
|
||||||
files = {};
|
files = {};
|
||||||
let cumulativeCode = '';
|
let cumulativeCode = '';
|
||||||
|
|||||||
Reference in New Issue
Block a user