This program simulates the dining philosophers problem. This project outlines the solution to the dining philosophers problem using java condition variables, threads, and locks. The Contents of the project are DiningPhilosopher.java, Philosopher.java, DiningServer.java and DiningServerImpl.java
These instructions will get you a copy of the project up and running on your local machine for testing purposes
Have the latest version of java
java --version
Either by
java DiningPhilosopher.java
Or by
*Clicking on the "Run" button on your IDE*