Commit graph

1 commit

Author SHA1 Message Date
cdc7d24464 feat(python): BAWIM mutation engine — exact Fraction mutation loop
Sketch of a mutation engine for the Bulk Acoustic Wave Ising Machine
(arXiv 2607.02112). Architecture:

  §1  Mutable parameter budget (n_spins, J_bits, feedback %, encoding)
  §2  Core BAWIM equations as exact Fraction arithmetic (Eq 1-5)
  §3  Spin configuration (random + flip)
  §4  Coupling matrix generators (MAX-CUT, NPP)
  §5  Greedy descent solver (swap target)
  §6  Mutation operators (one param per round)
  §7  Evaluation (MAX-CUT, NPP)
  §8  Mutation engine loop with SA acceptance
  §9  CLI

No float in compute path.  Quantize to Q16_16 at output boundary only.
2026-07-07 09:35:44 -05:00