Versions in this module Expand all Collapse all v0 v0.3.0 Sep 3, 2024 v0.2.0 Apr 12, 2023 Changes in this version type Node + func (state *Node) StringRepresentation() string v0.1.0 Oct 19, 2022 Changes in this version + type APlanner struct + func NewAPlanner(actuators []actuators.Actuator, config common.Config) *APlanner + func (p APlanner) CreatePlan(current common.State, desired common.State, profiles map[string]common.Profile) []planner.Action + func (p APlanner) ExecutePlan(state common.State, plan []planner.Action) + func (p APlanner) Stop() + func (p APlanner) TriggerEffect(current common.State, profiles map[string]common.Profile) + type Item struct + type Node struct + type PriorityQueue []*Item + func (queue *PriorityQueue) Pop() interface{} + func (queue *PriorityQueue) Push(x interface{}) + func (queue PriorityQueue) Len() int + func (queue PriorityQueue) Less(i, j int) bool + func (queue PriorityQueue) Swap(i, j int)