# @package _global_
defaults:
  - override /game: base_game
  - override /llm: base_llm

evaluation:
  evaluate: true
  environment_names: [
    "synchronous/0_cheese_sandwich",
    "synchronous/1_lettuce_sandwich",
    "synchronous/2_lettuce_tomato_sandwich",
    "synchronous/3_burger",
    "synchronous/4_cheeseburger",
    "synchronous/5_double_cheeseburger",
    "synchronous/6_lettuce_tomato_cheeseburger",
    "synchronous/7_two_lettuce_chicken_sandwich",
    "synchronous/8_two_lettuce_tomato_burger",
    "synchronous/9_onion_cheese_burger_and_lettuce_tomato_chicken_sandwich"
  ]
  optimal_steps: [
    10,
    14,
    24,
    10,
    15,
    23,
    36,
    44,
    63,
    57
  ]
  testing_seeds: [42, 84, 126, 168, 210, 252, 294, 336, 378, 420]
  log_dir_path: ${hydra:runtime.output_dir}/evaluation

game:
  agent_name: human
  max_steps: null
  max_step_multiplier: 1.5
  render_mode: "human"

  record: true
  video_fps: 3
  video_path: ${hydra:runtime.output_dir}/video_human.mp4

llm:
  # Log path for 'agent' - human does not use LLM
  log_path: ${hydra:runtime.output_dir}/in-context_example.txt