2016-04-27 4 views
0

Ich verwende die folgende Bedingung, um eine neue Schildkröte zu sprießen, und es funktioniert.Identifizieren der Position des Patches mit der sprießenden Schildkröte

ask one-of patches with [distancexy 0 0 < 30] 
     [ if (random-float 1 < (beta * pm * 1000)) [sprout-parties 1 [initialize-party] ]] 

Ich möchte auch die Patch-Koordinaten aufzeichnen, auf denen die neue Turtle erstellt wird.

+0

was meinst du "aufnehmen"? aufzeichnen wo? –

+0

@SethTisue: Was ist gemeint, wie die xy-Stelle des Patches in separaten Variablen gespeichert werden – Yuvaraj

+0

Eine Schildkröte-Variable? Eine Patch-Variable? Eine globale Variable? Eine lokale Variable? –

Antwort

2

Angenommen, jede Schildkröte besitzt ein origin Attribut. Dann können Sie einfach in intialize-party den Code set origin (list xcor ycor) einfügen.