Comments (3)
For responding to the Repast interest mailing list:
Can read in a CSV like so (from here):
List<String[]> rows = new CSVReader(
new InputStreamReader(new FileInputStream(fileName)))
.readAll()
Replace the Humans agent creation in the Java Zombies model with this.
For the actual example we put in a new demo model, we'd want more attributes.
from repast.simphony.
String fileName = "data/initial_humans.csv";
List<String[]> rows = null;
try {
Reader reader = new InputStreamReader(new FileInputStream(fileName));
CSVReader csvReader = new CSVReader(reader, CSVParser.DEFAULT_SEPARATOR,
CSVParser.DEFAULT_QUOTE_CHARACTER, 1);
rows = csvReader.readAll();
} catch (IOException e) {
e.printStackTrace();
}
for (String[] row : rows) {
int id = Integer.parseInt(row[0]);
int energy = Integer.parseInt(row[1]);
Human h = new Human(space, grid, energy);
context.add(h);
}
from repast.simphony.
from repast.simphony.
Related Issues (20)
- Project updater improvements
- Describe update from Amount to Quantity in FAQ
- Quantity agent property probe doesnt work
- Document setting tick units
- Document GeoTools library updates to user model.
- Update xstream HOT 1
- Javadoc/Groovydoc generation HOT 2
- Fatal exception with malformed MessageCenter.log4j.properties file HOT 2
- Java Units API fix
- Java 17 JVM Arguments for Batch Mode Runs HOT 7
- JSchException: Algorithm negotiation fail HOT 3
- Fix getPublicFieldsAndProperties in BaseObserver with Java 17 HOT 5
- ICU4J deprecated HOT 5
- Batch VM Arguments
- Groovy libs update to latest
- Update GeoTools (requires JDK 11+)
- Put the developer environment info from Trello into the project README
- how to use GeoJSON which maybe is a provice of China to show a display in repast simphony HOT 2
- Batch Runner Can't Find Groovy HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from repast.simphony.