Craig Gidney

Results 103 comments of Craig Gidney

What exactly did you have in mind in terms of the rate? It's actually very easy to change... in code. There's a single global config value that determines the cycle...

Yes, you can change it via the console. If you type in $traceurRuntime.getModule("src/Config.js").Config.CYCLE_DURATION_MS = 20000 (including the $ sign) then the cycle time will be set to 20s instead of...

Gates can control their LaTeX output in somewhat finer detail by implementing `QCircuitDiagrammableGate` and returning latex strings for the wire symbols. But I agree that the support is very weak...

Deferred from v2.3 because it likely requires re-working how the position of a gate is described.

`cirq.Simulator` will already do the right thing if given a circuit with mixture gates, so there's no need to write new simulation code. It's mostly a matter of short-circuiting the...

Sometimes you need to open a new terminal after installing. virtualenvwrapper is a system dependency, so pip installing cirq or its python dependencies won't install it.

In that case I'm not sure what to do. You can always fall back to using virtual envs in the standard way, with a `.venv` folder somewhere.

Hey @Lucaman99 , > when you say you don't want this new method to allow "fully general channels", what exactly do you mean by that? A fully general channel is...

Yes, please open an issue. That's a serious bug.

Probably something silly like checking for `_has_mixture_` but not `_has_unitary_` (which implies that a mixture can be derived).