forked from HyperCogWizard/plingua
-
Notifications
You must be signed in to change notification settings - Fork 7
Expand file tree
/
Copy pathtest_rr.pli
More file actions
41 lines (32 loc) · 1.11 KB
/
test_rr.pli
File metadata and controls
41 lines (32 loc) · 1.11 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
@model<relevance_realization>
@Θ-system autopoiesis_basic {
/* Define trialectic alphabet as affordance space */
@affordances = {(α1, α2, α3), (γ1, γ2), (φ1, φ2, φ3)};
/* Agent-Arena boundary definition */
@agent_arena main {
/* Level 1: Autopoietic membrane */
@lambda[1] 'autopoiesis {
(μ_bio, σ_mil, τ_trans); /* Initial triad */
/* Autopoietic co-constitution rule */
[μ,σ,τ --> μ',σ',τ']'autopoiesis;
}
}
/* Emergence operator for level transcendence */
@emergence δ : Λ¹ --> Λ² {
when constraint_coherence > threshold:
dissolve(Λ¹) --> parent(Λ²);
}
/* Constraint catalog specification */
@constraints {
κ_metab : df(μ,σ,τ) < 3;
}
}
/* Execution semantics with parallel trialectic evolution */
@execution_mode max_parallel_trialectic {
∀ (x,y,z) ∈ active_triads:
apply_all_applicable_rules(x,y,z);
}
/* Relevance gradient computation */
@compute_relevance {
∇ℜ = lim_t(affordance_realization);
}