QuantumKatas icon indicating copy to clipboard operation
QuantumKatas copied to clipboard

Tutorials and programming exercises for learning Q# and quantum computing

Results 39 QuantumKatas issues
Sort by recently updated
recently updated
newest added

This PR contains changes for testing the functionality of magics for the changes done in [PR#620](https://github.com/microsoft/QuantumKatas/pull/620) The approach used in this **Prototype kata** is as per the following [suggestion](https://github.com/microsoft/QuantumKatas/pull/620#issuecomment-849106560) The...

Fixes https://github.com/microsoft/QuantumKatas/issues/580 **Design document Important sections** - [Features Planned](https://docs.google.com/document/d/1APDB3G9mmfx7aJEe8zd7gm9XUv9JK4nCEzB7O3wbBwI/edit#heading=h.a3rudj7z507x) - Changes to [`KataMagic`](https://docs.google.com/document/d/1APDB3G9mmfx7aJEe8zd7gm9XUv9JK4nCEzB7O3wbBwI/edit#heading=h.pwnykvnfiwqh) and [`CheckKataMagic`](https://docs.google.com/document/d/1APDB3G9mmfx7aJEe8zd7gm9XUv9JK4nCEzB7O3wbBwI/edit#heading=h.twwkdrtcquqf) - [Refractoring Magics](https://docs.google.com/document/d/1APDB3G9mmfx7aJEe8zd7gm9XUv9JK4nCEzB7O3wbBwI/edit#heading=h.bof0pq2jz1kq) - [Testing changes locally](https://docs.google.com/document/d/1APDB3G9mmfx7aJEe8zd7gm9XUv9JK4nCEzB7O3wbBwI/edit#heading=h.uihaq4qqsknb) **Complete document:** [doc-link](https://docs.google.com/document/d/1APDB3G9mmfx7aJEe8zd7gm9XUv9JK4nCEzB7O3wbBwI/edit?usp=sharing)

This PR adds a new kata for E91 key distribution protocol.

Currently task 1.3 (Validate inputs to QPE) is covered by [two types of tests](https://github.com/microsoft/QuantumKatas/blob/main/PhaseEstimation/Tests.cs) - Q# test `TestAssertIsEigenstate_True` that checks that the solution doesn't throw exceptions on inputs that are...

help wanted
good first issue
tracking

It would be nice to update the Katas to follow the style guide and make use of the standard libraries.

on hold

Currently all CI build jobs in the Katas CI build use the latest released Microsoft.Quantum.Katas package (the version defined in the .csproj files). E2E builds build the package currently defined...

![image](https://user-images.githubusercontent.com/22642771/133152863-c9335819-d70d-48ee-b7d5-e36f092bf435.png) the problem is that on line 6 the bracket is not closed but the error message tells us about line 5.

bug

A follow-up for #416. The remaining work items: - [x] Develop Jupyter Notebook "frontend" for the kata, include it in the list of all katas and the CI build -...

In #640, task 2.2 of the BoundedKnapsack kata couldn't be migrated to Jupyter Notebook. Both `%kata` and `%check_kata` threw exceptions when running with the generic function used in that task:...

Currently executing a cell with `%kata` or `%check_kata` selects the simulator to use in [this code](https://github.com/microsoft/QuantumKatas/blob/5eb28be678c3bb1cd819a212545ca51657c60481/utilities/Microsoft.Quantum.Katas/KataMagic.cs#L206) - which always uses `CounterSimulator`. This works for now, since all tests are configured...