Questions tagged [repast-simphony]

Repast Simphony is a cross platform Java-based modeling system that runs under Microsoft Windows, Apple Mac OS X, and Linux. It supports the development of extremely flexible models of interacting agents for use on workstations and small computing clusters.

Repast Simphony is a tightly integrated, richly interactive, cross platform Java-based modeling system that runs under Microsoft Windows, Apple Mac OS X, and Linux. It supports the development of extremely flexible models of interacting agents for use on workstations and small computing clusters.

Repast Simphony models can be developed in several different forms including the ReLogo dialect of Logo, point-and-click flowcharts, Groovy, or Java, all of which can be fluidly interleaved. NetLogo models can also be imported.

138 questions
2
votes
1 answer

Repast Simphony: Using unrolled parameter files for batch runs

I'd like to use Repast Simphony's batch runner in headless mode using an unrolled parameter file to avoid using a nxn experiment setup. I have managed to create a jar using the console and the parameter file, but cannot find a way to actually launch…
verkur
  • 23
  • 2
2
votes
1 answer

RunTimeException caused by context.remove(this)

Hi am getting a RunTimeException java.lang.NullPointerException on context.remove(this) in the recover method. When running this simulation it runs correctly initially but then stops after a short period due to this issue. Any help is…
ScottB3008
  • 31
  • 3
2
votes
1 answer

Shortest distance on Repast Simphony?

I wanted to get shortest distance from point a to b on a road network. Is there a way to do that using GeoTools or otherwise? Can we create network projection from road shapefile?
GEO_ABM
  • 21
  • 1
2
votes
1 answer

Repast - Pack and distribute the model as jar without GUI and source code

Previously I am working with an ABM model, which is now turning to be put into the production environment (embed it into an online platform system). In order to do this, I have two important objectives to achieve: How to pack and distribute the…
Jack
  • 1,339
  • 1
  • 12
  • 31
2
votes
1 answer

Visualization of simulation after batch run

Are there any methods to visualize simulation runs from a batch run after the fact? I would like to view the spatial layout of agents from different runs at the last tick. I think freezedrying would work, but it is a very large complex system. Once…
apetruc
  • 23
  • 3
2
votes
1 answer

Does repast allow floating point coordinates for agents?

Netlogo allows floating point coordinates for an agent that is on a patch that has integer coordinates. I would like to be able to do the same in repast.
2
votes
1 answer

Can I display in the run-GUI the order of the parameters defined in parameters.xml?

For example, for the following parameters defined in the parameters.xml, can I explicitly define the order of the parameters that they appear in the running GUI? I do not thing they are ordered alphabetically.
2
votes
1 answer

Repast Simphony: Scheduling a global behavior as Poisson process with random intervals

I have a functioning model where I want to force a random agent to change state on a varying interval, modeled as a Poisson arrival process. I have set up a global behavior per the FAQ, by including a block in Build() that looks like this (where a…
jlamb
  • 23
  • 3
2
votes
1 answer

How to remove randomization in Repast Simphony for testing purposes?

I want to remove all randomization from my Repast model so that I can refactor with confidence that functionality is unchanged. However, I was unable to remove randomization by setting the seed using RandomHelper.setSeed(1) at the top of…
2
votes
1 answer

Why can't Repast Simphony find model output in batch run?

I'm attempting to conduct a batch run of a model through the Simphony GUI. I have text sink with relative path "./Test_Data_FileSink" created in my scenario tree. This file is created and saved with single runs through the GUI. However, when I…
JD Caddell
  • 383
  • 2
  • 10
2
votes
1 answer

Repast: Agent execution order

I have an agent called truck, which will perform some actions (e.g. loading packages). The problem here is related to the random sequence of agents executing actions. For instance, suppose I have three trucks, the loading sequence is random at each…
Jack
  • 1,339
  • 1
  • 12
  • 31
2
votes
0 answers

Repast: start the simulation from negative tick

I am modeling a delivery system and the delivery schedule time is more than one day 24hr. A part of the scheduled time is arranged in the prior day which is shown as a negative number. For instance, -300 means the delivery task to be arranged at…
Jack
  • 1,339
  • 1
  • 12
  • 31
2
votes
1 answer

Issue of creating a subclass agent

I have a intercity delivery system simulation model. A type of the agent is "Parcel". At the end of each delivery shift I want to generate some new parcels as a different sort of parcels. Therefore, I created a new class called "Dummy_Parcel" which…
Jack
  • 1,339
  • 1
  • 12
  • 31
2
votes
2 answers

How is repastpy set up and started?

My understanding is that repastpy is an environment that can be created from repast in which Python-like code is used to create agents, behaviors, etc. I would like to use repastpy because my Java knowledge is limited, but have been unable to figure…
Leo W.
  • 55
  • 2
2
votes
0 answers

Repast Simphony: runtime NullPointerException caused by the network projection

I'm having troubles with Repast Simphony with the network projection. I have a series of agents arranged in a ring, on a ContinuousSpace, and each agent is connected to its successor using a network projection. In practive, every agent has an Edge…
Nicolò Pomini
  • 186
  • 2
  • 6
1
2
3
9 10