The program modnet was the main tool used for the experiments in the project. The implementation is based on the library described above. The program employes an object of type CUserIF; an event-handle loop is created using the methods CUserIF::Menu() and CUserIF::Handle(TAction).
The menu created by the CUserIF object allows the user to chose what operation should be performed, prompting for the necessary parameters for that function. In the cases where this is possible the user is provided with a default value or information about a suitable range for the parameter.