Changes in version 1.2.0 (2022-11-15) - 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. Changes in version 1.1.0 (2021-04-09) - Fix bug with integer inputs #34, particularly if server input is of class integer. Changes in version 1.0.0 (2020-10-06) - Added citation to our published paper. Changes in version 0.8.3 (2018-10-16) 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 Changes in version 0.8.2 (2017-11-17) 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. Changes in version 0.8.1 (2017-04-11) New features: - Much faster summary method - Plotting methods for queues - New function create_batches to easily create batch arrival systems. Changes in version 0.6.1 (2016-12-20) 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. Changes in version 0.5.1 (2016-11-15) - Released to CRAN