Skip to content

Commit

Permalink
ready for v3.1.0
Browse files Browse the repository at this point in the history
  • Loading branch information
geraintpalmer committed Dec 3, 2023
1 parent fad9318 commit 592994a
Show file tree
Hide file tree
Showing 4 changed files with 14 additions and 6 deletions.
7 changes: 7 additions & 0 deletions CHANGES.rst
Original file line number Diff line number Diff line change
@@ -1,6 +1,13 @@
History
-------

+ **v3.1.0 (2023-12-03)**
+ Server schedules now defined with objects.
+ Slotted services feature added, with capacitated and non-capacitated slots, and pre-emption options.
+ Rename 'continue' pre-emption option to 'resume'.
+ Allows simultaneous renegeing customers.
+ Internal refactoring.

+ **v3.0.2 (2023-11-14)**
+ Fix bug where simulation errors if fist event of a node is a shift change.
+ Minor docstring and documentation changes.
Expand Down
1 change: 1 addition & 0 deletions README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -89,6 +89,7 @@ A number of other features are also implemented, including:
+ `Service disciplines <https://ciw.readthedocs.io/en/latest/Guides/service_disciplines.html>`_
+ `Customers changing classes <https://ciw.readthedocs.io/en/latest/Guides/dynamic_customerclasses.html>`_
+ `Server schedules <https://ciw.readthedocs.io/en/latest/Guides/server_schedule.html>`_
+ `Slotted servicess <https://ciw.readthedocs.io/en/latest/Guides/slotted.html>`_
+ `State tracking <https://ciw.readthedocs.io/en/latest/Guides/state_trackers.html>`_
+ `Stopping the simulation after a certain amount of customers <https://ciw.readthedocs.io/en/latest/Guides/sim_numcusts.html>`_
+ `Process-based routing <https://ciw.readthedocs.io/en/latest/Guides/process_based.html>`_
Expand Down
2 changes: 1 addition & 1 deletion ciw/version.py
Original file line number Diff line number Diff line change
@@ -1 +1 @@
__version__ = "3.0.2"
__version__ = "3.1.0"
10 changes: 5 additions & 5 deletions docs/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,11 @@ Welcome to Ciw's documentation!

Ciw is a discrete event simulation library for open queueing networks.
Its core features include the capability to simulate networks of queues,
multiple customer classes, and implementation of Type I blocking for restricted
networks.
A number of other features are also implemented, including priorities, baulking,
reneging, schedules, batch arrivals, service disciplines, dynamic customer classes, and deadlock
detection.
multiple customer classes, and implementation of Type I blocking for
restricted networks.
A number of other features are also implemented, including priorities,
baulking, reneging, schedules, slotted services, batch arrivals, service
disciplines, dynamic customer classes, and deadlock detection.

The name **Ciw** is the Welsh word for a queue.

Expand Down

0 comments on commit 592994a

Please sign in to comment.