Dining philosophers

Four branches implementation task of dining philosophers using different methods

mutex: Synchronization primitive - mutex

fun-p: Functional programming

mst: Minimum Spanning Tree (MST)

master: BlockChain

Solving the task of dining philosophers through the BlockChain

  • 3 miners, 5 philosophers