Attempting the elevator saga challenge.
- There are no dependencies, all of this is run through the ElevatorSaga IDE.
- ElevatorSaga IDE must be working in the same state that it did as of July, 2021.
Versioning and releases are kept track of via tagging.
Applicable Challenge | Tagged Release Version |
---|---|
01 | 01 |
02 | 02 - No specific release, 03 incompatible. |
03 | 03 |
04 |
ElevatorSaga_03.mp4
- Elevator Saga is essentially a disk scheduling simulator, the core algorithms of which tangentially relates to database design.
- This particular repo builds a generalized solution in which preceding levels ideally can be solved with the highest-level of built code.
- General javascript practices, scheduling algorithms and the interesting nuances in differences between scheduling algorithms and actual real world physical algorithms.
- Tagging - the author had not previously used tagging. Tagging is super useful as long-lived branches can be a nightmare to sort out. Previously the author used project milestones with links but tagging is great because it packages up source code at a given point in time for download whereas links to commits do not parse out the code that easily as a ready made downloadable zip file, as tagging does.
- Check the versioning table above within README.md.
- Copy and paste the contents of main.js into the Elevator Saga IDE Interface.
- For the most part, try to do the best possible to abide by W3School Convention Formatting.
- ElevatorSaga appears to be OK with tabs, so use tabs rather than spaces for visibility.
N/A
N/A