Add keynote: <PreEvac> to choose whether to draw a dash line for binary phase transition
Adjust or modify functions for reading input data from csv files.
There is a conflict between pygame and tkinter when the program is run on Windows platform. No such a problem detected on Linux. How to solve it properly? I suppose that ui.py can be optimized in many aspects.
Use &noise to identify the random noise signal:
Add randini and use lognormal distribution to initialize x[0]
Add upper bound and lower bound for opinion dynamics model
Use plt.savefig before plt.show():
Add the initial version HK model in opinion_model.py: