There would be 3 queues: one for robots which are permanently leaving, one for
new robots which are being introduced (up to a maximum swarm size), and one
for robots which are only temporality out of commission but then are later
reintroduced.
Could be specified like:
swarm_size.Log64.B0p0001 for birth, up to N robots max, where N is the
logarthimically distributed swarm size
swarm_size.Log64.D0p001 for death, no minimum swarm size
swarm_size.Log64.BD0p001.0p002, for birth-death (repair queue)
The 0p001, etc. are lambda values for Poission(lambda), governing the
distribution for all queues.
Obviously the [birth, death, repair/malfunction] rates are optional.
There would be 3 queues: one for robots which are permanently leaving, one for new robots which are being introduced (up to a maximum swarm size), and one for robots which are only temporality out of commission but then are later reintroduced.
Could be specified like:
swarm_size.Log64.B0p0001 for birth, up to N robots max, where N is the logarthimically distributed swarm size
swarm_size.Log64.D0p001 for death, no minimum swarm size
swarm_size.Log64.BD0p001.0p002, for birth-death (repair queue)
The 0p001, etc. are lambda values for Poission(lambda), governing the distribution for all queues.
Obviously the [birth, death, repair/malfunction] rates are optional.