Allow better specifications of entities in AI goals

Registered by Erik Ogenvik

The AI goals only allows for entity types to be specified. For example "gather entities of type lumber".
This is too broad, as you often want to be more specific about what kind of entities you want acted on. For example "gather entities of type lumber that's at least 3 meters long".

To achieve this we need to create a simple entity matching rule system.
Like "entity.type == 'lumber' && entity.bbox.height => 3"

Blueprint information

Status:
Started
Approver:
Erik Ogenvik
Priority:
Medium
Drafter:
Erik Ogenvik
Direction:
Approved
Assignee:
None
Definition:
Approved
Series goal:
None
Implementation:
Deployment
Milestone target:
None
Started by
Erik Ogenvik

Related branches

Sprints

Whiteboard

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.