Может ли кто-нибудь указать мне документацию о том, как установить расширение, такое как 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 и нет файла Rnd.jar, который я могу там найти. Так что «плохать на лодке» не получается, и мне нужно найти реальную документацию или совет.

Заранее спасибо за вашу помощь!

0
Wade Schuette 7 Ноя 2019 в 19:45
Пробовали ли вы какие-либо выпуски с GitHub? Все, что предшествует "Hexy Pre Release" (версия 6.0), может иметь шансы на работу: github.com /NetLogo/Rnd-Extension/релизы
 – 
Jasper
7 Ноя 2019 в 20:38
Я попытался просто скопировать файл rnd из netlogo 6.1.1 в папку rnd для netlogo 5.2, но система пожаловалась, что расширение предназначено для неправильной версии, и не позволила мне продолжить.
 – 
Wade Schuette
7 Ноя 2019 в 22:51
Хм. Я пробовал v1.1.0 расширения, но winzip жаловался, что файлы повреждены. Не уверен, о чем это, поскольку наверняка они работали когда-то. Я попробую позже.
 – 
Wade Schuette
7 Ноя 2019 в 23:09
Хорошо, я попробовал еще раз с Winzip, но распаковал в другую папку - видимо, Windows 10 подумала, что папка расширений требует авторизации, и хотя я сказал, что все в порядке, это не удалось. Вместо этого я выгрузился в «temp», и это сработало, и теперь я могу работать!
 – 
Wade Schuette
7 Ноя 2019 в 23:19

1 ответ

Джаспер предложил следующее:

Пробовали ли вы какие-либо выпуски с GitHub? Все, что предшествует "Hexy Pre Release" (версия 6.0), возможно, будет работать: github.com/NetLogo/Rnd-Extension/releases — Джаспер

И я скачал версию v1.1.0 расширения, разархивировал, поместил файл rnd.jar в новую папку rnd в папке extensions, и все заработало.

Спасибо Джаспер!

0
Wade Schuette 8 Ноя 2019 в 06:51