Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

divide champollion module into project directory #59

Open
benbrastmckie opened this issue Jan 7, 2025 · 1 comment
Open

divide champollion module into project directory #59

benbrastmckie opened this issue Jan 7, 2025 · 1 comment

Comments

@benbrastmckie
Copy link
Owner

The champollion.py file with only three examples is 812 lines long. I think it would help to divide into separate modules to match the template modules I have in src/model_checker/template/. It will also be important to import directly from model-checker rather than the code base. The resulting project directory can be added to a library directory. The CLI can then be adapted to take arguments with the name of the project in the library where the result will be to copy the project into the current working directory. That way it is easy for users to explore and tweak semantic theories.

@benbrastmckie
Copy link
Owner Author

I went through the examples and did some relabeling. I also added a copy of the settings for each example so that it is easy to tweak each case depending on what models it finds, or doesn't.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant