Search Results for

    Show / Hide Table of Contents

    Class KaijuBooleanConsideration

    KaijuUtilityConsideration which acts as a boolean, returning one or zero depending on its evaluation.

    Inheritance
    System.Object
    KaijuUtilityConsideration
    KaijuUtilityKeyConsideration
    KaijuBooleanConsideration
    Inherited Members
    KaijuUtilityKeyConsideration.Key
    Namespace: KaijuSolutions.Agents.Utility
    Syntax
    public class KaijuBooleanConsideration : KaijuUtilityKeyConsideration

    Fields

    invert

    If the result should be inverted, meaning a true value in the Key will return a zero instead of a one and vice versa.

    Declaration
    public bool invert
    Field Value
    Type Description
    System.Boolean

    Methods

    Evaluate(KaijuUtilityBrain)

    Get the utility for this consideration from [0, 1].

    Declaration
    public override float Evaluate(KaijuUtilityBrain brain)
    Parameters
    Type Name Description
    KaijuUtilityBrain brain

    The KaijuUtilityBrain this is considering for.

    Returns
    Type Description
    System.Single

    The utility score for this consideration from [0, 1].

    Overrides
    KaijuUtilityConsideration.Evaluate(KaijuUtilityBrain)
    In This Article
    Back to top MIT License © 2026 Kaiju Solutions Inc.