Я хочу запустить NetLogo из R и загрузить модель.
Когда я начинаю так (gui = TRUE
):
NLStart(nl.path = "C:/Program Files/NetLogo 6.1.0/app", nl.jarname = "netlogo-6.1.0.jar", gui = TRUE)
и загружаю полученную модель
model:java.lang.reflect.InvocationTargetException
Когда я начинаю так (gui = FALSE
):
NLStart(nl.path = "C:/Program Files/NetLogo 6.1.0/app", nl.jarname = "netlogo-6.1.0.jar", gui = FALSE)
и загружаю полученную модель
Java-Object{java.lang.NoSuchMethodError: org.nlogo.workspace.Controllable.open(Ljava/lang/String;)V}
Я использую RNetLogo 1.0.4, rJava 0.9.11 и JAVA Версии 8, обновление 221 Дата выпуска 16 июля 2019 года с R 3.6.1 и NetLogo 6.1.0.Sys.getenv ("R_ARCH") выдает "/ x64"
Он отлично работает с NetLogo 6.0.4, поэтому они, очевидно, снова что-то изменили.
Я думаю, что нет другого шанса, кромеостаться с NetLogo 6.0.4 правильно?!?К сожалению, RNetLogo больше не поддерживается ...
Есть идеи, как это исправить, не возвращаясь к NetLogo 6.0.4?Ваша помощь приветствуется!