agent.get_prop

Agent Referenceboth

Liest den Wert einer Eigenschaft auf dem aktuellen Agent. Die einfache Form gibt den Wert am aktuellen Zeitschritt zurück. Mit einem negativen Offset blickst du in die Vergangenheit — nützlich für selbst-referentielle Formeln, in denen der neue Wert vom alten abhängt. Der Rückgabetyp folgt dem Datentyp der Eigenschaft: eine Zahl für Number-Eigenschaften, true/false für Boolean, ein String für alles andere.

Signatur

agent.get_prop(name) -> value
agent.get_prop(name, offset) -> value

Beispiel

// Current value
let current_salary = agent.get_prop("salary");

// Last timestep's value
let prev_salary = agent.get_prop("salary", -1);

// 3% raise relative to last month
agent.get_prop("salary", -1) * 1.03