Skip to content

Latest commit

 

History

History
40 lines (28 loc) · 738 Bytes

File metadata and controls

40 lines (28 loc) · 738 Bytes

Contributing

Setup

python -m venv .venv
# Windows
.venv\Scripts\activate
# macOS/Linux
source .venv/bin/activate

pip install -r requirements.txt

Run

python main.py

Checks

Syntax check:

python -m py_compile main.py connection.py hodgkinhuxley.py nand_architectures.py

Guidelines

  • Keep changes focused and small.
  • Maintain deterministic logic behavior in NAND modules.
  • Preserve neuron/synapse API compatibility unless intentionally versioned.
  • Update docs in README.md and docs/ when changing APIs or behavior.

Pull Request Notes

  • Summarize what changed and why.
  • Include validation commands and outcomes.
  • Mention any known limitations or future follow-up work.