yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
yaze::test::VisionVerificationResult Struct Reference

Result of an AI vision verification check. More...

#include <ai_vision_verifier.h>

Public Attributes

bool passed = false
 
float confidence = 0.0f
 
std::string ai_response
 
std::string screenshot_path
 
std::chrono::milliseconds latency {0}
 
std::string error_message
 
std::vector< std::string > observations
 
std::vector< std::string > discrepancies
 

Detailed Description

Result of an AI vision verification check.

Contains both the AI's assessment and metadata about the verification.

Definition at line 28 of file ai_vision_verifier.h.

Member Data Documentation

◆ passed

bool yaze::test::VisionVerificationResult::passed = false

◆ confidence

float yaze::test::VisionVerificationResult::confidence = 0.0f

◆ ai_response

std::string yaze::test::VisionVerificationResult::ai_response

Definition at line 31 of file ai_vision_verifier.h.

Referenced by yaze::test::AIVisionVerifier::ParseAIResponse().

◆ screenshot_path

std::string yaze::test::VisionVerificationResult::screenshot_path

Definition at line 32 of file ai_vision_verifier.h.

Referenced by yaze::test::AIVisionVerifier::ParseAIResponse().

◆ latency

std::chrono::milliseconds yaze::test::VisionVerificationResult::latency {0}

Definition at line 33 of file ai_vision_verifier.h.

◆ error_message

std::string yaze::test::VisionVerificationResult::error_message

Definition at line 34 of file ai_vision_verifier.h.

◆ observations

std::vector<std::string> yaze::test::VisionVerificationResult::observations

◆ discrepancies

std::vector<std::string> yaze::test::VisionVerificationResult::discrepancies

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