csharp
public enum GoapComparisonHow a condition compares a world key to its value.
Remarks
⚠ Four, and no equality. doc 37 § D10: the matching rule is that a condition wanting a key greater is served by an action with a positive effect on it, and one wanting it smaller by a negative one. An equality has no direction, so nothing could ever be said to serve it — a condition the resolver could match only by accident, and a graph edge it could never build.
Fields and properties (4)
LessBelow the value.
LessOrEqualAt or below it.
GreaterAbove it.
GreaterOrEqualAt or above it.
Used by (18)
- VillageAiVillage
- AiSnapshotsVixen.Ai
- GoapBudgetTestsVixen.Ai.Tests
- GoapConditionVixen.Ai
- GoapConditionContentVixen.Ai
- GoapCostTestsVixen.Ai.Tests
- GoapDomainTestsVixen.Ai.Tests
- GoapPearTestsVixen.Ai.Tests
- GoapThroughputTestsVixen.Ai.Tests
- TypeRegistrationVixen.Ai
- VillageVixen.Ai.Nodes.Tests
- Vixen_Ai_GoapConditionContentSerializerVixen.Ai
- GoapDomainDocumentVixen.Editor.AssetEditors
- GoapDomainDocumentTestsVixen.Editor.AssetEditors.Tests
- GoapDomainViewVixen.Editor.AssetEditors
- GoapGraphProjectionVixen.Editor.Ai
- GoapGraphProjectionTestsVixen.Editor.AssetEditors.Tests
- LiveAgentVixen.Editor.AssetEditors.Tests