LICENSE
MANIFEST.in
README.md
pyproject.toml
src/model_checker/README.md
src/model_checker/__init__.py
src/model_checker/__main__.py
src/model_checker/cli.py
src/model_checker.egg-info/PKG-INFO
src/model_checker.egg-info/SOURCES.txt
src/model_checker.egg-info/dependency_links.txt
src/model_checker.egg-info/entry_points.txt
src/model_checker.egg-info/requires.txt
src/model_checker.egg-info/top_level.txt
src/model_checker/builder/README.md
src/model_checker/builder/__init__.py
src/model_checker/builder/example.py
src/model_checker/builder/graph_utils.py
src/model_checker/builder/maximize_optimizer.py
src/model_checker/builder/module.py
src/model_checker/builder/progress.py
src/model_checker/builder/project.py
src/model_checker/builder/serialize.py
src/model_checker/builder/validation.py
src/model_checker/builder/z3_utils.py
src/model_checker/builder/tests/__init__.py
src/model_checker/builder/tests/test_batch_prompt_fix.py
src/model_checker/builder/tests/test_build_module_interactive.py
src/model_checker/builder/tests/test_cli_interactive_integration.py
src/model_checker/builder/tests/test_edge_cases.py
src/model_checker/builder/tests/test_example.py
src/model_checker/builder/tests/test_generated_projects.py
src/model_checker/builder/tests/test_integration_workflow.py
src/model_checker/builder/tests/test_module.py
src/model_checker/builder/tests/test_progress.py
src/model_checker/builder/tests/test_project.py
src/model_checker/builder/tests/test_validation.py
src/model_checker/builder/tests/test_version.py
src/model_checker/builder/tests/test_z3_isolation.py
src/model_checker/builder/tests/test_z3_utils.py
src/model_checker/iterate/README.md
src/model_checker/iterate/__init__.py
src/model_checker/iterate/base.py
src/model_checker/iterate/build_example.py
src/model_checker/iterate/constraints.py
src/model_checker/iterate/core.py
src/model_checker/iterate/graph.py
src/model_checker/iterate/iterator.py
src/model_checker/iterate/metrics.py
src/model_checker/iterate/models.py
src/model_checker/iterate/tests/__init__.py
src/model_checker/iterate/tests/test_base_iterator.py
src/model_checker/iterate/tests/test_build_example.py
src/model_checker/iterate/tests/test_constraint_preservation.py
src/model_checker/iterate/tests/test_constraints.py
src/model_checker/iterate/tests/test_core.py
src/model_checker/iterate/tests/test_core_abstract_methods.py
src/model_checker/iterate/tests/test_core_no_state_transfer.py
src/model_checker/iterate/tests/test_edge_cases.py
src/model_checker/iterate/tests/test_generator_interface.py
src/model_checker/iterate/tests/test_graph_utils.py
src/model_checker/iterate/tests/test_isomorphism.py
src/model_checker/iterate/tests/test_iteration_control.py
src/model_checker/iterate/tests/test_metrics.py
src/model_checker/iterate/tests/test_models.py
src/model_checker/iterate/tests/test_simplified_iterator.py
src/model_checker/iterate/tests/test_validation.py
src/model_checker/jupyter/NixOS_jupyter.md
src/model_checker/jupyter/README.md
src/model_checker/jupyter/TROUBLESHOOTING.md
src/model_checker/jupyter/__init__.py
src/model_checker/jupyter/adapters.py
src/model_checker/jupyter/display.py
src/model_checker/jupyter/environment.py
src/model_checker/jupyter/interactive.py
src/model_checker/jupyter/unicode.py
src/model_checker/jupyter/utils.py
src/model_checker/jupyter/.ipynb_checkpoints/Champollion_demo-checkpoint.ipynb
src/model_checker/jupyter/.ipynb_checkpoints/champollion_demo-checkpoint.ipynb
src/model_checker/jupyter/.ipynb_checkpoints/demo_notebook-checkpoint.ipynb
src/model_checker/jupyter/.ipynb_checkpoints/demo_notebook_fixed-checkpoint.ipynb
src/model_checker/jupyter/.ipynb_checkpoints/exclusion_demo-checkpoint.ipynb
src/model_checker/jupyter/.ipynb_checkpoints/original_champollion_demo-checkpoint.ipynb
src/model_checker/jupyter/debug/DEBUGGING.md
src/model_checker/jupyter/debug/README.md
src/model_checker/jupyter/debug/debug_error_capture.py
src/model_checker/jupyter/debug/debug_notebook.py
src/model_checker/jupyter/debug/fix_jupyter_integration.py
src/model_checker/jupyter/debug/jupyter_test.py
src/model_checker/jupyter/debug/.ipynb_checkpoints/demo_notebook-checkpoint.ipynb
src/model_checker/jupyter/debug/.ipynb_checkpoints/demo_notebook_fixed-checkpoint.ipynb
src/model_checker/jupyter/debug/.ipynb_checkpoints/simple_test-checkpoint.ipynb
src/model_checker/jupyter/notebooks/basic_demo.ipynb
src/model_checker/jupyter/notebooks/options_demo.ipynb
src/model_checker/jupyter/notebooks/.ipynb_checkpoints/options_demo-checkpoint.ipynb
src/model_checker/models/README.md
src/model_checker/models/__init__.py
src/model_checker/models/constraints.py
src/model_checker/models/proposition.py
src/model_checker/models/semantic.py
src/model_checker/models/structure.py
src/model_checker/models/tests/README.md
src/model_checker/models/tests/__init__.py
src/model_checker/models/tests/conftest.py
src/model_checker/models/tests/test_constraints.py
src/model_checker/models/tests/test_constraints_injection.py
src/model_checker/models/tests/test_imports.py
src/model_checker/models/tests/test_integration.py
src/model_checker/models/tests/test_proposition.py
src/model_checker/models/tests/test_semantic.py
src/model_checker/models/tests/test_structure.py
src/model_checker/output/README.md
src/model_checker/output/__init__.py
src/model_checker/output/collectors.py
src/model_checker/output/formatters.py
src/model_checker/output/input_provider.py
src/model_checker/output/interactive.py
src/model_checker/output/manager.py
src/model_checker/output/prompts.py
src/model_checker/output/tests/__init__.py
src/model_checker/output/tests/test_build_integration.py
src/model_checker/output/tests/test_cli_arguments.py
src/model_checker/output/tests/test_collector_integration.py
src/model_checker/output/tests/test_color_formatting.py
src/model_checker/output/tests/test_end_to_end_save.py
src/model_checker/output/tests/test_input_provider.py
src/model_checker/output/tests/test_interactive.py
src/model_checker/output/tests/test_json_serialization.py
src/model_checker/output/tests/test_markdown_formatter.py
src/model_checker/output/tests/test_markdown_relations.py
src/model_checker/output/tests/test_model_data_collection.py
src/model_checker/output/tests/test_output_directory.py
src/model_checker/output/tests/test_output_integration.py
src/model_checker/output/tests/test_output_manager_interactive.py
src/model_checker/output/tests/test_output_modes.py
src/model_checker/output/tests/test_prompts.py
src/model_checker/settings/README.md
src/model_checker/settings/__init__.py
src/model_checker/settings/settings.py
src/model_checker/settings/tests/__init__.py
src/model_checker/settings/tests/test_settings.py
src/model_checker/settings/tests/test_settings_pipeline.py
src/model_checker/syntactic/README.md
src/model_checker/syntactic/__init__.py
src/model_checker/syntactic/atoms.py
src/model_checker/syntactic/collection.py
src/model_checker/syntactic/operators.py
src/model_checker/syntactic/sentence.py
src/model_checker/syntactic/syntax.py
src/model_checker/syntactic/tests/__init__.py
src/model_checker/syntactic/tests/test_atoms.py
src/model_checker/syntactic/tests/test_collection.py
src/model_checker/syntactic/tests/test_operators.py
src/model_checker/syntactic/tests/test_sentence.py
src/model_checker/syntactic/tests/test_syntax.py
src/model_checker/theory_lib/LICENSING.md
src/model_checker/theory_lib/README.md
src/model_checker/theory_lib/__init__.py
src/model_checker/theory_lib/meta_data.py
src/model_checker/theory_lib/bimodal/CITATION.md
src/model_checker/theory_lib/bimodal/LICENSE.md
src/model_checker/theory_lib/bimodal/README.md
src/model_checker/theory_lib/bimodal/__init__.py
src/model_checker/theory_lib/bimodal/examples.py
src/model_checker/theory_lib/bimodal/iterate.py
src/model_checker/theory_lib/bimodal/operators.py
src/model_checker/theory_lib/bimodal/semantic.py
src/model_checker/theory_lib/bimodal/docs/API_REFERENCE.md
src/model_checker/theory_lib/bimodal/docs/ARCHITECTURE.md
src/model_checker/theory_lib/bimodal/docs/ITERATE.md
src/model_checker/theory_lib/bimodal/docs/README.md
src/model_checker/theory_lib/bimodal/docs/SETTINGS.md
src/model_checker/theory_lib/bimodal/docs/USER_GUIDE.md
src/model_checker/theory_lib/bimodal/tests/README.md
src/model_checker/theory_lib/bimodal/tests/__init__.py
src/model_checker/theory_lib/bimodal/tests/test_api_consistency.py
src/model_checker/theory_lib/bimodal/tests/test_bimodal.py
src/model_checker/theory_lib/bimodal/tests/test_cli_execution.py
src/model_checker/theory_lib/bimodal/tests/test_data_extraction.py
src/model_checker/theory_lib/bimodal/tests/test_injection.py
src/model_checker/theory_lib/bimodal/tests/test_iterate.py
src/model_checker/theory_lib/docs/CONTRIBUTING.md
src/model_checker/theory_lib/docs/EXAMPLES.md
src/model_checker/theory_lib/docs/README.md
src/model_checker/theory_lib/docs/THEORY_ARCHITECTURE.md
src/model_checker/theory_lib/docs/UNIT_TESTS.md
src/model_checker/theory_lib/docs/USAGE_GUIDE.md
src/model_checker/theory_lib/exclusion/CITATION.md
src/model_checker/theory_lib/exclusion/LICENSE.md
src/model_checker/theory_lib/exclusion/README.md
src/model_checker/theory_lib/exclusion/TODO.md
src/model_checker/theory_lib/exclusion/__init__.py
src/model_checker/theory_lib/exclusion/examples.py
src/model_checker/theory_lib/exclusion/iterate.py
src/model_checker/theory_lib/exclusion/operators.py
src/model_checker/theory_lib/exclusion/semantic.py
src/model_checker/theory_lib/exclusion/docs/API_REFERENCE.md
src/model_checker/theory_lib/exclusion/docs/ARCHITECTURE.md
src/model_checker/theory_lib/exclusion/docs/DATA.md
src/model_checker/theory_lib/exclusion/docs/ITERATE.md
src/model_checker/theory_lib/exclusion/docs/README.md
src/model_checker/theory_lib/exclusion/docs/SETTINGS.md
src/model_checker/theory_lib/exclusion/docs/USER_GUIDE.md
src/model_checker/theory_lib/exclusion/history/IMPLEMENTATION_STORY.md
src/model_checker/theory_lib/exclusion/history/LESSONS_LEARNED.md
src/model_checker/theory_lib/exclusion/history/README.md
src/model_checker/theory_lib/exclusion/history/STRATEGIES.md
src/model_checker/theory_lib/exclusion/notebooks/README.md
src/model_checker/theory_lib/exclusion/notebooks/exclusion_demo.ipynb
src/model_checker/theory_lib/exclusion/tests/README.md
src/model_checker/theory_lib/exclusion/tests/__init__.py
src/model_checker/theory_lib/exclusion/tests/conftest.py
src/model_checker/theory_lib/exclusion/tests/test_examples.py
src/model_checker/theory_lib/exclusion/tests/test_injection.py
src/model_checker/theory_lib/exclusion/tests/test_iterate.py
src/model_checker/theory_lib/exclusion/tests/test_operators.py
src/model_checker/theory_lib/exclusion/tests/test_semantic_coverage.py
src/model_checker/theory_lib/exclusion/tests/test_witness_semantics.py
src/model_checker/theory_lib/imposition/CITATION.md
src/model_checker/theory_lib/imposition/LICENSE.md
src/model_checker/theory_lib/imposition/README.md
src/model_checker/theory_lib/imposition/__init__.py
src/model_checker/theory_lib/imposition/examples.py
src/model_checker/theory_lib/imposition/iterate.py
src/model_checker/theory_lib/imposition/operators.py
src/model_checker/theory_lib/imposition/semantic.py
src/model_checker/theory_lib/imposition/docs/API_REFERENCE.md
src/model_checker/theory_lib/imposition/docs/ARCHITECTURE.md
src/model_checker/theory_lib/imposition/docs/ITERATE.md
src/model_checker/theory_lib/imposition/docs/README.md
src/model_checker/theory_lib/imposition/docs/SETTINGS.md
src/model_checker/theory_lib/imposition/docs/USER_GUIDE.md
src/model_checker/theory_lib/imposition/notebooks/README.md
src/model_checker/theory_lib/imposition/notebooks/examples.ipynb
src/model_checker/theory_lib/imposition/reports/imposition_comparison/README.md
src/model_checker/theory_lib/imposition/reports/imposition_comparison/frame_constraints.md
src/model_checker/theory_lib/imposition/reports/imposition_comparison/modals_defined.md
src/model_checker/theory_lib/imposition/tests/README.md
src/model_checker/theory_lib/imposition/tests/__init__.py
src/model_checker/theory_lib/imposition/tests/test_data_extraction.py
src/model_checker/theory_lib/imposition/tests/test_imposition.py
src/model_checker/theory_lib/imposition/tests/test_injection.py
src/model_checker/theory_lib/imposition/tests/test_iterate.py
src/model_checker/theory_lib/logos/CITATION.md
src/model_checker/theory_lib/logos/LICENSE.md
src/model_checker/theory_lib/logos/README.md
src/model_checker/theory_lib/logos/TODO.md
src/model_checker/theory_lib/logos/__init__.py
src/model_checker/theory_lib/logos/examples.py
src/model_checker/theory_lib/logos/iterate.py
src/model_checker/theory_lib/logos/operators.py
src/model_checker/theory_lib/logos/semantic.py
src/model_checker/theory_lib/logos/docs/API_REFERENCE.md
src/model_checker/theory_lib/logos/docs/ARCHITECTURE.md
src/model_checker/theory_lib/logos/docs/ITERATE.md
src/model_checker/theory_lib/logos/docs/README.md
src/model_checker/theory_lib/logos/docs/SETTINGS.md
src/model_checker/theory_lib/logos/docs/USER_GUIDE.md
src/model_checker/theory_lib/logos/notebooks/README.md
src/model_checker/theory_lib/logos/notebooks/logos_demo.ipynb
src/model_checker/theory_lib/logos/notebooks/subtheories/extensional_operators_demo.ipynb
src/model_checker/theory_lib/logos/notebooks/subtheories/modal_operators_demo.ipynb
src/model_checker/theory_lib/logos/subtheories/README.md
src/model_checker/theory_lib/logos/subtheories/__init__.py
src/model_checker/theory_lib/logos/subtheories/constitutive/CITATION.md
src/model_checker/theory_lib/logos/subtheories/constitutive/README.md
src/model_checker/theory_lib/logos/subtheories/constitutive/__init__.py
src/model_checker/theory_lib/logos/subtheories/constitutive/examples.py
src/model_checker/theory_lib/logos/subtheories/constitutive/operators.py
src/model_checker/theory_lib/logos/subtheories/constitutive/tests/README.md
src/model_checker/theory_lib/logos/subtheories/constitutive/tests/__init__.py
src/model_checker/theory_lib/logos/subtheories/constitutive/tests/test_constitutive_examples.py
src/model_checker/theory_lib/logos/subtheories/counterfactual/CITATION.md
src/model_checker/theory_lib/logos/subtheories/counterfactual/README.md
src/model_checker/theory_lib/logos/subtheories/counterfactual/__init__.py
src/model_checker/theory_lib/logos/subtheories/counterfactual/examples.py
src/model_checker/theory_lib/logos/subtheories/counterfactual/operators.py
src/model_checker/theory_lib/logos/subtheories/counterfactual/report/null_alts.md
src/model_checker/theory_lib/logos/subtheories/counterfactual/tests/README.md
src/model_checker/theory_lib/logos/subtheories/counterfactual/tests/__init__.py
src/model_checker/theory_lib/logos/subtheories/counterfactual/tests/test_counterfactual_examples.py
src/model_checker/theory_lib/logos/subtheories/extensional/README.md
src/model_checker/theory_lib/logos/subtheories/extensional/__init__.py
src/model_checker/theory_lib/logos/subtheories/extensional/examples.py
src/model_checker/theory_lib/logos/subtheories/extensional/operators.py
src/model_checker/theory_lib/logos/subtheories/extensional/tests/README.md
src/model_checker/theory_lib/logos/subtheories/extensional/tests/__init__.py
src/model_checker/theory_lib/logos/subtheories/extensional/tests/test_extensional_examples.py
src/model_checker/theory_lib/logos/subtheories/modal/README.md
src/model_checker/theory_lib/logos/subtheories/modal/__init__.py
src/model_checker/theory_lib/logos/subtheories/modal/examples.py
src/model_checker/theory_lib/logos/subtheories/modal/operators.py
src/model_checker/theory_lib/logos/subtheories/modal/tests/README.md
src/model_checker/theory_lib/logos/subtheories/modal/tests/__init__.py
src/model_checker/theory_lib/logos/subtheories/modal/tests/test_modal_examples.py
src/model_checker/theory_lib/logos/subtheories/relevance/README.md
src/model_checker/theory_lib/logos/subtheories/relevance/__init__.py
src/model_checker/theory_lib/logos/subtheories/relevance/examples.py
src/model_checker/theory_lib/logos/subtheories/relevance/operators.py
src/model_checker/theory_lib/logos/subtheories/relevance/tests/README.md
src/model_checker/theory_lib/logos/subtheories/relevance/tests/__init__.py
src/model_checker/theory_lib/logos/subtheories/relevance/tests/test_relevance_examples.py
src/model_checker/theory_lib/logos/tests/README.md
src/model_checker/theory_lib/logos/tests/__init__.py
src/model_checker/theory_lib/logos/tests/conftest.py
src/model_checker/theory_lib/logos/tests/test_injection.py
src/model_checker/theory_lib/logos/tests/test_iterate.py
src/model_checker/theory_lib/logos/tests/test_iterate_generator.py
src/model_checker/theory_lib/logos/tests/test_operators.py
src/model_checker/theory_lib/logos/tests/test_proposition.py
src/model_checker/theory_lib/logos/tests/test_registry.py
src/model_checker/theory_lib/logos/tests/test_semantic_coverage.py
src/model_checker/theory_lib/logos/tests/test_semantic_methods.py
src/model_checker/theory_lib/tests/README.md
src/model_checker/theory_lib/tests/__init__.py
src/model_checker/theory_lib/tests/test_meta_data.py
src/model_checker/utils/README.md
src/model_checker/utils/__init__.py
src/model_checker/utils/api.py
src/model_checker/utils/bitvector.py
src/model_checker/utils/context.py
src/model_checker/utils/formatting.py
src/model_checker/utils/parsing.py
src/model_checker/utils/testing.py
src/model_checker/utils/version.py
src/model_checker/utils/z3_helpers.py
src/model_checker/utils/tests/__init__.py
src/model_checker/utils/tests/test_bitvector.py
src/model_checker/utils/tests/test_context.py
src/model_checker/utils/tests/test_parsing.py
src/model_checker/utils/tests/test_z3_helpers.py
tests/test_batch_output_integration.py
tests/test_batch_output_real.py
tests/test_build_module_interactive.py
tests/test_cli_interactive.py
tests/test_ideal_architecture.py
tests/test_model_building_sync.py
tests/test_project_creation.py
tests/test_simple_output_verify.py