Как я могу включить процедуры из одного файла Netlogo в другой?По сути, я хочу отделить код генетического алгоритма от моей (довольно сложной) фитнес-функции, но, очевидно, я хочу, чтобы фитнес-репортер, который будет находиться в "fitness.nlogo", был доступен в коде генетического алгоритма,вероятно "etic.nlogo ".
Если это можно сделать, как импортируются процедуры и выполняется код?Это как Python, где импорт модуля в значительной степени выполняет все в модуле, или как C / C ++, где файл слепо «соединен»?
Это может быть глупым вопросом, но я не смогнайти что-нибудь в Google.Документация Netlogo говорит что-то о __includes
, экспериментальном ключевом слове, которое может помочь, но там мало что объяснено.Также нет примеров.
Есть какие-нибудь намеки?Должен ли я пойти с __includes
?Как это работает?