Skip to content

Instantly share code, notes, and snippets.

@davidmerwin
Created November 24, 2023 06:11
Show Gist options
  • Save davidmerwin/cffd633b5172b65a19d0d9c910bee1f7 to your computer and use it in GitHub Desktop.
Save davidmerwin/cffd633b5172b65a19d0d9c910bee1f7 to your computer and use it in GitHub Desktop.

TypeScript Snippet

Preview:
it('adds the correct number of GridQubit objects with overlapping rows', () => {
  // Create a new instance of GridCircuit with 'moments' and an array of symbols.
  const circuit = new GridCircuit(moments, [
    symbols[0],
    symbols[1],
    symbols[5],
  ]);

  // Get the children (GridQubit objects) from the circuit.
  const qubits = circuit.children;

  // Expect the length of qubits array to be 3.
  expect(qubits.length).to.equal(3);
});
Associated Context
Type Code Snippet ( .ts )
Associated Tags No Tags Associated
Description 'No Description Provided'
Related Links No Related Links
Related People David Merwin
Sensitive Information No Sensitive Information Detected
Shareable Link https://davidmerwin.pieces.cloud/?p=d7994898f0
@davidmerwin
Copy link
Author

cirq_GridQubit

gist.github.com/cffd633b5172b65a19d0d9c910bee1f7

(https://cdn.mathpix.com/snip/images/Ix4K8hHP-bp4kd4PFhfEFIu91bND7dxJKFPX11UzRuc.original.fullsize.png )

    // Create a new instance of GridCircuit with 'moments' and an array of symbols.
    const circuit = new GridCircuit(moments, [
        symbols[0],
        symbols[1],
        symbols[5],
        ]);

    // Get the children (GridQubit objects) from the circuit.
    const qubits = circuit.children;

    // Expect the length of qubits array to be 3.
    expect(qubits.length).to.equal(3);
});

@LangMers
@davidmerwin @CirqBot @dwaveoceanbot @davidmerwin1992

@davidmerwin
Copy link
Author

cirq_GridQubit

gist.github.com/cffd633b5172b65a19d0d9c910bee1f7

(https://cdn.mathpix.com/snip/images/Ix4K8hHP-bp4kd4PFhfEFIu91bND7dxJKFPX11UzRuc.original.fullsize.png )

    // Create a new instance of GridCircuit with 'moments' and an array of symbols.
    const circuit = new GridCircuit(moments, [
        symbols[0],
        symbols[1],
        symbols[5],
        ]);

    // Get the children (GridQubit objects) from the circuit.
    const qubits = circuit.children;

    // Expect the length of qubits array to be 3.
    expect(qubits.length).to.equal(3);
});


Copy And Save

Share

Ask Copilot
@LangMers @davidmerwin @CirqBot @dwaveoceanbot @davidmerwin1992

https://gist.github.com/cffd633b5172b65a19d0d9c910bee1f7

@davidmerwin @davidmerwin1992 @LangMers @CirqBot @bot50

https://davidmerwin.pieces.cloud/?p=d7994898f0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment