diff --git a/html/quirk.template.html b/html/quirk.template.html index ee62b76a..4b9a664b 100644 --- a/html/quirk.template.html +++ b/html/quirk.template.html @@ -35,7 +35,7 @@       - Version 2.0 + Version 2.1 diff --git a/package.json b/package.json index 32f0fccb..9d0d6804 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "title": "Quirk", "description": "A drag-and-drop toy for exploring and understanding small quantum circuits.", "license": "Apache-2.0", - "version": "2.0.0", + "version": "2.1.0", "homepage": "https://github.com/Strilanc/Quirk", "bugs": { "url": "https://github.com/Strilanc/Quirk/issues" diff --git a/src/gates/PostSelectionGates.js b/src/gates/PostSelectionGates.js index 014e0517..54650f87 100644 --- a/src/gates/PostSelectionGates.js +++ b/src/gates/PostSelectionGates.js @@ -55,7 +55,7 @@ PostSelectionGates.PostSelectOn = new GateBuilder(). /** @type {!Gate} */ PostSelectionGates.PostSelectAntiX = new GateBuilder(). setSerializedId("|+⟩⟨+|"). // The +/- drawing convention was switched, but the serialized id must stay the same. - setSymbol("|-⟩⟨-|"). + setSymbol("|⊖⟩⟨⊖|"). setTitle("Postselect X-Off"). setBlurb("Keeps ON+OFF states, discards/retries ON-OFF states."). setDrawer(POST_SELECT_DRAWER). @@ -65,7 +65,7 @@ PostSelectionGates.PostSelectAntiX = new GateBuilder(). /** @type {!Gate} */ PostSelectionGates.PostSelectX = new GateBuilder(). setSerializedId("|-⟩⟨-|"). // The +/- drawing convention was switched, but the serialized id must stay the same. - setSymbol("|+⟩⟨+|"). + setSymbol("|⊕⟩⟨⊕|"). setTitle("Postselect X-On"). setBlurb("Keeps ON-OFF states, discards/retries ON+OFF states."). setDrawer(POST_SELECT_DRAWER). @@ -75,7 +75,7 @@ PostSelectionGates.PostSelectX = new GateBuilder(). /** @type {!Gate} */ PostSelectionGates.PostSelectAntiY = new GateBuilder(). setSerializedId("|X⟩⟨X|"). // The cross/slash convention was switched, but the serialized id must stay the same. - setSymbol("|/⟩⟨/|"). + setSymbol("|⊘⟩⟨⊘|"). setTitle("Postselect Y-Off"). setBlurb("Keeps ON+iOFF states, discards ON-iOFF states."). setDrawer(POST_SELECT_DRAWER). @@ -85,7 +85,7 @@ PostSelectionGates.PostSelectAntiY = new GateBuilder(). /** @type {!Gate} */ PostSelectionGates.PostSelectY = new GateBuilder(). setSerializedId("|/⟩⟨/|"). // The cross/slash convention was switched, but the serialized id must stay the same. - setSymbol("|X⟩⟨X|"). + setSymbol("|⊗⟩⟨⊗|"). setTitle("Postselect Y-On"). setBlurb("Keeps ON-iOFF states, discards/retries ON+iOFF states."). setDrawer(POST_SELECT_DRAWER).