Menu

Code Commit Log


Commit Date  
[r112] by mrieser

deleted, there is another file with just differs in the capitalization of the filename.

2007-12-03 10:14:34 Tree
[r111] by mrieser

nodes are inactive by default. this is okay, as they will be activated as soon as a vehicle enters a buffer, and as long as vehicles cannot start in buffers, all is well.

2007-12-02 20:39:42 Tree
[r110] by mrieser

Bugfix: link is set inactive in finishInit(). Otherwise, it could happen that links got not correctly activated when a new iteration started.

2007-12-02 20:38:37 Tree
[r109] by mrieser

adding NUMBER_OF_THREADS to output, the parameter itself was already available for some while

2007-12-02 20:36:43 Tree
[r108] by mrieser

Optimization: Links can now be inactive if there are only parked vehicles, but they have to register themselves in QueueSimulation.setActivationLink() so they are activated again at the right time when a vehicle wants to depart. Using a LinkedList (Queue-Interface) instead of an ArrayList for QueueLink.vehQueue, this seems to speed up things a little bit. Removed synchronized-statements in QueueLink, as the QueueSim is still single-threaded. Got rid of QueueLink.buffercount in favor QueueLink.buffer.size(). Other smaller code cleanups.
The order of events changed in the OnePercentBerlin10sTest, because the links with only parked vehicles are now activated/deactivated and are thus in an other order in the internal QueueNetworkLayer.simLinksArray. But if the old and new events-files are sorted, they are equal.
The changes reduce the execution time of OnePercentBerlin10sTest to about 60% of the time before.

2007-12-01 22:46:43 Tree
[r107] by mrieser

code cleanup. made members non-static.

2007-12-01 22:37:27 Tree
[r106] by mrieser

removed additional linebreak in printMemoryUsage()

2007-12-01 22:36:49 Tree
[r105] by mrieser

added option to disable the creation of the leghistogram.png with method setCreateLegHistogramPNG(). The creation was especially expensive in small scenarios like equil-net.

2007-12-01 22:34:03 Tree
[r104] by mrieser

nodes are now deactivated when no incoming buffer has cars on it to speed up simulations (finished the work of Kai from 2007-11-19) and activated again by QueueLink as soon as a car is placed in a buffer.

2007-12-01 12:19:49 Tree
[r103] by mrieser

removed old GPL-Header, some code cleanup / optimization

2007-11-30 21:12:21 Tree
Older >
Auth0 Logo