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: Laszlo G. <lg...@ai...> - 2005-07-25 11:33:22
|
Hi, Back in 2001 I was in e-mail correspondence with Prof. Barabasi, and asked the same question. His answer was that they were always using a fully connected initial network, even though 'it should work' with other configurations, too. I hope this helps, -- g --=20 Gulyas Laszlo | Laszlo Gulyas kut.ig. | dir. of research AITIA Rt. | AITIA Inc. <quote who=3D"Bj=F6rn Lijnema"> > Hello everyone, > > I managed to find some time to write the Barabasi-Albert network > generator I mentioned on this list a few weeks back. (Actually I > called it a scale free network generator, but Laszlo Gulyas pointed > out my error). I'm afraid it was a bit of a rush job, but I think it > should work correctly. > > There is one issue though, in Emergence of Scaling in Random Networks > Barabasi and Albert say that the network can have a small number of > initial vertices, however they do not mention anything about > connecting those initial vertices to each other. > > This would mean, with their formula (the probability formula of the > probability for a new vertex being connected to an existing vertex i > being the number of i's edges divided by the total number of edges) > that you will get unconnected vertices if the number of initial > vertices is not equal to the number of edges each vertex has. > > Of the initial vertices, those that do not have a connection after the > first new vertex has been connected, will never get one since the > probability that a new vertex will connect to them is always zero. > > I chose to just connect all initial nodes to each other, mainly > because I really didn't know what to do. I noticed that JUNG > (jung.sf.net) chose another way to go, by changing p =3D degree(v) / |E= | > to p =3D (degree(v) + 1) / (|E| + |V|) > > > If someone could look over my code and point out/correct any errors > I've made, and make suggestions for the initial nodes problem, I would > be most thankful. > > > Bj=F6rn Lijnema > |
|
From: <li...@gm...> - 2005-07-25 11:24:35
|
Hello everyone, I managed to find some time to write the Barabasi-Albert network generator I mentioned on this list a few weeks back. (Actually I called it a scale free network generator, but Laszlo Gulyas pointed out my error). I'm afraid it was a bit of a rush job, but I think it should work correctly. There is one issue though, in Emergence of Scaling in Random Networks Barabasi and Albert say that the network can have a small number of initial vertices, however they do not mention anything about connecting those initial vertices to each other. This would mean, with their formula (the probability formula of the probability for a new vertex being connected to an existing vertex i being the number of i's edges divided by the total number of edges) that you will get unconnected vertices if the number of initial vertices is not equal to the number of edges each vertex has. Of the initial vertices, those that do not have a connection after the first new vertex has been connected, will never get one since the probability that a new vertex will connect to them is always zero. I chose to just connect all initial nodes to each other, mainly because I really didn't know what to do. I noticed that JUNG (jung.sf.net) chose another way to go, by changing p =3D degree(v) / |E| to p =3D (degree(v) + 1) / (|E| + |V|) If someone could look over my code and point out/correct any errors I've made, and make suggestions for the initial nodes problem, I would be most thankful. Bj=F6rn Lijnema |
|
From: SourceForge.net <no...@so...> - 2005-07-20 18:07:19
|
Bugs item #1241755, was opened at 2005-07-20 18:07 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=1241755&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: None Group: None Status: Open Resolution: None Priority: 5 Submitted By: Reuben Grinberg (reubgr) Assigned to: Nobody/Anonymous (nobody) Summary: Adding DisplaySurface fails before displayable is added Initial Comment: Adding a DisplaySurface to a Containter (such as a JPanel) before a Displayable has been added to the DisplaySurface leads a NullPointerException since the Painter has never been set. java.lang.NullPointerException at uchicago.src.sim.gui.Painter.createBufferedImage(Unknown Source) at uchicago.src.sim.gui.LocalPainter.paint(Unknown Source) at uchicago.src.sim.gui.DisplaySurface$DUpdate.run(Unknown Source) at java.awt.event.InvocationEvent.dispatch (InvocationEvent.java:171) at java.awt.EventQueue.dispatchEvent(EventQueue.java:454) at java.awt.EventDispatchThread.pumpOneEventForHierarchy (EventDispatchThread.java:234) at java.awt.EventDispatchThread.pumpEventsForHierarchy (EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEvents (EventDispatchThread.java:178) at java.awt.EventDispatchThread.pumpEvents (EventDispatchThread.java:170) at java.awt.EventDispatchThread.run (EventDispatchThread.java:100) In addition, since DisplaySurface doesn't seem to add displayables via the normal Container.add() mechanism, I can't call myDisplaySurface.getComponentCount() as a work around. This also means that I can't add a Container listener to the DisplaySurface to know when a Displayable has been added. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101703&aid=1241755&group_id=1703 |
|
From: Reuben G. <reu...@ay...> - 2005-07-20 03:15:41
|
Hello, I'm working on making an IDE for Repast. We're allowing the user to code within our program and change the model's and agent's variables and functions mid-run. It should be rather snazzy once we get the bugs ironed out. I'm having a problem with AbstractGUIController/BaseController, however. It seems that calling setModel(...) in the middle of a run (when the model is paused, of course) doesn't have any effect on which model is used when I call startSim() again. Any ideas? Thanks, Reuben P.S. The way we let the user change the model mid-run is by recompiling the code, loading the new class (using a slightly new name), making a new instance, and then copying over all the variables from the old Model using reflection. (Here are some comments on the main class that allows me to do this: http://tinyurl.com/8zo28) If any of you are interested in an IDE for Repast, then we'd love your help coding! Our wiki is here: http://indigosim.sourceforge.net (still kind of under construction) -- Reuben Grinberg reu...@ay... (609)233-9891 "As you will no doubt be aware, the plans for development of the outlying regions of the Galaxy require the building of a hyperspatial express route through your solar system, and regrettably your planet is one of those scheduled for demolition." Vogon -- The Hitchiker's Guide to the Galaxy |
|
From: SourceForge.net <no...@so...> - 2005-07-13 19:18:45
|
Bugs item #1178502, was opened at 2005-04-07 07:51 Message generated for change (Settings changed) made by jerryvos You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101703&aid=1178502&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: None Group: None >Status: Closed >Resolution: Fixed Priority: 5 Submitted By: Nobody/Anonymous (nobody) Assigned to: Nobody/Anonymous (nobody) Summary: Doc fix Initial Comment: > > i noticed for the scheduleActionAt(*) methods, it doens't say > > what the return value is or means. > > I suppose one can assume its the BasicAction passed to it, > > sort of in the spirit of the original objectiveC "standard". > > but it would be nice to know. > > Also, can these calls fail (and return, eg, null)? > > Its the action that is actually scheduled. This may or may not be the > BasicAction passed to it. Its main use is if you want to remove the action > from the schedule later, and you need a reference to the scheduled action. > The call should not fail. > > > > scheduleAcationAt(time,action) says > > Schedules the specified BasicAction to occur at the specified clock tick > > in the specified order. > > but there is not specified order. So wht is the default? > > Bad docs here. The default order is random w/r to any other action scheduled > for that tick, except those scheduled to execute LAST at that tick. > > > > For methods like scheduleBasicActionAt(time,action,order) > > one option is CONCURRENT. > > Is there someplace in the doc that describes exactly what that means? > > I thought these were doc'd in the javadoc under the order fields, but they > are not, or maybe in the how to on scheduling. CONCURRENT is essentially > random w/r to any other action scheduled for that tick. The idea being that > the execution of one action is independent of another and they can execute > concurrently. > - change the scheduleActionAt docs to say that it is returning an action that may NOT be the one passed to it...otherwise people might assume otherwise, and then save the ptr to the action they created/passed in rather than the one returned. - explain that CONCURRENT means random Better: add a synonym RANDOM and use that in the doc! ---------------------------------------------------------------------- >Comment By: Jerry Vos (jerryvos) Date: 2005-07-13 14:18 Message: Logged In: YES user_id=1093815 Added the RANDOM synonym Nick mentioned and updated references to point to that. Also the docs have been updated with the return action info that Nick mentioned. Finally, javadoc tags have been added to the ScheduleBase.[Orders] with some more info on what they mean. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101703&aid=1178502&group_id=1703 |
|
From: SourceForge.net <no...@so...> - 2005-07-12 22:02:11
|
Bugs item #1236999, was opened at 2005-07-12 17:00 Message generated for change (Comment added) made by jerryvos You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101703&aid=1236999&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: None Group: None Status: Open Resolution: None Priority: 4 Submitted By: Jerry Vos (jerryvos) Assigned to: Nobody/Anonymous (nobody) Summary: Multi-run wizard chokes on write-only param Initial Comment: The Multi-run wizard dies with a quite unfriendly error message when it finds a parameter that is write-only. It dying is understandable, but it should pop-up a descriptive error message. ---------------------------------------------------------------------- >Comment By: Jerry Vos (jerryvos) Date: 2005-07-12 17:02 Message: Logged In: YES user_id=1093815 It also appears to have trouble when it finds a null parameter. This problem comes in the Introspector, so fixing it will change quite a few things. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101703&aid=1236999&group_id=1703 |
|
From: SourceForge.net <no...@so...> - 2005-07-12 22:00:19
|
Bugs item #1236999, was opened at 2005-07-12 17:00 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=1236999&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: None Group: None Status: Open Resolution: None Priority: 4 Submitted By: Jerry Vos (jerryvos) Assigned to: Nobody/Anonymous (nobody) Summary: Multi-run wizard chokes on write-only param Initial Comment: The Multi-run wizard dies with a quite unfriendly error message when it finds a parameter that is write-only. It dying is understandable, but it should pop-up a descriptive error message. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101703&aid=1236999&group_id=1703 |
|
From: SourceForge.net <no...@so...> - 2005-07-12 21:48:47
|
Bugs item #1050068, was opened at 2004-10-19 09:21 Message generated for change (Settings changed) made by jerryvos You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101703&aid=1050068&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: None Group: None Status: Open Resolution: Later >Priority: 3 Submitted By: S Phelps (sphelps) Assigned to: Nobody/Anonymous (nobody) Summary: ProbeUtilities.updateProbePanels() does not update subpanels Initial Comment: If you create probe panel for an object which has attributes which can be further probed by clicking on the button corresponding to the probable attribute, and then you call ProbeUtilities.updateProbePanels(), then only the original "parent" panel will be updated; the panel that was created by clicking on the probable attribute in the original probe panel is not updated. Eg, suppose you have two classes: public class myAgent implements Drawable { .. public Location getLocation() { ... } } and public class Location { ..... public int getX() { .. } public int getY() { .. } } If you probe an agent, then the probe panel will have a button called 'Location' which you can click on to get the location of the agent. However, if the location changes, and then you call ProbeUtilities.updateProbePanels(), then the X and Y fields of the new panel will not be updated. ---------------------------------------------------------------------- Comment By: Tom Howe (thowe) Date: 2004-11-01 12:18 Message: Logged In: YES user_id=290820 This is a pretty involved problem to fix. As a result, it won't be fixed in version 3.0, but will be dealt with in future versions. Thanks. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101703&aid=1050068&group_id=1703 |
|
From: SourceForge.net <no...@so...> - 2005-07-12 21:45:50
|
Bugs item #1195253, was opened at 2005-05-04 09:24 Message generated for change (Comment added) made by jerryvos You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101703&aid=1195253&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: None Group: None >Status: Closed >Resolution: Fixed Priority: 5 Submitted By: Nobody/Anonymous (nobody) Assigned to: Nobody/Anonymous (nobody) Summary: JEP license missing Initial Comment: The special JEP license that we "negotiated" is missing from the repast distribution. ---------------------------------------------------------------------- >Comment By: Jerry Vos (jerryvos) Date: 2005-07-12 16:45 Message: Logged In: YES user_id=1093815 Added the license to the CVS, will be put in the distrib. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101703&aid=1195253&group_id=1703 |
|
From: SourceForge.net <no...@so...> - 2005-07-12 21:39:17
|
Bugs item #1230162, was opened at 2005-06-30 01:32 Message generated for change (Comment added) made by jerryvos You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101703&aid=1230162&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: None Group: None >Status: Pending >Resolution: Later Priority: 5 Submitted By: Nobody/Anonymous (nobody) Assigned to: Nobody/Anonymous (nobody) Summary: parameter file for multi-run Initial Comment: Hi, When I try to run a multi-run simulation with two nested parameters specified in a parameter file, while these two parameters are also set at certain values in 'setup()' in my model for a GUI run, it goes wrong for the first run. The values of the two parameters in 'setup()' are used not those specified in the file. After the first run, correct values are read into the model. The reason seems to be possible wrong position of the code 'model.setup()' in 'runBatch' method of Controller class. I move the code right above 'batchController.setModel(this.getModel());' and it works fine. However, for this experiment, I was forced to copy SimInit, Controller and BatchController classes, rename them and make some necessary modification and compile them with my other classes. Jae-Cheol Kim ps. It'll be nice if there's a way to get the name of a parameter file in the runtime. ---------------------------------------------------------------------- >Comment By: Jerry Vos (jerryvos) Date: 2005-07-12 16:39 Message: Logged In: YES user_id=1093815 Jae-Cheol, Could you test this when the next release of Repast comes out? It should fix your problem if it's coming from improperly reading the nested params. Also, could you clarify what code you moved in Controller.runBatch? I'm not sure what you would have moved. When you say "It'll be nice if there's a way to get the name of a parameter file in the runtime" do you mean from the GUI or inside the model/library? I assume the latter, but this would require quite a few changes to setup I think, but may be something for future consideration. I'll mark this as pending until you get a chance to test this later. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101703&aid=1230162&group_id=1703 |
|
From: SourceForge.net <no...@so...> - 2005-07-12 21:28:50
|
Bugs item #1232750, was opened at 2005-07-05 08:33 Message generated for change (Settings changed) made by jerryvos You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101703&aid=1232750&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: None Group: None >Status: Closed >Resolution: Fixed Priority: 5 Submitted By: Nick Collier (srcnick) Assigned to: Nobody/Anonymous (nobody) Summary: BaseController SimEvents Initial Comment: From Charles Gieseler: I wanted to ask something about a problem I found in the BaseController. I noticed that BaseController doesn't fire SimEvents to SimEventListeners when a simulatoin is paused or stopped. I checked the source and it appears that pauseSim() and stopSim() are missing calls to fireSimEvent(). This is used in startSim(), which my listener does pick up correctly. I tried adding a call to fireSimEvent() to both pauseSim() and stopSim() with the corresponding event flags from SimEvent. My listener seem to pick them up as intended with this modification. I also noticed a flag in SimEvent for when the seed for the random generator is set. I assumed this meant setRandomSeed() should also fire a SimEvent. I wasn't sure if I should submit this as a bug report or do something else, so I thought I would check with you first. I have attached BaseController with my changes if you want to take a look. I have marked each change with the comment "//****** ADDED fireSimEvent() HERE". ---------------------------------------------------------------------- >Comment By: Jerry Vos (jerryvos) Date: 2005-07-12 16:28 Message: Logged In: YES user_id=1093815 I have looked into this and found the reasoning for pauseSim and StopSim not firing events. The reason this doesn't happen is because the pauseSim and stopSim methods do not actually pause the simulation. The simulation and the controller thread runs in its own thread, the Controller's stopSim and pauseSim methods notify this thread (through the pauseSim/stopSim flags) if it should pause or stop. However, the thread only is notifying the model of this, not all the listeners, therefore I've changed this so that all listeners are notified. This should work fine, however if the controller for some reason is set to be listening to its own events it may get caught in itself. However, even in this case it should be fine since the only time an event would be fired again is in the run loop which should result in it ignoring multiple calls. Also, I've added fireSimEvent(new SimEvent(this, SimEvent.RNG_SEED_EVENT)); to setRandomSeed, because as Charles pointed out, it should probably be happening. ---------------------------------------------------------------------- Comment By: Nick Collier (srcnick) Date: 2005-07-05 08:34 Message: Logged In: YES user_id=7167 I'm not sure if the BaseController should fire the events. Perhaps the idea was (is?) that child classes would implement that. Seems strange though. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101703&aid=1232750&group_id=1703 |
|
From: SourceForge.net <no...@so...> - 2005-07-12 19:24:01
|
Bugs item #1230051, was opened at 2005-06-29 17:47 Message generated for change (Comment added) made by jerryvos You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101703&aid=1230051&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: None Group: None >Status: Closed >Resolution: Fixed Priority: 5 Submitted By: Nobody/Anonymous (nobody) Assigned to: Nobody/Anonymous (nobody) Summary: Incompatibility with Repast 3 Initial Comment: Hi, I have sucessfully used JarBuilder with Repast-2.2. However, with Repast-3 I consistently get the following exception: jarbuilder.JarBuilderException: jarbuilder.JarBuilderException: javassist.NotFoundException: ibis.rmi.Naming Thanks a lot, Luis ---------------------------------------------------------------------- >Comment By: Jerry Vos (jerryvos) Date: 2005-07-12 14:23 Message: Logged In: YES user_id=1093815 This problem arises from the ProActive library needing a jar that is not included in Repast. The jar has been added to the cvs and will be included in the next Repast release. This should solve your problem, thanks for pointing it out. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101703&aid=1230051&group_id=1703 |
|
From: SourceForge.net <no...@so...> - 2005-07-12 19:11:52
|
Bugs item #1208606, was opened at 2005-05-25 11:52 Message generated for change (Comment added) made by jerryvos You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101703&aid=1208606&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: None Group: None >Status: Closed Resolution: None Priority: 5 Submitted By: Jerry Vos (jerryvos) Assigned to: Nobody/Anonymous (nobody) Summary: People images / text in adapatation demos Initial Comment: The text in the neural/... demos over the people (displaying their names) does not show up properly when the display is resized. For instance, when maximized the text is no where near the people. Probably just needs to switch to scaled coordinates. Also, look into what happens if you enable scaling on the images. ---------------------------------------------------------------------- >Comment By: Jerry Vos (jerryvos) Date: 2005-07-12 14:11 Message: Logged In: YES user_id=1093815 Changed SimGraphics.drawString to move the location of the drawing based on the scaling of the SimGraphics. It now shows text strings in the correct scaled location and clips the string based on the scaling. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101703&aid=1208606&group_id=1703 |
|
From: Jez M. <je...@ca...> - 2005-07-11 13:54:37
|
I must apologise - I have sent this to the wrong list - I am also using JFreeChart (also hosted at sf.net) in my project. *blushingly*, Jez McKean ------------------------------------------------------------------------ *Jez McKean* Director, Carbon360 <http://www.carbon-360.com/> +44 (0) 7968 419994 Nick Collier wrote: > Can you explain a bit more what you mean. Do you mean into one of the > time series type charts in repast? > > Nick > > -----Original Message----- > *From:* rep...@li... > [mailto:rep...@li...]*On Behalf Of > *Jez McKean > *Sent:* Monday, July 11, 2005 9:44 AM > *To:* rep...@li... > *Subject:* [Repast-developer] Import XML to TimeSeries > > Hi, > I need to import XML data to a TimeSeries, but see that this has > not yet been implemented officially. > If anyone has any suggestions for methods on doing so, or even has > actually done so, and would be willing to share it would be much > appreciated, by myself and many others. > > How much of the current code can be re-used? > > Regards, and thanks in advance, > Jez McKean > -- > > ------------------------------------------------------------------------ > > *Jez McKean* > Director, Carbon360 <http://www.carbon-360.com/> > +44 (0) 7968 419994 > > ------------------------------------------------------------------------ > > avast! Antivirus <http://www.avast.com>: Outbound message clean. > > Virus Database (VPS): 0527-2, 08/07/2005 > --- avast! Antivirus: Outbound message clean. Virus Database (VPS): 0527-2, 08/07/2005 Tested on: 11/07/2005 14:54:31 avast! - copyright (c) 1988-2005 ALWIL Software. http://www.avast.com |
|
From: Nick C. <nic...@ve...> - 2005-07-11 13:49:13
|
Can you explain a bit more what you mean. Do you mean into one of the time
series type charts in repast?
Nick
-----Original Message-----
From: rep...@li...
[mailto:rep...@li...]On Behalf Of Jez McKean
Sent: Monday, July 11, 2005 9:44 AM
To: rep...@li...
Subject: [Repast-developer] Import XML to TimeSeries
Hi,
I need to import XML data to a TimeSeries, but see that this has not yet
been implemented officially.
If anyone has any suggestions for methods on doing so, or even has
actually done so, and would be willing to share it would be much
appreciated, by myself and many others.
How much of the current code can be re-used?
Regards, and thanks in advance,
Jez McKean
--
----------------------------------------------------------------------------
--
Jez McKean
Director, Carbon360
+44 (0) 7968 419994
----------------------------------------------------------------------------
--
avast! Antivirus: Outbound message clean.
Virus Database (VPS): 0527-2, 08/07/2005
|
|
From: Jez M. <je...@ca...> - 2005-07-11 13:44:11
|
Hi, I need to import XML data to a TimeSeries, but see that this has not yet been implemented officially. If anyone has any suggestions for methods on doing so, or even has actually done so, and would be willing to share it would be much appreciated, by myself and many others. How much of the current code can be re-used? Regards, and thanks in advance, Jez McKean -- ------------------------------------------------------------------------ *Jez McKean* Director, Carbon360 <http://www.carbon-360.com/> +44 (0) 7968 419994 --- avast! Antivirus: Outbound message clean. Virus Database (VPS): 0527-2, 08/07/2005 Tested on: 11/07/2005 14:44:06 avast! - copyright (c) 1988-2005 ALWIL Software. http://www.avast.com |
|
From: <li...@gm...> - 2005-07-08 13:23:18
|
On 7/8/05, Nick Collier <nic...@ve...> wrote: > Repast 3 includes part of an older version of the jmf as jar files in lib= . > We use this to actually make the movies. I wonder if there is a conflict > between that and the latest jmf installation. Although its odd that the n= ew > jmf would get picked up by repast, unless it installs itself in ext or > something like that. >=20 > Nick Well, I used an installer that put a jmf.jar in my jre /lib/ext dir. So that might be it perhaps? I also got this response: On 7/8/05, Meifeng Luo <mlu...@po...> wrote: > I have JMF installed and am able to make movie with repast. So I think th= ere > my be other problems. I'll see if I can try it out on some other computers as well. In case it matters, the computer I had problems on was a windows xp computer and Repast 3.0 (and as mentioned before: java 1.5.0; JMF version 2.1.1e). |
|
From: Nick C. <nic...@ve...> - 2005-07-08 12:55:30
|
Repast 3 includes part of an older version of the jmf as jar files in= lib. We use this to actually make the movies. I wonder if there is a confl= ict between that and the latest jmf installation. Although its odd that t= he new jmf would get picked up by repast, unless it installs itself in ext o= r something like that. Nick > -----Original Message----- > From: rep...@li... > [mailto:rep...@li...]On Behalf Of Bj= =F6rn > Lijnema > Sent: Friday, July 08, 2005 8:48 AM > To: rep...@li...; > rep...@li... > Subject: [Repast-interest] Repast movie making and the JMF > > > Hi. > > I wasn't sure where to direct this, but I thought that both the peo= ple > on the interest list and the developer list might be interested. > > I haven't been able to try it out on another computer yet, to see i= f > this is reproducable, but I noticed that with the Java Media Framew= ork > (JMF) installed, I could not make movies with Repast. Any time I tr= ied > to do it (or rather, every time the recording should start) the rep= ast > application crashed with an EXCEPTION_ACCESS_VIOLATION error in the > VM. > > In case anyone wants to try it out, my JRE version is 1.5.0 and I h= ad > installed the newest version of the JMF. > > > So, if you're having problems recording, it might be because of the > JMF. However, _why_ the JMF might cause problems, I have no idea > (which is why I am sending this to the developers list as well). > > > Bj=F6rn Lijnema > > > ------------------------------------------------------- > This SF.Net email is sponsored by the 'Do More With Dual!' > webinar happening > July 14 at 8am PDT/11am EDT. We invite you to explore the latest in= dual > core and dual graphics technology at this free one hour event > hosted by HP, > AMD, and NVIDIA. To register visit http://www.hp.com/go/dualwebina= r > _______________________________________________ > Repast-interest mailing list > Rep...@li... > https://lists.sourceforge.net/lists/listinfo/repast-interest > |
|
From: <li...@gm...> - 2005-07-08 12:48:05
|
Hi. I wasn't sure where to direct this, but I thought that both the people on the interest list and the developer list might be interested. I haven't been able to try it out on another computer yet, to see if this is reproducable, but I noticed that with the Java Media Framework (JMF) installed, I could not make movies with Repast. Any time I tried to do it (or rather, every time the recording should start) the repast application crashed with an EXCEPTION_ACCESS_VIOLATION error in the VM. In case anyone wants to try it out, my JRE version is 1.5.0 and I had installed the newest version of the JMF. So, if you're having problems recording, it might be because of the JMF. However, _why_ the JMF might cause problems, I have no idea (which is why I am sending this to the developers list as well). Bj=F6rn Lijnema |
|
From: Robert N. <rn...@gm...> - 2005-07-05 14:06:13
|
Yiwen, from what you have said, it seems to me that Repast would work fine for your needs. However, you will need to construct some of your own framework that goes beyond what Repast supplies. Most importantly it seems would be the community where agents can leave and read messages. Doug Hofstadter had a model where agents went to a common place (he called it a blackboard or workspace or something like that) and read other messages and wrote down new ones message. Although he was working on a different problem, the concept might still prove useful. - Robert On 6/27/05, Zhang, Yiwen <yiwen@u.arizona.edu> wrote: > =20 > Hi, Dear all=20 > =20 > I have a multi-agent modeling of online community. Finding the right > software has been torturing me for a while. I happened to find Repast las= t > week, and I was wondering whether Rapast is suitable for my model. I woul= d > appreciate it a lot if any of you can give me some ideas of the viability= .=20 > =20 > Basically, in my model, I have agents and public place.=20 > ---------------------------------------=20 > Agents:=20 > 1) each participant of the online community is modeled as an agent, and i= t > has a lot of parameters describing their learning capabilities, social > capabilities, communities's attactiveness to the agent, etc. These > parameters are randomly assigned when the agents are generated, and will > dynamically change over the time.=20 > 2) Agents are not always in the community. Each agent periodically visits > the community once it is generated(based on some time distribution), and > when the attractivenss of the community to the agent decrease to zero, it > will never come back again (it's like it died)=20 > 3) every time an agent visit the community, agent will initiate message, > read others' message, and reply others' message.The detail of the > activities, such as how many message to generate, which message to reply, > are controlled by the learning and social parameters of the agent.=20 > =20 > Public place:=20 > 1) The online community is simplified as a public place, where the agents > can post messages, read messages, and reply others' messages. Each messag= e > is represented by a set of parameters determined by the parameters of the > agent who posted the message. Public place is represented by a list of > messages. Messages are not necessary stored forever, and they will be > cleared up after a period of time.=20 > 2) The interactions among agents are the achieved through the public plac= e. > This means that there is no direct agent-to-agent interaction. When agent= s > post messages, it potentially will affect other agents if other agents re= ad > the message and even respond to them.=20 > =20 > --------------------------------------------------------=20 > =20 > I have a set of interesting questions to answer based on the simulation > results. For example, I want to study how the different composition of > population (different types of agents with different learning capabilitie= s > and social capability) lead to the different growth pattern of the online > community.=20 > =20 > =20 > Do you think Repast is good for my purpose? If it is, could you please > provide me some suggestions on which components or steps I should take wh= en > implementing my model in Repast. If it is not, do you have any suggestion= s > on other software?=20 > =20 > Thanks a ton!=20 > =20 > Yiwen =20 > =20 > =20 > =20 > |
|
From: SourceForge.net <no...@so...> - 2005-07-05 13:51:09
|
Bugs item #1210968, was opened at 2005-05-29 22:41 Message generated for change (Comment added) made by srcnick You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101703&aid=1210968&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: None Group: None Status: Open Resolution: None Priority: 5 Submitted By: Nobody/Anonymous (nobody) Assigned to: Nobody/Anonymous (nobody) Summary: MatrixType error in NetworkRecorder created with Repastpy Initial Comment: I created a simple network simulation with repastpy (ver 1.1.1), but something is wrong with NetworkRecorder. When I run the simulation i catch this exception: java.lang.IllegalArgumentException: Illegal matrix type, must be one of NetworkConstants.BINARY, NetworkConstants.LARGE, or NetworkConstants.SMALL I checked the simulation xml file, and the value is set the right way: <RePastEvolver:EvolverBean type="Component" class="class uchicago.src.simbuilder.beans.network.NetworkRecorderProducer" name="rec" fileName="somedata" format="3" matrixType="1" > But in the java source code I noticed this line: rec.record(agentList, String.valueOf(this.getTickCount()), 3); Whichever matrix type is specified in the xml, the code still contains "3". In the NetworkRecorderProducer.java file I spotted (line 209) b.append(((Integer) format.getSelected()).intValue()); but I think it must be "netType", not "format" because I found in the API specs record(java.util.List nodeList, java.lang.String comment, int matrixType) I tried to tweak the problem, but I'm still unable to try this solution. I hope this isn't a newbie common error. pro...@in... ---------------------------------------------------------------------- >Comment By: Nick Collier (srcnick) Date: 2005-07-05 13:51 Message: Logged In: YES user_id=7167 Fixed in CVS. User diagnosis is correct. Stupid mistake on my part... ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101703&aid=1210968&group_id=1703 |
|
From: SourceForge.net <no...@so...> - 2005-07-05 13:35:00
|
Bugs item #1232750, was opened at 2005-07-05 13:33 Message generated for change (Comment added) made by srcnick You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101703&aid=1232750&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: None Group: None Status: Open Resolution: None Priority: 5 Submitted By: Nick Collier (srcnick) Assigned to: Nobody/Anonymous (nobody) Summary: BaseController SimEvents Initial Comment: From Charles Gieseler: I wanted to ask something about a problem I found in the BaseController. I noticed that BaseController doesn't fire SimEvents to SimEventListeners when a simulatoin is paused or stopped. I checked the source and it appears that pauseSim() and stopSim() are missing calls to fireSimEvent(). This is used in startSim(), which my listener does pick up correctly. I tried adding a call to fireSimEvent() to both pauseSim() and stopSim() with the corresponding event flags from SimEvent. My listener seem to pick them up as intended with this modification. I also noticed a flag in SimEvent for when the seed for the random generator is set. I assumed this meant setRandomSeed() should also fire a SimEvent. I wasn't sure if I should submit this as a bug report or do something else, so I thought I would check with you first. I have attached BaseController with my changes if you want to take a look. I have marked each change with the comment "//****** ADDED fireSimEvent() HERE". ---------------------------------------------------------------------- >Comment By: Nick Collier (srcnick) Date: 2005-07-05 13:34 Message: Logged In: YES user_id=7167 I'm not sure if the BaseController should fire the events. Perhaps the idea was (is?) that child classes would implement that. Seems strange though. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101703&aid=1232750&group_id=1703 |
|
From: SourceForge.net <no...@so...> - 2005-07-05 13:33:51
|
Bugs item #1232750, was opened at 2005-07-05 13:33 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=1232750&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: None Group: None Status: Open Resolution: None Priority: 5 Submitted By: Nick Collier (srcnick) Assigned to: Nobody/Anonymous (nobody) Summary: BaseController SimEvents Initial Comment: From Charles Gieseler: I wanted to ask something about a problem I found in the BaseController. I noticed that BaseController doesn't fire SimEvents to SimEventListeners when a simulatoin is paused or stopped. I checked the source and it appears that pauseSim() and stopSim() are missing calls to fireSimEvent(). This is used in startSim(), which my listener does pick up correctly. I tried adding a call to fireSimEvent() to both pauseSim() and stopSim() with the corresponding event flags from SimEvent. My listener seem to pick them up as intended with this modification. I also noticed a flag in SimEvent for when the seed for the random generator is set. I assumed this meant setRandomSeed() should also fire a SimEvent. I wasn't sure if I should submit this as a bug report or do something else, so I thought I would check with you first. I have attached BaseController with my changes if you want to take a look. I have marked each change with the comment "//****** ADDED fireSimEvent() HERE". ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101703&aid=1232750&group_id=1703 |
|
From: Tom H. <tur...@gm...> - 2005-07-05 13:03:07
|
We do not currently have a generator for scale-free networks. We would be thrilled to include any code that you create to fill this void in the next release of repast. Thanks, Tom On 7/5/05, Bj=F6rn Lijnema <li...@gm...> wrote: > Hello, >=20 > I am building a model with agents connected to each other in a few > differnt ways. Part of the research for which the model is built will > be focusin on how different network structures influence the behaviour > of the agents. >=20 > I noticed Repast already had methods for generating random networks, > lattices and small world/WattsStrogatz networks. However, in addition > to those I have to use scale free networks as well. >=20 > For anyone who is interested and doesn't know; basically scale free > networks are networks where agents have a preference to attach > themselves to well-connected nodes. Simply put: them that has, gets. >=20 > For my model the network would just be generated scale-free like and > then be static (at least for the moment), and so I was thinking of > building a generator myself. >=20 > So I was wondering, can repast do this for me (I thought I might have > missed it somewhere), but if not, is there anywhere I should send the > code when it's done in case you want to include in the repast > networkfactory? >=20 >=20 >=20 > Bj=F6rn Lijnema >=20 >=20 > ------------------------------------------------------- > SF.Net email is sponsored by: Discover Easy Linux Migration Strategies > from IBM. Find simple to follow Roadmaps, straightforward articles, > informative Webcasts and more! Get everything you need to get up to > speed, fast. http://ads.osdn.com/?ad_idt77&alloc_id=16492&opclick > _______________________________________________ > Repast-developer mailing list > Rep...@li... > https://lists.sourceforge.net/lists/listinfo/repast-developer > |
|
From: <li...@gm...> - 2005-07-05 09:08:43
|
Hello, I am building a model with agents connected to each other in a few differnt ways. Part of the research for which the model is built will be focusin on how different network structures influence the behaviour of the agents. I noticed Repast already had methods for generating random networks, lattices and small world/WattsStrogatz networks. However, in addition to those I have to use scale free networks as well. For anyone who is interested and doesn't know; basically scale free networks are networks where agents have a preference to attach themselves to well-connected nodes. Simply put: them that has, gets. For my model the network would just be generated scale-free like and then be static (at least for the moment), and so I was thinking of building a generator myself. So I was wondering, can repast do this for me (I thought I might have missed it somewhere), but if not, is there anywhere I should send the code when it's done in case you want to include in the repast networkfactory? Bj=F6rn Lijnema |