hutchpd 2 hours ago

I built QuantumSuperposition, a strongly typed multiverse/superposition engine for .NET, plus PositronicVariables, a higher-level framework for reversible temporal logic. It's all open source and released under the Unlicense.

It lets you treat variables as collections of possible values (for example QuBit<int> containing {0,1,5}), build multi-qubit systems with complex amplitudes, and write code that reasons over possibilities without forcing early collapse. The positronic layer lets variables converge across hypothetical timelines. Everything is deterministic-test friendly via seeded collapse replay.

Repo + docs: https://github.com/hutchpd/QuantumSuperposition NuGet: https://www.nuget.org/packages/QuantumSuperposition

I'd love feedback on examples people would like to see, and any suggestions on making the API feel more idiomatic for C#.