The user needs to have clasp installed on the machine and in their path so that they can run clasp anywhere in their terminal and it works
The user should then run the main.py file with python which will launch the GUI
The user will need to select the upload file button for the attributes, constraints, and preferences and select the text file when prompted from their directories. When selecting preference file, enter the appropriate preference type when prompted.
The feasible objects shows all the feasible objects based on the attributes specified and the hard constraints.
The exemplification generates two random feasible objects and shows the preferences between the two (strict preferences or equivalence).
The optimization find any most optimal object.
The omni-optimization finds all optimal objects.