You can subscribe to this list here.
| 2000 |
Jan
(3) |
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
(3) |
Sep
|
Oct
|
Nov
|
Dec
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2001 |
Jan
|
Feb
(1) |
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
(10) |
Sep
(14) |
Oct
(1) |
Nov
(21) |
Dec
(13) |
| 2002 |
Jan
(17) |
Feb
(2) |
Mar
(1) |
Apr
(2) |
May
(4) |
Jun
(2) |
Jul
(4) |
Aug
|
Sep
(7) |
Oct
(4) |
Nov
(12) |
Dec
(39) |
| 2003 |
Jan
(28) |
Feb
(18) |
Mar
(7) |
Apr
(5) |
May
(23) |
Jun
(29) |
Jul
(23) |
Aug
(18) |
Sep
(1) |
Oct
(5) |
Nov
(3) |
Dec
|
| 2004 |
Jan
(7) |
Feb
(2) |
Mar
(2) |
Apr
(2) |
May
(8) |
Jun
(2) |
Jul
(8) |
Aug
(2) |
Sep
(4) |
Oct
(3) |
Nov
|
Dec
|
| 2005 |
Jan
(2) |
Feb
(2) |
Mar
(13) |
Apr
(2) |
May
(2) |
Jun
(2) |
Jul
(32) |
Aug
(7) |
Sep
(11) |
Oct
(8) |
Nov
(16) |
Dec
(2) |
| 2006 |
Jan
(3) |
Feb
(1) |
Mar
(4) |
Apr
|
May
|
Jun
(1) |
Jul
(3) |
Aug
(3) |
Sep
|
Oct
(6) |
Nov
(1) |
Dec
(10) |
| 2007 |
Jan
(7) |
Feb
(6) |
Mar
(1) |
Apr
(5) |
May
(4) |
Jun
(6) |
Jul
(20) |
Aug
(21) |
Sep
(12) |
Oct
(4) |
Nov
(12) |
Dec
(17) |
| 2008 |
Jan
(18) |
Feb
(6) |
Mar
(9) |
Apr
(13) |
May
(14) |
Jun
(8) |
Jul
(23) |
Aug
(31) |
Sep
(26) |
Oct
(10) |
Nov
(3) |
Dec
(79) |
| 2009 |
Jan
(63) |
Feb
(13) |
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(2) |
Oct
|
Nov
|
Dec
(2) |
| 2010 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(1) |
| 2013 |
Jan
(1) |
Feb
|
Mar
|
Apr
(3) |
May
|
Jun
(1) |
Jul
|
Aug
(3) |
Sep
|
Oct
|
Nov
(1) |
Dec
|
| 2014 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
|
Dec
|
| 2015 |
Jan
|
Feb
(2) |
Mar
(1) |
Apr
(2) |
May
|
Jun
(4) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2016 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
(1) |
Nov
|
Dec
|
|
From: Nick C. <nic...@gm...> - 2007-06-14 19:44:31
|
Chryanthie, This is very odd. All the repast developers have dual monitors and repast j runs fine for us under WinXP. This may be a driver issue for your machines or something. Nick On Jun 14, 2007, at 3:32 PM, Chamis, Chrysanthie D wrote: > Multiple Monitors causes Win XP Machine Reboot > We tried to run Repast J (both our app and a Repast exmaple demo) on a > windows XP system with two moniotrs (display hardware units) and we > get > the Blue Screen of Death. > > Who is the best person to contact about fixing this bug. We think > it is > a matter of inserting a command to select a HW display/monotor if > mulitple HW displays are available. > > If at a minimum someone will direct us to the files that need to be > examined to resolve this issue, we woul greatly appreciate the > assistance. > > If there is already an option to handle this in the code, please > direct > us to the approriate class and method. > > Thank you! > Chryanthie > chr...@bo... > > ---------------------------------------------------------------------- > --- > This SF.net email is sponsored by DB2 Express > Download DB2 Express C - the FREE version of DB2 express and take > control of your XML. No limits. Just data. Click to get it now. > http://sourceforge.net/powerbar/db2/ > _______________________________________________ > Repast-developer mailing list > Rep...@li... > https://lists.sourceforge.net/lists/listinfo/repast-developer |
|
From: Chamis, C. D <chr...@bo...> - 2007-06-14 19:33:15
|
Multiple Monitors causes Win XP Machine Reboot We tried to run Repast J (both our app and a Repast exmaple demo) on a windows XP system with two moniotrs (display hardware units) and we get the Blue Screen of Death. Who is the best person to contact about fixing this bug. We think it is a matter of inserting a command to select a HW display/monotor if mulitple HW displays are available. If at a minimum someone will direct us to the files that need to be examined to resolve this issue, we woul greatly appreciate the assistance. If there is already an option to handle this in the code, please direct us to the approriate class and method. Thank you! Chryanthie chr...@bo... |
|
From: Pimin K. K. <spa...@gm...> - 2007-05-30 11:35:48
|
Dear All, I have to types of objects that i want to visualize in RepastJ 3. object A (human agent) implements Drawable, the object B (road segment)implements NonGridDrawable. To visualize objects A, I use a Multi2DGrid/MultiObject2DDisplay combo, To visualize objects B, I have used a VectorSpace/VectorDisplay combo. My problem is 1) getX() for Drawable is in grid coordinates, while getX() for NonGridDrawable is in screen coordinates. What I would like is objects A and B to be displayed on top of each other (each have geo-coordinates that a "in sync"). I have a running temp solution that uses a RasterSpace/Value2DDisplay to display the roads in a cellular fashion, but this gives a lo-res image of the road-segments, and is obviously not what i want. Question 1: Would you recommend using something like the OpenMapDisplay, and reimplementing the agents? Question 2: Would you recommend that I implement a custom space for my agents? Question 3: I HAVE tried using a vector space for both the agents and the roads(both implementing NonGridDrawable), but for some reason my Repast will only displays the roads, and not the agents. Should this approach be possible, or is it just not possible to use two VectorDisplays? Any suggestions would be much appreciated. By the way, running repast simulations on the web with Java Web Start is really cool. I've made a small testcase at http://frostboxsoftware.googlepages.com/antsim -- (note: I DO check this address, despite the name ;-p) Pimin Konstantin Kefaloukos, Computer science department, University of Copenhagen. Anders Henriksens Gade 3, 2. t.h. 2300 Copenhagen, Denmark. |
|
From: Nick C. <nic...@ve...> - 2007-05-14 12:45:05
|
You need to include the trove.jar in your classpath. Note that the repast-developer list is for developer communication. Please use the repast-interest list in the future. Nick -----Original Message----- From: rep...@li... [mailto:rep...@li...] On Behalf Of daphantomica Sent: Saturday, May 12, 2007 3:38 PM To: rep...@li... Subject: [Repast-developer] Please help fix my Schedule error Hi all, So I'm trying to stop the simulation via the following: schedule.scheduleActionAt(numTicks, this, "stop", Schedule.LAST); Except that I start getting this error: Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: com/go/trove/util/ClassInjector at uchicago.src.sim.engine.ActionUtilities.createActionFor(Unknown Source) at uchicago.src.sim.engine.ScheduleBase.scheduleActionAtInterval(Unknown Source) at uchicago.src.sim.engine.ScheduleBase.scheduleActionAtInterval(Unknown Source) at transnet.transnetmodel.buildSchedule(transnetmodel.java:880) at transnet.transnetmodel.begin(transnetmodel.java:649) at uchicago.src.sim.engine.BaseController.beginModel(Unknown Source) at uchicago.src.sim.engine.AbstractGUIController.beginModel(Unknown Source) at uchicago.src.sim.engine.Controller.beginModel(Unknown Source) at uchicago.src.sim.engine.BaseController.startSim(Unknown Source) at uchicago.src.sim.engine.Controller.startSim(Unknown Source) at uchicago.src.sim.engine.Controller$2.actionPerformed(Unknown Source) at javax.swing.AbstractButton.fireActionPerformed(Unknown Source) at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source) at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source) at javax.swing.DefaultButtonModel.setPressed(Unknown Source) at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source) at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source) at java.awt.Component.processMouseEvent(Unknown Source) at javax.swing.JComponent.processMouseEvent(Unknown Source) at java.awt.Component.processEvent(Unknown Source) at java.awt.Container.processEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Window.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) Seems to be trivial enough but I can't seem to get it fixed. Any idea what went wrong? Thanks in advance! -Sam -- View this message in context: http://www.nabble.com/Please-help-fix-my-Schedule-error-tf3732913.html#a1044 9061 Sent from the repast-developer mailing list archive at Nabble.com. ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ Repast-developer mailing list Rep...@li... https://lists.sourceforge.net/lists/listinfo/repast-developer |
|
From: daphantomica <pha...@ho...> - 2007-05-12 19:38:01
|
Hi all, So I'm trying to stop the simulation via the following: schedule.scheduleActionAt(numTicks, this, "stop", Schedule.LAST); Except that I start getting this error: Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: com/go/trove/util/ClassInjector at uchicago.src.sim.engine.ActionUtilities.createActionFor(Unknown Source) at uchicago.src.sim.engine.ScheduleBase.scheduleActionAtInterval(Unknown Source) at uchicago.src.sim.engine.ScheduleBase.scheduleActionAtInterval(Unknown Source) at transnet.transnetmodel.buildSchedule(transnetmodel.java:880) at transnet.transnetmodel.begin(transnetmodel.java:649) at uchicago.src.sim.engine.BaseController.beginModel(Unknown Source) at uchicago.src.sim.engine.AbstractGUIController.beginModel(Unknown Source) at uchicago.src.sim.engine.Controller.beginModel(Unknown Source) at uchicago.src.sim.engine.BaseController.startSim(Unknown Source) at uchicago.src.sim.engine.Controller.startSim(Unknown Source) at uchicago.src.sim.engine.Controller$2.actionPerformed(Unknown Source) at javax.swing.AbstractButton.fireActionPerformed(Unknown Source) at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source) at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source) at javax.swing.DefaultButtonModel.setPressed(Unknown Source) at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source) at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source) at java.awt.Component.processMouseEvent(Unknown Source) at javax.swing.JComponent.processMouseEvent(Unknown Source) at java.awt.Component.processEvent(Unknown Source) at java.awt.Container.processEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Window.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) Seems to be trivial enough but I can't seem to get it fixed. Any idea what went wrong? Thanks in advance! -Sam -- View this message in context: http://www.nabble.com/Please-help-fix-my-Schedule-error-tf3732913.html#a10449061 Sent from the repast-developer mailing list archive at Nabble.com. |
|
From: Erland K. <Kal...@ar...> - 2007-05-01 07:27:22
|
He waved the sheet above his head. |
|
From: SourceForge.net <no...@so...> - 2007-04-25 02:41:02
|
Bugs item #1707054, was opened at 2007-04-24 19:41 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101703&aid=1707054&group_id=1703 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Repast J Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Nobody/Anonymous (nobody) Assigned to: Nobody/Anonymous (nobody) Summary: NetworkFactory, NetUtilities Random initialization needed Initial Comment: NetworkFactory, NetUtilities Random initialization needed Several methods in uchicago.src.sim.network.NetworkFactory make calls to uchicago.src.sim.network.NetUtilities.randomRewire or uchicago.src.sim.network.NetUtilities.randomRewireSymmetric. These NetUtilities methods use uchicago.src.sim.util.Random to generate random numbers. For example, NetUtilities.randomRewire calls Random.uniform.nextDoubleFromTo. The documentation for uchicago.src.sim.util.Random states: "Before using any of the instance variable distributions, these distributions must be created via the appropriate create* method." However, the instance variable distributions don't seem to be intialized within the NetUtilities class for use by its static methods. This means that if one calls certain NetworkFactory methods such as createWattsStrogatzNetwork (as I did) without first manually creating uchicago.src.sim.util.Random.uniform, then one gets a strange, very difficult to track down NullPointerException when NetUtilities.randomRewire calls Random.uniform.nextDoubleFromTo and finds no Random.uniform object (see line 726 of NetUtilities). The workaround, of course, is to manually create the required distribution in user code using, e.g., uchicago.src.sim.util.Random.createUniform(). Neither the origin this strange Exception nor the need to manually create the distribution are documented in the NetworkFactory or NetUtilities classes. I'm filing a bug in part as documentation of this issue, hopefully to save others some time in tracking this down and working around it. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101703&aid=1707054&group_id=1703 |
|
From: SourceForge.net <no...@so...> - 2007-04-24 12:22:07
|
Bugs item #1706523, was opened at 2007-04-24 14:22 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101703&aid=1706523&group_id=1703 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Repast J Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Rens Kortmann (renskortmann) Assigned to: Nobody/Anonymous (nobody) Summary: nullpointer exception in scheduler Initial Comment: My Repast application suffers from a null pointer exception thrown by uchicago.src.sim.engine.ScheduleBase.preExecute This happens irregularly. Did any one encounter this problem before and suggest a solution? ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101703&aid=1706523&group_id=1703 |
|
From: anand p. <p.a...@gm...> - 2007-04-05 06:53:38
|
hai,
I want to use a suitability map which is in esri raster formate, I
want the agent to select
from raster layer based on suitability value and then to update the display.
I want to know which componet in agent analysts can be used for the
above purpose.
|
|
From: anand p. <p.a...@gm...> - 2007-04-05 06:49:15
|
hai,
What is use of component named raster in agent anlayst.(repast py)
|
|
From: Luis R. <luc...@gm...> - 2007-02-20 23:33:09
|
Hello, I installed repast_simphony_alpha.1 and added it to eclipse. I used the repast simphony tutorial to creat the agent and context creator class stabs. Then, i launch repast GUI to create the scenario, but, when i tried to execute the model, with visualization(2D, 3D and chart visualization), after following each step in the tutorial, nothing happens. Can someone help me to resolve this problem, please??? |
|
From: North, M. <no...@an...> - 2007-02-12 20:39:06
|
Les: This is a good question. Users can schedule events with real numbered values. This is useful for modeling processes with known or approximately known physical timing (e.g., modeling the arrival of packets in a network). Mike > -----Original Message----- > From: rep...@li... [mailto:repast- > dev...@li...] On Behalf Of Les Gasser > Sent: Monday, February 12, 2007 1:46 PM > To: rep...@li... > Cc: ga...@ui... > Subject: [Repast-developer] getTickCount/getCurrentTime - why typed > asdoubles? >=20 >=20 > I'm implementing some extensions to Repast. > Regarding uchicago.src.sim.engine: >=20 > The TickCounter interface specifies the method "getTickCount" which > returns a double. The SimModel class specifies the method > "getCurrentTime" which also returns a double. >=20 > Question: >=20 > Both these methods refer to simulation ticks or times. Why > are their return types specified as "double", which is a floating > point type, and not int or long? When would a RePast-computed tick or > time count ever be fractional, i.e., anything but an integer? >=20 > (If I've got this right, the method of updating sim ticks is through > reading "nextTime" fields in BasicAction.java; BasicActions are > placed in a priority queue called ActionQueue (nb: Java 1.5 now has > java.util.PriorityQueue). Sim time is advanced to the minimum time > (next) entry in this queue - so it can leap forward by more than one > tick depending on the times for which the BasicActions were > (re)inserted in the ActionQueue. Nonetheless, all the time specifiers > I could find in the RePast code are integer values, typically 0 or 1, > and it's hard to envision when a float would be needed for a > simtick.) >=20 > Suggestion: >=20 > While the inheritance and implementation graphs for these interfaces > are clearly different, both methods seem to be intending to return > the current simulation tick or time. Why the difference in names > then? It seems like it might be a good idea to unify the concept of > getting access to the current simulation time/tick, unless there > really is some underlying conceptual difference that I'm not seeing. >=20 > Thanks, >=20 > - Les >=20 > (not a list subscriber, so please respond directly as well as to the > list - thanks.) >=20 >=20 >=20 > ------------------------------------------------------------------------ - > Using Tomcat but need to do more? Need to support web services, security? > Get stuff done quickly with pre-integrated technology to make your job > easier. > Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo > http://sel.as-us.falkag.net/sel?cmd=3Dlnk&kid=3D120709&bid=3D263057&dat=3D= 121642 > _______________________________________________ > Repast-developer mailing list > Rep...@li... > https://lists.sourceforge.net/lists/listinfo/repast-developer |
|
From: Les G. <ga...@ui...> - 2007-02-12 19:45:41
|
I'm implementing some extensions to Repast. Regarding uchicago.src.sim.engine: The TickCounter interface specifies the method "getTickCount" which returns a double. The SimModel class specifies the method "getCurrentTime" which also returns a double. Question: Both these methods refer to simulation ticks or times. Why are their return types specified as "double", which is a floating point type, and not int or long? When would a RePast-computed tick or time count ever be fractional, i.e., anything but an integer? (If I've got this right, the method of updating sim ticks is through reading "nextTime" fields in BasicAction.java; BasicActions are placed in a priority queue called ActionQueue (nb: Java 1.5 now has java.util.PriorityQueue). Sim time is advanced to the minimum time (next) entry in this queue - so it can leap forward by more than one tick depending on the times for which the BasicActions were (re)inserted in the ActionQueue. Nonetheless, all the time specifiers I could find in the RePast code are integer values, typically 0 or 1, and it's hard to envision when a float would be needed for a simtick.) Suggestion: While the inheritance and implementation graphs for these interfaces are clearly different, both methods seem to be intending to return the current simulation tick or time. Why the difference in names then? It seems like it might be a good idea to unify the concept of getting access to the current simulation time/tick, unless there really is some underlying conceptual difference that I'm not seeing. Thanks, - Les (not a list subscriber, so please respond directly as well as to the list - thanks.) |
|
From: anand p. <p.a...@gm...> - 2007-02-05 16:15:17
|
the repast j which i downloaded from repast.sf.net. and installed only shows the model runtime tools that runs demo models.so were should i write my java codes in repastJ and how to create a new model. were as Repastpy which i installed shows both main tools were i can write pyhon codes in agents action edit window. |
|
From: Miles P. <mil...@gm...> - 2007-01-29 15:03:52
|
Oh and not to be defensive, but to amplify the point about generics
below, I am sure you understand that there is a significant amount of
new work here including exploration of various levels of
abstraction...it seems to me that the team has put a lot of effort
into that, and that iun terms of code quality (which I think will be
very high, if I do say so for others if not myself) the important
thing right now is to get the basic abstractions and collaborations
right -- we will only have one chance to do some of this stuff right
-- but as the apis are not near been frozen in the current release
(the score stuff in particular should be regarded as exploratory/
pilot level) it sometimes isn't efficient to sort through the various
fiddly bits about generics -- the case you note below being a simple
example, but when one find oneself looking at stuff like
List<Pair<Method, Watch>> list = watchMap.get(className);
if (list == null) {
list = new ArrayList<Pair<Method, Watch>>();
watchMap.put(className, list);
}
list.add(new Pair<Method, Watch>(method, watch));
protected <X> Iterable<X> getContextFilter(Context<? extends X>
context,
Predicate<X> filter) {
return new IterableAdaptor<X>(new FilterIterator(context.iterator
(), filter));
}
certainly not the most involved examples -- one begins to wonder
wether generics are on balance worth it..I suppose we've decided more
or less that they are, but may be backing off of some of it a bit.
Feedback most welcome but again prob. too early in the present
release for you to have a strong sense of where we are headed w/ some
low-level implementation details.
On Jan 29, 2007, at 9:48 AM, Miles Parker wrote:
>
> Hi Pimin,
>
> A bit tongue in cheek, but perhaps you should simply set your
> generics warnings to "ignore"-- that's what I've done which I'm
> sure gives you enormous confidence in our code quality. ;)
> Seriously, leaving aside the issues involved in maintaining Java
> implementation of generics, remember that what is our there is
> early alpha. I am sure we will make a pass through all the warnings
> as we approach our release candidate -- we will also certainly do
> some major QA work, including increasing unit testing coverage,
> providing more automated builds, untangling remaining code and
> plugin dependencies, significant refactorings and so on...whew!
>
> best,
>
> Miles
>
> On Jan 29, 2007, at 9:10 AM, Pimin Konstantin Kefaloukos wrote:
>
>> Hi developers,
>>
>> This might not have top priority, but couldn't we get rid of some of
>> the many warnings that are generated by the current code?
>>
>> And example is the following source-code:
>>
>>
>> package repast.context;
>> public class DefaultContextFactory<T> implements ContextFactory<T> {
>> ...
>> public Context<T> createContext(Object contextId) {
>> // why not: return new DefaultContext<T>(contextId); ?
>> return new DefaultContext(contextId);
>> }
>> }
>>
>> Could we not include the type-parameter and remove some of the
>> "noise"
>> from the compiling process.
>>
>> Also I can't find a javadoc for Repast S, has one not been made?
>>
>>
>>
>>
>> Best regards,
>>
>>
>>
>> Pimin Konstantin Kefaloukos,
>> Computer science department, University of Copenhagen.
>> Anders Henriksens Gade 3, 2. t.h.
>> 2300 Copenhagen, Denmark.
>>
>> ---------------------------------------------------------------------
>> ----
>> Take Surveys. Earn Cash. Influence the Future of IT
>> Join SourceForge.net's Techsay panel and you'll get the chance to
>> share your
>> opinions on IT & business topics through brief surveys - and earn
>> cash
>> http://www.techsay.com/default.php?
>> page=join.php&p=sourceforge&CID=DEVDEV
>> _______________________________________________
>> Repast-developer mailing list
>> Rep...@li...
>> https://lists.sourceforge.net/lists/listinfo/repast-developer
>
|
|
From: Miles P. <mil...@gm...> - 2007-01-29 14:49:08
|
Hi Pimin,
A bit tongue in cheek, but perhaps you should simply set your
generics warnings to "ignore"-- that's what I've done which I'm sure
gives you enormous confidence in our code quality. ;) Seriously,
leaving aside the issues involved in maintaining Java implementation
of generics, remember that what is our there is early alpha. I am
sure we will make a pass through all the warnings as we approach our
release candidate -- we will also certainly do some major QA work,
including increasing unit testing coverage, providing more automated
builds, untangling remaining code and plugin dependencies,
significant refactorings and so on...whew!
best,
Miles
On Jan 29, 2007, at 9:10 AM, Pimin Konstantin Kefaloukos wrote:
> Hi developers,
>
> This might not have top priority, but couldn't we get rid of some of
> the many warnings that are generated by the current code?
>
> And example is the following source-code:
>
>
> package repast.context;
> public class DefaultContextFactory<T> implements ContextFactory<T> {
> ...
> public Context<T> createContext(Object contextId) {
> // why not: return new DefaultContext<T>(contextId); ?
> return new DefaultContext(contextId);
> }
> }
>
> Could we not include the type-parameter and remove some of the "noise"
> from the compiling process.
>
> Also I can't find a javadoc for Repast S, has one not been made?
>
>
>
>
> Best regards,
>
>
>
> Pimin Konstantin Kefaloukos,
> Computer science department, University of Copenhagen.
> Anders Henriksens Gade 3, 2. t.h.
> 2300 Copenhagen, Denmark.
>
> ----------------------------------------------------------------------
> ---
> Take Surveys. Earn Cash. Influence the Future of IT
> Join SourceForge.net's Techsay panel and you'll get the chance to
> share your
> opinions on IT & business topics through brief surveys - and earn cash
> http://www.techsay.com/default.php?
> page=join.php&p=sourceforge&CID=DEVDEV
> _______________________________________________
> Repast-developer mailing list
> Rep...@li...
> https://lists.sourceforge.net/lists/listinfo/repast-developer
|
|
From: Pimin K. K. <spa...@gm...> - 2007-01-29 14:32:37
|
Guess looking in the "docs" directory helps :-D Keep up the good work. -- (note: I DO check this address, despite the name ;-p) Pimin Konstantin Kefaloukos, Computer science department, University of Copenhagen. Anders Henriksens Gade 3, 2. t.h. 2300 Copenhagen, Denmark. |
|
From: Pimin K. K. <spa...@gm...> - 2007-01-29 14:10:05
|
Hi developers,
This might not have top priority, but couldn't we get rid of some of
the many warnings that are generated by the current code?
And example is the following source-code:
package repast.context;
public class DefaultContextFactory<T> implements ContextFactory<T> {
...
public Context<T> createContext(Object contextId) {
// why not: return new DefaultContext<T>(contextId); ?
return new DefaultContext(contextId);
}
}
Could we not include the type-parameter and remove some of the "noise"
from the compiling process.
Also I can't find a javadoc for Repast S, has one not been made?
Best regards,
Pimin Konstantin Kefaloukos,
Computer science department, University of Copenhagen.
Anders Henriksens Gade 3, 2. t.h.
2300 Copenhagen, Denmark.
|
|
From: Miles P. <mil...@gm...> - 2007-01-19 14:25:13
|
On Jan 19, 2007, at 6:17 AM, perez wrote: > > Which is the approach you suggest? (software agents,...)??????????? A database? |
|
From: perez <ms...@ne...> - 2007-01-19 11:17:07
|
Hi, I have a problem about a project. My organization supplies blogs for free for their clients. The blogs are hosted in the client's sites. The blogs themes are chosen by the clients. 1=C2=BA part of the problem - my organiza= tion wants to build a page with a link (with description of the post) to the las= t post of each one of the blogs. 2=C2=BA - It should appear in the first plac= e the links to the most popular blogs, i.e., the blogs with more posts. This is a simplified way to describe the problem. There will be other metrics to know for instance, how long a post stays in our site, etc. The architecture should be .net. Which is the approach you suggest? (software agents,...)??????????? Thanks for all the help you can give (ideas, tutorials, etc). Marco=20 --=20 View this message in context: http://www.nabble.com/Agents---Blogs-tf303935= 0.html#a8447369 Sent from the repast-developer mailing list archive at Nabble.com. |
|
From: Mirko G. <gri...@gm...> - 2007-01-17 22:58:52
|
Hi, how are you?
I have a problem. I have two BasicAction into my buildSchedule function.
The first BasicAction is called AgentStep() and in this function
I make this:
*
for* (*int* i=0; i<dipLiberi.size(); i++){
agent = dipLiberi.get(i);
Into this function I assign an agent to an action, who have a duration.
I must called the second BasicAction when I have create the new match
agent-action. I must pass to this second BasicAction the duration of
the action. I try to write this code:
schedule.scheduleActionAt(1, new Action(int x), duration);
but this don't make start the second BasicAction... Can you help me?
Please...
This is all my code of BuildSchedule
*
public* *void* buildSchedule(){
System.*out*.println("Running BuildSchedule");
*
class* EseguiAzione *extends* BasicAction{
*
public* *void* execute(){
....
}
};
*
class* DipendentiStep *extends* BasicAction{
*
public* *void* execute(){
...
schedule.scheduleActionAt(1, *new* EseguiAzione(az,agent), d);
}
};
schedule.scheduleActionAtInterval (1, *new* DipendentiStep());
}
Please help me!!!
Thank you very much
Bye
|
|
From: pchacin <pc...@ac...> - 2006-12-30 15:45:08
|
Greetings I'm experiencing a very frustrating problem when creating a Histogram in RepastJ 3.0. From time to time, I get this exception: Exception in thread "Thread-4" java.lang.IllegalArgumentException: max <= min at hep.aida.ref.FixedAxis.<init>(Unknown Source) at hep.aida.ref.Histogram1D.<init>(Unknown Source) at uchicago.src.sim.analysis.HistogramItem.getBinValues(HistogramItem.java:215) at uchicago.src.sim.analysis.OpenHistogramStat.record(OpenHistogramStat.java:190) at uchicago.src.sim.analysis.OpenHistogram.step(OpenHistogram.java:293) at simrealms.views.histograms.HistogramView.refresh(HistogramView.java:98) The way I'm creating the histogram is hard to show because I created a simulation framework that wraps the Repast classses. However, I'm pretty sure that the values in the histogram are in the range 0.0 1.0. and I created it with these values as lower and upper bound, respectly. However, in some circunstances the max and minimum could be the same (both 0 or both 1) and therefore the condition max <= min could become true. If this is the reason, I found this behavor annoying, because there is no reason why the histogram could have a 100% of items with the same value. I'll appreciate any help regarding this issue. Thanks is advance. Pablo -- View this message in context: http://www.nabble.com/IllegalArgumentException%3A-max-%3C%3D-min-tf2898857.html#a8098997 Sent from the repast-developer mailing list archive at Nabble.com. |
|
From: Mirko G. <gri...@gm...> - 2006-12-12 09:27:32
|
Hi, I'am a student of Udine University (Italy). I'm working in my engeneering-thesis. In particolar I use REPAST for simulation a warehouse. I have some problem with the time. In our tutorial I have know that all the actions must be contain in the *public void buildSchedule() *function and the step will be defined in the *public void step()* function into the agent class, true? The problem is that in my project I have more action with a different "action-time". For example the picking time and the replenishment time are different in the werehouse. I don't know organize my project. Can you send me an example where the action are more the one and the "action-time" is different? Thank you very much... Bye Mirko |
|
From: Nick C. <nic...@ve...> - 2006-12-11 13:53:32
|
Michel, Re. direct communication, each agent has access to the context (think a Java collection in this case) in which all the agents reside. Using that you can get a reference to each agent from every other agent. Alternatively, you could have a class that handles all the interagent negotiation. Note that this latter is not the "environment" but rather an example of how to decompose your model into code. In the future, please use the repast-interest list and not repast-developer. repast-developer is for developer communication and issues with the development of the software itself. repast-interest is for model development and user support. Thanks. Nick _____ From: rep...@li... [mailto:rep...@li...] On Behalf Of Michel Nabaa Sent: Monday, December 11, 2006 6:08 AM To: Miles Parker; rep...@li...; Rep...@li...; Nick Collier Subject: Re: [Repast-interest] (no subject) Hi, i wanna work on a sahred taxis problem and traffic simulation for a town ; with multi objectif constraints in wich i must satisfy clients demands in real time. I wanna model my problem by using a decentralised approch in wich each taxi optimise its ways trying to satisfaying an economic probem and every client requests. the scenario is : 1 A client call the central. 2 The central sends a broadcast message to the taxis in the geographical zone from wich the client desires to go . 3 The concened taxis will negociate between them for choose the most appropriate one to serve the client; these taxis must negociate directly (and not via the environement as in ant algorithm in wich each ant follows pheromon deposed by other ants) I hope know if it is feasible in repast simphony because in many multi agent platfrom, the communication between agents is not direct and pass via the environement. is it feasible in simphony?? is there any documentation about this subject?? Thank your for your help Michel |
|
From: Michel N. <mic...@gm...> - 2006-12-11 11:08:07
|
Hi, i wanna work on a sahred taxis problem and traffic simulation for a town ; with multi objectif constraints in wich i must satisfy clients demands in real time. I wanna model my problem by using a decentralised approch in wich each taxi optimise its ways trying to satisfaying an economic probem and every client requests. the scenario is : 1 A client call the central. 2 The central sends a broadcast message to the taxis in the geographical zone from wich the client desires to go . 3 The concened taxis will negociate between them for choose the most appropriate one to serve the client; these taxis must negociate directly (and not via the environement as in ant algorithm in wich each ant follows pheromon deposed by other ants) I hope know if it is feasible in repast simphony because in many multi agent platfrom, the communication between agents is not direct and pass via the environement. is it feasible in simphony?? is there any documentation about this subject?? Thank your for your help Michel |