p01's Introduction
/********************************************************** * Project 1: Metro Simulator * CS 15 * README * *********************************************************/ Compile/run: - Compile using make MetroSim - run executable with ./MetroSim stationsFile passFile [commands] Program Purpose: To create a program that simulates action on a real train, with passengers, stations, and a train that carries passengers from their starting station to their destination. Acknowledgements: Files: main.cpp: STUDENT TO-DO: Main file should be short and handle simple driver functions such as reading in files. MetroSim.cpp: STUDENT TO-DO: Implementation of MetroSim class. Main functionality of running the Metro Simulation, should be able to move trains and deal with passengers going on/off the train. MetroSim.h: STUDENT TO-DO: Interface of MetroSim class. stations.txt: an example file containing a list of stations. test_commands.txt: sample list of commands that you could give to the simulator the_metroSim: reference implementation for students to see how Note: the program should handle all cases. Data Structures: Testing: Here describe the following: process of testing (unit tests), mention of bugs you encountered while testing, mention of testing on inputs of different sizes and edge cases, good description of base cases you considered while testing. Demonstrate a methodical approach to testing. This section of your REAMDE should be very thorough for assignments. Note: This assignment comes partially implemented, but student must also create the driver and add class functionality. Part that you found most difficult: Here, indicate the part of the assignment that you found the most challenging. It could be a concept (ie. stacks) or something specific to the assignment. This will help us know what to review and what to focus on.
p01's People
p01's Issues
TUFTS COMP15 IMPORTANT
We noticed you have publicly posted the solution to an assignment in Tufts University course CS15. Please either delete this repository or make it private ASAP. In the past, we've had issues with students plagiarizing code they find on GitHub.
If you have additional questions, please send an email to [email protected].
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.