add 'practical stuff' to assignment

This commit is contained in:
Joeri Exelmans 2024-12-15 12:57:23 +01:00
parent 7230fcf584
commit dfbd166fe3

View file

@ -4,6 +4,31 @@
<head><title>DEVS Assignment</title></head> <head><title>DEVS Assignment</title></head>
<body> <body>
<h2 id="practical-stuff">Practical stuff</h2>
<ul>
<li> <b>Due Date:</b> Sunday 5 January 2025, before 23:59 (Blackboard's clock).</li>
<li> <b>Team Size:</b> 2 (pair design/programming)!<br/>
<i>Note that as of the 2017-2018 Academic Year, each International student should team up with "local"
(i.e., whose Bachelor degree was obtained at the University of Antwerp).</i></li>
<li> <b>Submitting your solution:</b>
<ul>
<li>
<em>Only one</em> member of each team submits a full solution (<a href="#zip">ZIP file</a>).
</li>
<li>
The other team member <em>must</em> submit a single (plain text or HTML) file containing <em>only</em> the names of both team members. This will allow us to put in grades for both team members in BlackBoard.
</li>
</ul>
</li>
<li> <b>Submission Medium:</b>
<a href="http://blackboard.uantwerpen.be">BlackBoard</a>.
</li>
<li> <b>Contact / TA:</b>
<a href="mailto:Joeri.Exelmans@uantwerpen.be">Joeri Exelmans</a>.
</li>
</ul>
<h2>Introduction</h2> <h2>Introduction</h2>
<p>You will use (classic) DEVS to model a queueing and load balancing system for a set of waterway locks. A conceptual view of the system is shown here:</p> <p>You will use (classic) DEVS to model a queueing and load balancing system for a set of waterway locks. A conceptual view of the system is shown here:</p>
<img src="concept.svg"/> <img src="concept.svg"/>
@ -125,7 +150,7 @@ The specification of the semantics of the Atomic DEVS blocks is entirely determi
</ul> </ul>
<p>More specifically, we would like to know under which (combinations of) parameter values the (avg/min/max) duration that ships spend in the system is minimized. Also, we'd like to know if one choice (e.g., prioritize bigger) always better than another choice (e.g., prioritize smaller), or does it depend on the choices made for the other parameters?</p> <p>More specifically, we would like to know under which (combinations of) parameter values the (avg/min/max) duration that ships spend in the system is minimized. Also, we'd like to know if one choice (e.g., prioritize bigger) always better than another choice (e.g., prioritize smaller), or does it depend on the choices made for the other parameters?</p>
<h2>Getting Started</h2> <h2 id="gettingstarted">Getting Started</h2>
<ol> <ol>
<li>Clone the <tt>mosis24</tt> branch of <a href="https://msdl.uantwerpen.be/git/jexelmans/joeriPDEVS/src/mosis24">this git repository</a>.</li> <li>Clone the <tt>mosis24</tt> branch of <a href="https://msdl.uantwerpen.be/git/jexelmans/joeriPDEVS/src/mosis24">this git repository</a>.</li>
<li>Under the <tt>assignment</tt> directory, you'll find the following files: <li>Under the <tt>assignment</tt> directory, you'll find the following files:
@ -148,7 +173,7 @@ The specification of the semantics of the Atomic DEVS blocks is entirely determi
<li>interpret the plotted results</li> <li>interpret the plotted results</li>
</ul> </ul>
</li> </li>
<li>Submit via BlackBoard, a ZIP file, containing: <li id="zip">Submit via BlackBoard, a ZIP file, containing:
<ul> <ul>
<li>Your code (only the <tt>assignment</tt> directory)</li> <li>Your code (only the <tt>assignment</tt> directory)</li>
<li>Your report (PDF)</li> <li>Your report (PDF)</li>