Редактирование: Поиск восхождением к вершине

Перейти к навигации Перейти к поиску

Внимание! Вы не авторизовались на сайте. Ваш IP-адрес будет публично видимым, если вы будете вносить любые правки. Если вы войдёте или создадите учётную запись, правки вместо этого будут связаны с вашим именем пользователя, а также у вас появятся другие преимущества.

Правка может быть отменена. Пожалуйста, просмотрите сравнение версий, чтобы убедиться, что это именно те изменения, которые вас интересуют, и нажмите «Записать страницу», чтобы ваша отмена правки была сохранена.

Эта страница поддерживает семантические аннотации в тексте (например "[[Is specified as::World Heritage Site]]") для построения структурированного контента, в который можно делать запросы, обеспечивается Semantic MediaWiki. Для комплексного описания, как использовать аннотации или парсерную функцию ask, пожалуйста, посетите справочные страницы о начале работы, in-text annotation аннотации в тексте и строчных запросах.

Текущая версия Ваш текст
Строка 6: Строка 6:
 
* uphill4 patch-variable
 
* uphill4 patch-variable
 
|Code=to move
 
|Code=to move
uphill elevation  
+
ifelse ((random-float 1) < uphill-movement) [
 +
uphill elevation ; Move to highest neighbor.
 +
] [
 +
move-to (one-of neighbors) ;
 +
]
 
end
 
end
 
|url_example=http://ccl.northwestern.edu/netlogo/models/Ants
 
|url_example=http://ccl.northwestern.edu/netlogo/models/Ants
Строка 13: Строка 17:
 
}}
 
}}
 
=== [[NetLogo]] ===
 
=== [[NetLogo]] ===
 
to look-for-food  ;; turtle procedure
 
  if food > 0
 
  [ set color orange + 1   
 
    set food food - 1       
 
    rt 180               
 
    stop ]
 
  ;; go in the direction where the chemical smell is strongest
 
  if (chemical >= 0.05) and (chemical < 2)
 
  [ uphill-chemical ]
 
end
 
 
В моделях NetLogo примеры поиска восхождением к вершине
 
* https://ccl.northwestern.edu/netlogo/models/HillClimbingExample
 
* https://ccl.northwestern.edu/netlogo/models/HillClimbingExample3D
 
* описание алгоритма - http://www.cs.us.es/~fsancho/?e=132
 

Обратите внимание, что все добавления и изменения текста статьи рассматриваются как выпущенные на условиях лицензии Creative Commons Attribution (см. Проект:Авторские права). Если вы не хотите, чтобы ваши тексты свободно распространялись и редактировались любым желающим, не помещайте их сюда.
Вы также подтверждаете, что являетесь автором вносимых дополнений или скопировали их из источника, допускающего свободное распространение и изменение своего содержимого.
НЕ РАЗМЕЩАЙТЕ БЕЗ РАЗРЕШЕНИЯ МАТЕРИАЛЫ, ОХРАНЯЕМЫЕ АВТОРСКИМ ПРАВОМ!

Шаблон, используемый на этой странице: