CJ Miller, Andrew Pokorny, Jesse Shellabarger
-
Fast Start
- Uses the program arguments to setup the network.
FastStart <Local Port> <Left Host> <Right Host> <Wait Time Before Connecting> <Starvation Time> -
Manual Start
- Follow the Prompts in the command line Push enter again after putting in port to start the client connection processes
start: Begins the algorithm and propagates that to the other Philosophersgui: Opens a JFrame that allows manual switching of the local Philosopherhungry: Forces the local Philosopher into the hungry statethinking: Forces the local Philosopher into the thinking state
- GUI (via the
guicommand) - Single Connection Between Nodes
- Scales to any number of Philosophers