Publications by FishyOperations

simmer v3.1.1 released on CRAN

24.12.2015

Last week the latest version of simmer was released on CRAN: v3.1.1. This version allows adding attributes to arrivals (and basing decisions on their values). Also, the rollback activity was introduced, enabling you to roll back a trajectory with n steps. In addition, a new priority param for the seize() command was introduced. This allows orderi...

1355 sym

Simulating queueing systems with simmer

11.04.2016

We are very pleased to announce that a new release of simmer, the Discrete-Event Simulator for R, is on CRAN. There are quite a few changes and fixes, with the support of preemption as a star new feature. Check out the complete set of release notes here. Let’s simmer for a bit and see how this package can be used to simulate queueing systems in...

3246 sym R (2379 sym/10 pcs) 8 img

Simulating Continuous-Time Markov Chains with simmer (part 1)

15.04.2016

In the previous post, we gave you some insights about the simulation of simple birth-death processes with simmer. The extension of such a methodology for more complex queueing networks is immediate and was left as an exercise for the reader. Similarly, today we are going to explore more features of simmer with a simple Continuous-Time Markov Chai...

3362 sym R (2372 sym/6 pcs) 4 img

Simulating Continuous-Time Markov Chains with simmer (part 2)

25.04.2016

In part one, we simulated a simple CTMC. Now, let us complicate things a bit. Remember the example problem there: A gas station has a single pump and no space for vehicles to wait (if a vehicle arrives and the pump is not available, it leaves). Vehicles arrive to the gas station following a Poisson process with a rate of $lambda=3/20$ vehicles p...

3944 sym R (5416 sym/9 pcs) 6 img

Introducing artyfarty: a theming package for ggplot2

05.10.2016

In the last few years, I’ve been using ggplot2 quite a lot. While the ggplot2 default theme is quite slick, I started tweaking the theme to fit my own taste and/or that of the target audience. artyfarty is a collection of a few themes that I have used through the years. While still a work in progress, and thus no CRAN release planned for the mo...

872 sym R (431 sym/2 pcs) 4 img

simmer v3.5.0 released on CRAN

27.10.2016

We are proud to present simmer 3.5.0, a new release on CRAN of the Discrete-Event Simulator for R with a bunch of exciting features: Simpler logging. So far, if we wanted arrivals to print something into the console, we had, for instance, to make a custom function returning zero, with a print() inside, and to put it into a timeout() activity. No...

2204 sym R (819 sym/2 pcs)

Extensions for simmer

12.01.2017

A new version of the Discrete-Event Simulator for R was released a few days ago on CRAN. The most interesting new feature is the implementation of the subsetting operators [ and [[ for trajectory objects. Basically, think about trajectories as lists of activities and these operators will do (almost) everything you expect. library(simmer) t0 <- t...

2794 sym R (1410 sym/4 pcs) 2 img

Free simmer hexagon stickers!

21.08.2017

Do you want to get your own simmer hexagon sticker? Just fill in this form and get one send to you for free. Check out r-simmer.org or CRAN for more information on simmer, a discrete-event simulation package for R. Related To leave a comment for the author, please follow the link and comment on their blog: FishyOperations. R-bloggers.com offe...

614 sym 4 img

Discontinuing maintenance of jug

07.01.2018

I’m starting off 2018 with dropping my involvement with jug. The reason for this being that I simply cannot find the time or interest anymore to maintain the code. All of the open-source efforts that I started always had to do with a concrete need that I had in one way or another. Once that need is fulfilled by creating a solution for it, the n...

1744 sym