autonomous_goal_planner (agents v0.2.0)

View Source

Summary

Functions

Functions

activate_goal(PlannerPid, GoalId)

adapt_goal_formation_strategies(PlannerPid, PerformanceData)

adapt_plan_during_execution(PlannerPid, PlanId, AdaptationTrigger)

analyze_resource_requirements(PlannerPid, GoalId)

check_resource_availability(PlannerPid, ResourceRequirements)

code_change(OldVsn, State, Extra)

create_action_plan(PlannerPid, GoalId, PlanningContext)

deactivate_goal(PlannerPid, GoalId)

decompose_complex_goal(PlannerPid, ComplexGoal)

evaluate_goal_formation_effectiveness(PlannerPid)

evaluate_plan_success(PlannerPid, PlanId, OutcomeData)

evolve_goal_structures(PlannerPid, EvolutionPressure)

execute_plan(PlannerPid, PlanId)

form_autonomous_goals(PlannerPid, Context)

form_meta_goals(PlannerPid, MetaContext)

handle_call(Request, From, State)

handle_cast(Msg, State)

handle_info(Info, State)

handle_resource_conflicts(PlannerPid, ConflictingGoals)

identify_goal_conflicts(PlannerPid)

init(_)

learn_from_goal_outcomes(PlannerPid, GoalId, Outcome)

merge_compatible_goals(PlannerPid, GoalIds)

monitor_plan_execution(PlannerPid, PlanId)

optimize_goal_formation_process(PlannerPid)

optimize_resource_allocation(PlannerPid, Goals)

prioritize_goals(PlannerPid, PrioritizationContext)

reason_about_goal_formation(PlannerPid, ReasoningContext)

resolve_goal_conflicts(PlannerPid, ConflictResolutionStrategy)

resume_goal(PlannerPid, GoalId)

split_complex_goal(PlannerPid, GoalId)

start_link(Config)

suspend_goal(PlannerPid, GoalId)

terminate(Reason, State)

update_goal_hierarchy(PlannerPid, Updates)

update_goal_preferences(PlannerPid, GoalType, PreferenceUpdate)