Skip to content

Latest commit

 

History

History
 
 

runtime

Runtime Samples

These samples show how to work with the Q# simulation runtime.

  • Auto substitution: This sample uses the Microsoft.Quantum.AutoSubstitution NuGet package to provide alternative operations based on the simulator that is used.
  • Oracle Emulation: This sample shows how to provide accelerated simulation functionality for different Q# operations and functions.
  • Reversible simulator (simple): This sample demonstrates the basic use of the IQuantumProcessor interface to build a simple reversible simulator.
  • Reversible simulator (advanced): This sample extends the simple reversible simulator with advanced use cases.
  • Qpic simulator: This sample uses IQuantumProcessor to generate quantum circuit diagrams from execution traces.
  • Simulator with Overrides: This sample shows how to create a quantum simulator which relies on a full state quantum simulator and redefines some of the built-in operations.
  • State Visualizer: This sample demonstrates how to integrate the Quantum Development Kit with web development technologies to provide interactive visualizations.