Можно ли выполнить модель REPAST сразу из IDE

Можно ли запустить мою симуляцию напрямую, не видя графического интерфейса? Все, что меня интересует, - это выходные данные консоли, поэтому мне не нужно взаимодействовать с графическим интерфейсом, чтобы воспроизвести, приостановить или сбросить симуляцию.


person Omar-Alfred Salah    schedule 04.02.2015    source источник
comment
Связанный вопрос: github.com/Repast/repast.simphony/issues/18   -  person Stefan    schedule 29.03.2019


Ответы (1)


Да, это. Самый простой способ сделать это - запустить его как пакетную модель (даже если вы запускаете только один запуск за раз).

Если вы используете стандартный дистрибутив с Eclipse и создали проекты, как описано в документации, у вас будет Run configuration с именем Batch <your_model_name> model. Если вы запустите это, вы запустите его в пакетном режиме - входные параметры будут взяты из командного файла, который вы напишите как разовое задание (или так часто, как вы хотите изменять параметры).

См. эту документацию для получения дополнительной информации о том, как настроить и запустить пакетные модели.

person J Richard Snape    schedule 06.02.2015
comment
Вот команда командной строки, которая сработала для меня D: /EclipseJava/app/jdk/bin/java.exe -cp ./lib/*;./bin/. repast.simphony.batch.BatchMain -params ./batch/batch_params.xml -interactive ./MyModelSettings.rs - person Stefan; 29.03.2019