Я использую функцию no-op в моей модели netlogo для передачи намерения и ясности кода другим.Но меня попросили удалить его, чтобы ускорить мою модель.Я ищу все способы ускорения модели, поскольку я уже удалил все ненужные блоки ask turtle
.Результаты profiler
показывают, что no-op
вызывается много, но занимает очень мало времени.
Не правда ли, что netlogo - это скомпилированный язык, и, таким образом, это будет уже удалено scalaкомпилятор?Или это немного ускорит удаление вызовов этой функции?
Функциональный блок, о котором идет речь:
to no-op
end