yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
yaze::cli::ai::ControlLoopConfig Struct Reference

Configuration for the AI GUI control loop. More...

#include <ai_gui_controller.h>

Public Attributes

int max_iterations = 10
 
int screenshot_delay_ms = 500
 
bool enable_vision_verification = true
 
bool enable_iterative_refinement = true
 
int max_retries_per_action = 3
 
std::string screenshots_dir = "/tmp/yaze/ai_gui_control"
 

Detailed Description

Configuration for the AI GUI control loop.

Definition at line 28 of file ai_gui_controller.h.

Member Data Documentation

◆ max_iterations

int yaze::cli::ai::ControlLoopConfig::max_iterations = 10

◆ screenshot_delay_ms

int yaze::cli::ai::ControlLoopConfig::screenshot_delay_ms = 500

◆ enable_vision_verification

bool yaze::cli::ai::ControlLoopConfig::enable_vision_verification = true

◆ enable_iterative_refinement

bool yaze::cli::ai::ControlLoopConfig::enable_iterative_refinement = true

◆ max_retries_per_action

int yaze::cli::ai::ControlLoopConfig::max_retries_per_action = 3

Definition at line 33 of file ai_gui_controller.h.

Referenced by yaze::cli::ai::AIGUIController::ExecuteActions().

◆ screenshots_dir

std::string yaze::cli::ai::ControlLoopConfig::screenshots_dir = "/tmp/yaze/ai_gui_control"

Definition at line 34 of file ai_gui_controller.h.

Referenced by yaze::cli::ai::AIGUIController::Initialize().


The documentation for this struct was generated from the following file: