|
double |
[0.0, ∞] |
false |
set |
The unit distance in meters over which the number of stops applies |
|
double |
[0.0, 1.0] |
false |
set |
|
|
org.bzdev.bikeshare.HubDomain |
N/A |
false |
add |
The set of hub domains that use this delay table |
|
int |
N/A |
false |
add |
Explicit entry table |
entry.dest
|
Destination Hub |
|
int org.bzdev.bikeshare.Hub |
N/A |
false |
set |
The destination hub for a trip |
|
int double |
[0.0, ∞] |
false |
set |
The distance in meters between the starting
hub and destination hub |
entry.maxWait
|
Maximum Wait |
|
int double |
[0.0, ∞] |
false |
set |
The average maximum wait at a stop in seconds |
entry.origin
|
Starting Hub |
|
int org.bzdev.bikeshare.Hub |
N/A |
false |
set |
The starting hub for a trip |
entry.stopProbability
|
Probability of Stopping |
|
int double |
[0.0, 1.0] |
false |
set |
The probability of stopping at a single stop |
entry.stops
|
Number of Stops |
|
int int |
[0, ∞] |
false |
set |
the number of stops between the starting hub
and the destination hub |
|
double |
[0.0, ∞] |
false |
set |
The maximum wait in seconds when stopped |
|
int |
[0, ∞] |
false |
set |
The number of stops over the unit distance |
speedRV
|
Speed Random Variable |
|
org.bzdev.math.rv.DoubleRandomVariable |
[0.0, ∞] |
false |
set |
The random variable used to determine the
speed (m/s) while moving |
stopProbability
|
Probability of Stopping |
|
double |
[0.0, 1.0] |
false |
set |
Probability of stopping |
|
int |
N/A |
false |
add |
Timeline entries (use only to clear) |
This is an integer-keyed set of values that define changes in an object's configuration. Subclasses may provide additional timeline parameters. |
|
int java.lang.Double |
[-∞, ∞] |
false |
set |
The time for a timeline entry |
This parameter must be provided if a timeline entry exists. The units are those used by the double-precession time unit for the simulation (for animations, this is generally seconds). |
timeline.traceSetMode
|
TraceSet Mode |
|
int org.bzdev.devqsim.TraceSetMode |
N/A |
false |
set |
The trace-set mode for a timeline entry |
This parameter indicates how the trace sets associated with a timeline entry should be interpreted. The values are an enumeration whose type is org.bzdev.devqsim.TraceSetMode and are used as follows: -
KEEP - keep the existing trace sets, adding additional ones specified by the parameter timeline.traceSets. -
REMOVE - remove the trace sets specified by the parameter timeline.traceSets. -
REPLACE - remove all existing trace sets and replace those with the ones specified by the timeline.traceSets parameter. |
timeline.traceSets
|
Trace Sets |
|
int org.bzdev.devqsim.TraceSet |
N/A |
false |
add |
The trace sets for a timeline entry |
This parameter represents a set of TraceSet objects (the three-argument add method is used to add entries). How the entries are interpreted depends on the trace set mode for this timeline entry. |
|
org.bzdev.devqsim.TraceSet |
N/A |
false |
add |
A set of TraceSet objects, used for tracing |
This parameter provides a set of TraceSets a SimObject will use for tracing. One should use the add and remove factory methods as this parameter refers to a set of values. |