- Fix CRAN warning of about bitwise '|' with boolean operands [-Wbitwise-instead-of-logical]
- Improved documentation of
queue_step() - Waiting times are now forced to be zero since floating-point error can make waiting times slightly negative.
- Fix bug with integer inputs #34, particularly if server input is of class integer.
- Added citation to our published paper.
- Information about final state of servers is returned as
statelist element from queue_step output
- adjust argument is removed
- updated
citation()information - Changed license from GPL (>= 2) to GPL-2 only
- Much faster queue lengths computation. This means
queue_step()is faster. The speed ofqueue()is unaffected.
queue_stepno longer errors if arrivals is an integer vectorsummary.queue_listnow returns a warning rather than an error if aserver.listobject is inputted.
- Much faster summary method
- Plotting methods for queues
- New function
create_batchesto easily create batch arrival systems.
- It's faster. We accomplish this by checking whether arrival times are already ordered (in which case we skip reordering!) and by using the
"radix"method within theorderfunction. - Internal
queuefunction for high level users - Customers can now miss the queue if they arrive too late.
queue_stepwithas.server.stepfunnow checks if departure times force move to next epoch. Previously (in some cases) new customers could be served by servers in previous epochs.- Added extra checks in
queue_stepandas.server.stepfunfor correct input.
- Released to CRAN