Команды к черепахам NetLogo

Материал из Letopisi.Ru — «Время вернуться домой»
(Различия между версиями)
Перейти к: навигация, поиск
(Новая: * back (bk) * <breeds>-at команда к породе ** ask cats-at 1 1 * <breeds>-here ** ask turtle 1 [show count cats-here] - '''посчитать черепашек пород...)
 
 
(не показана 1 промежуточная версия 1 участника)
Строка 1: Строка 1:
 
 
* back (bk)
 
* back (bk)
 
* <breeds>-at команда к породе
 
* <breeds>-at команда к породе
** ask cats-at 1 1
+
** ask cats-at 1 1 - обращение к котам, которые стоят в точке 1 1
 
* <breeds>-here
 
* <breeds>-here
** ask turtle 1 [show count cats-here] - '''посчитать черепашек породы кот'''
+
** ask turtle 1 [show count cats-here] - '''посчитать черепашек породы кот, которые находятся в этой же точке''' см. [[Породы NetLogo]]
 
* <breeds>-on
 
* <breeds>-on
 
* can-move? ''dist'' - могу ли двигаться на указанное расстояние, не занято ли это место
 
* can-move? ''dist'' - могу ли двигаться на указанное расстояние, не занято ли это место
 
* clear-turtles (ct) - уничтожить всех черепах
 
* clear-turtles (ct) - уничтожить всех черепах
* create-<breeds>
+
* create-<breeds> - создать сколько то агентом указанной породы
 
* create-ordered-<breeds>
 
* create-ordered-<breeds>
 
* create-ordered-turtles (cro)
 
* create-ordered-turtles (cro)
Строка 28: Строка 27:
 
** facexy 50 50
 
** facexy 50 50
 
* forward (fd)
 
* forward (fd)
* hatch
+
* hatch черепашка создает новых черепашек.
 +
** hatch 5 [set color red fd 1]
 
* hatch-<breeds>
 
* hatch-<breeds>
 
* hide-turtle (ht)
 
* hide-turtle (ht)
* home
+
* home - вернуться в точку [0 0]
 
* inspect
 
* inspect
 
* is-<breed>?
 
* is-<breed>?
 
* is-turtle?
 
* is-turtle?
* jump
+
* jump  
 
* left (lt)
 
* left (lt)
 
* move-to
 
* move-to

Текущая версия на 15:50, 7 мая 2009

  • back (bk)
  • <breeds>-at команда к породе
    • ask cats-at 1 1 - обращение к котам, которые стоят в точке 1 1
  • <breeds>-here
    • ask turtle 1 [show count cats-here] - посчитать черепашек породы кот, которые находятся в этой же точке см. Породы NetLogo
  • <breeds>-on
  • can-move? dist - могу ли двигаться на указанное расстояние, не занято ли это место
  • clear-turtles (ct) - уничтожить всех черепах
  • create-<breeds> - создать сколько то агентом указанной породы
  • create-ordered-<breeds>
  • create-ordered-turtles (cro)
  • create-turtles (crt)
  • die умереть
    • Например, ask turtles with [color = red] [die] - все красные черепахи умерли
  • distance (agent) - расстояние до агента
    • ask turtle 1 [show distance turtle 0] - возвращает расстояние
    • ask turtle 1 [ show max-one-of turtles [distance myself] ] - возвращает имя агента
  • distancexy
  • downhill
  • downhill4
  • dx
  • dy
  • face повернуться в сторону агента
    • Например, ask turtle 0 [ask other turtles with [color = [color] of myself] [face myself jump 1]]
      • Черепаха говорит всем черепаха одинакового с ней цвета повернуться к ней лицом и сделать прыжок в ее сторону.
  • facexy повернуться в сторону точки
    • facexy 50 50
  • forward (fd)
  • hatch черепашка создает новых черепашек.
    • hatch 5 [set color red fd 1]
  • hatch-<breeds>
  • hide-turtle (ht)
  • home - вернуться в точку [0 0]
  • inspect
  • is-<breed>?
  • is-turtle?
  • jump
  • left (lt)
  • move-to
  • myself
  • nobody
  • no-turtles
  • of
  • other
  • patch-ahead
  • patch-at
  • patch-at-heading-and-distance
  • patch-here
  • patch-left-and-ahead
  • patch-right-and-ahead
  • pen-down (pd)
  • pen-erase (pe)
  • pen-up (pu)
  • random-xcor
  • random-ycor
  • right (rt)
  • self
  • set-default-shape
  • __set-line-thickness
  • setxy
  • shapes
  • show-turtle (st)
  • sprout
  • sprout-<breeds>
  • stamp
  • stamp-erase
  • subject
  • subtract-headings
  • tie
  • towards
  • towardsxy
  • turtle
  • turtle-set
  • turtles
  • turtles-at
  • turtles-here
  • turtles-on
  • turtles-own
  • untie
  • uphill
  • uphill4
  • who - ID агента - черепахи или связи
    • ask turtles [set label [who] of self]
    • ask patches [set label [who] of self]
Персональные инструменты
Инструменты