This project utlizes the concepts of threads, semaphores, shared variables and mutexes to illustrate a simulation of a fantasy creature Smaug (https://en.wikipedia.org/wiki/Smaug). The user is responsible for making wise choices to complete the quest.
Build Instructions:
Simply type make to compile the source code for the Smaug Simulation
Execute ./smaug_simulation
to start the simulation