A simple simulator to simulate theoretical distributed algorithms. The protocol coding method follow the protocol description method used in Santoro book.