#!/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)