This is the automata assignment for the team named HelmHoltz. The assignment topic was "Equivalence of two DFAs" . The code is in the file named "assignment.py".
Requirements
- Python SDK installed on your local machine.
- Numpy installed on the machine
Procedure to run
- Open the terminal
pip install numpy
cd "path to assignment.py"
python assignment.py
- input as guided
Note
Please run on local machine only, since running on notebooks like Google Colab or Anaconda results in abnormal kernel behavior when error in automata input occurs. This is due to the use of sys.exit()
which results in the restarting of the kernel and interrupting the flow of the program.
- Antriksh Malik - E19CSE379
- Tejas S Hirawat - E19CSE107