Skip to content

Latest commit

 

History

History
59 lines (36 loc) · 1.85 KB

NEWS.md

File metadata and controls

59 lines (36 loc) · 1.85 KB

queuecomputer 1.2.0

  • 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.

queuecomputer 1.1.0

  • Fix bug with integer inputs #34, particularly if server input is of class integer.

queuecomputer 1.0.0

  • Added citation to our published paper.

queuecomputer 0.8.3

New features

  • Information about final state of servers is returned as state list element from queue_step output

Notes

  • adjust argument is removed
  • updated citation() information
  • Changed license from GPL (>= 2) to GPL-2 only

queuecomputer 0.8.2

New features:

  • Much faster queue lengths computation. This means queue_step() is faster. The speed of queue() is unaffected.

Bug fixes

  • queue_step no longer errors if arrivals is an integer vector
  • summary.queue_list now returns a warning rather than an error if a server.list object is inputted.

queuecomputer 0.8.1

New features:

  • Much faster summary method
  • Plotting methods for queues
  • New function create_batches to easily create batch arrival systems.

queuecomputer 0.6.1

New features:

  • 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 the order function.
  • Internal queue function for high level users
  • Customers can now miss the queue if they arrive too late.

Bug fixes:

  • queue_step with as.server.stepfun now 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_step and as.server.stepfun for correct input.

queuecomputer 0.5.1

  • Released to CRAN