Class: Legion::Extensions::Agentic::Inference::PerceptualInference::Client

Inherits:
Object
  • Object
show all
Includes:
Runners::PerceptualInference
Defined in:
lib/legion/extensions/agentic/inference/perceptual_inference/client.rb

Instance Method Summary collapse

Methods included from Runners::PerceptualInference

#adapt_perception, #check_rivalry, #current_percept, #perceptual_ambiguity, #perceptual_inference_stats, #present_perceptual_evidence, #register_percept_hypothesis, #select_percept, #suppress_percept, #update_perceptual_inference

Constructor Details

#initialize(field: nil) ⇒ Client

Returns a new instance of Client.



16
17
18
# File 'lib/legion/extensions/agentic/inference/perceptual_inference/client.rb', line 16

def initialize(field: nil, **)
  @field = field || Helpers::PerceptualField.new
end