Может ли кто-нибудь указать мне документацию о том, как установить расширение, такое как Rnd, для версии 5.2 NetLogo? Вот почему я думаю, что мне нужно это сделать.
Я пытаюсь использовать модель, созданную в NetLogo 5.2, и хочу, чтобы она работала в версии 6.1.1. Я никогда не делал подобных вещей раньше, поэтому я могу упустить что-то очевидное.
Если я попытаюсь открыть модель в версии 6.1.1, процесс автоматического преобразования завершится с ошибкой из-за синтаксической ошибки (отсутствуют скобки) и не отключит опцию продолжения преобразования. Итак, я решил, хорошо, я скачаю Netlogo 5.2, открою файл с этим и исправлю синтаксическую ошибку, а затем снова попробую автоматическое преобразование. Итак, я нашел и скачал NetLogo 5.2, версию со встроенным пакетом java.
Модель отлично открывает код с NetLogo 5.2, но для этого требуется расширение Rnd, которое не установлено. (Я дважды проверил, и в папке расширений для версии 5.2 нет папки Rnd, но есть другие папки расширений.) Я бы предпочел получить это расширение, чтобы я мог фактически запустить модель, чтобы убедиться, что я ничего не сломал. или, по крайней мере, сработает проверка синтаксиса и не застрянет на отсутствующем расширении.
Здесь мне становится неясно, что мне нужно делать, поскольку в NetLogo 5.2 нет хорошего выбора инструментов/расширений... меню, поэтому я считаю, что мне нужно как-то получить это расширение из github. Я не нашел точной документации о том, как это сделать. Здесь я уверен, что упускаю что-то очевидное.
В любом случае, я прочитал документацию, которую смог найти, и решил, что мне нужно получить файл Rnd.jar вручную и поместить его в папку Rnd в папке расширений, и все будет хорошо. Возможно, это неправильно.
В любом случае я посмотрел на github по адресу https://github.com/NetLogo/Rnd-Extension a> и нет файла Rnd.jar, который я могу там найти. Так что «плохать на лодке» не получается, и мне нужно найти реальную документацию или совет.
Заранее спасибо за вашу помощь!
1 ответ
Джаспер предложил следующее:
Пробовали ли вы какие-либо выпуски с GitHub? Все, что предшествует "Hexy Pre Release" (версия 6.0), возможно, будет работать: github.com/NetLogo/Rnd-Extension/releases — Джаспер
И я скачал версию v1.1.0 расширения, разархивировал, поместил файл rnd.jar в новую папку rnd в папке extensions, и все заработало.
Спасибо Джаспер!
Похожие вопросы
Новые вопросы
netlogo
NetLogo - это агентский язык программирования и интегрированная среда моделирования. NetLogo - это бесплатное программное обеспечение с открытым исходным кодом под лицензией GPL. Коммерческие лицензии также доступны. Он написан на Scala и Java и работает на виртуальной машине Java.