- Add
classical_delay
andquantum_delay
as keyword arguments to theRegisterNet
constructor to set a default global network edge latency.
- Develop
CutoffProt
to deal with deadlocks in a simulation - Expand
SwapperProt
withagelimit
to permit cutoff policies (withCutoffProt
) - Tutorial and interactive examples for entanglement distribution on a grid with local-only knowledge
- (breaking)
observable
now takes a default value as a kwarg, i.e., you need to make the substitutionobservable(regs, obs, 0.0; time)
↦observable(regs, obs; something=0.0, time)
- Bump QuantumSymbolics and QuantumOpticsBase compat bound and bump julia compat to 1.10.
- Implement a simple switch protocol.
- Simplify one of the switch protocols to avoid dependence on GraphMatching.jl which does not install well on non-linux systems. Do not rely on the default
SimpleSwitchDiscreteProt
for the time being.
- Simplify one of the switch protocols to avoid dependence on GraphMatching.jl which does not install well on non-linux systems. Do not rely on the default
- Incorrect breaking release. It should have been 0.5 (see above).
- Significant improvements to the performance of
query
.
- Establishing
ProtocolZoo
,CircuitZoo
, andStateZoo
- Establishing
Register
,RegRef
, andRegisterNet
- Establishing the symbolic expression capabilities
- Establishing plotting and visualization capabilities