File size: 729 Bytes
2a55899
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#!/usr/bin/env python3
"""Standalone evaluation runner that works without pip install."""

import sys
import os
from pathlib import Path

# Add project root to path
sys.path.insert(0, str(Path(__file__).parent))

from eval_runner import run_evaluation

if __name__ == "__main__":
    import argparse
    parser = argparse.ArgumentParser(description="ACO Evaluation Runner")
    parser.add_argument("--tasks", "-n", type=int, default=1000, help="Number of tasks")
    parser.add_argument("--seed", "-s", type=int, default=42, help="Random seed")
    parser.add_argument("--output", "-o", default="./eval_results", help="Output directory")
    args = parser.parse_args()
    
    run_evaluation(args.tasks, args.seed, args.output)