agent.set_prop

Agent Referenceact_method

Schreibt einen Wert in eine Eigenschaft des Agents am aktuellen Zeitschritt. Nur innerhalb einer Act-Methode verfügbar — Eigenschaftsformeln verwenden set_prop nicht, sie geben ihr Ergebnis stattdessen zurück. set_prop kann Werte überschreiben, die Eigenschaftsformeln gerade für denselben Zeitschritt berechnet haben — nutze es, wenn Verhalten mehrere Eigenschaften betrifft oder einer Zustandsmaschine ähnelt.

Signatur

agent.set_prop(name, value)

Beispiel

// State transition
if all_predecessors_done {
    agent.set_prop("state", "Active");
    agent.set_prop("started_at", __timestep);
}