Boldizsár Poór

Results 10 issues of Boldizsár Poór

When you evaluate a simple diagram that has a scalar too, you get an error. Example: ```py from discopy.quantum import Ket, scalar, H, CX, Rz, Id, qubit import tensornetwork as...

bug

Provide a decision tree similar to: https://rxjs.dev/operator-decision-tree Also good to note: ![screenshot_2023-06-07_at_17.43.27.png](https://github.com/discopy/discopy/assets/49209650/f9fe31a1-27e8-40d2-9b7c-c1c6cea5091a)

enhancement

Basic rewrites that need to be fixed: - [x] Color change - [x] Fusion of multiple vertices - [x] Fusion sometimes with a mulit-edge - [x] Push Pauli - [x]...

Type: bug
Category: Proof mode
Priority: High

See also #178 - [ ] sums of Pauli strings (ZXW diagram) - [ ] sequence of Pauli/phase gadgets - [ ] a parity matrix - [ ] a set...

Type: enhancement
Category: Edit Mode
Priority: Medium

Type: enhancement
good first issue
Priority: Low

This removes an edge instead of unfusing it:

Type: bug
Type: enhancement
Category: Proof mode
Priority: Medium

It would be nice to set the precision of the displayed matrix either in settings or in the dialogue. Another nice feature would be if the matrix could be copied...

Type: enhancement
good first issue
Priority: Low

It incorrectly changes scalars, and it sometimes can't add self-loops. For a reference, the new tests in #258 don't work if auto_simplify is enabled.

bug

Implements several fault-equivalent (FE) rewrite rules, including: - `elim_FE` - `color_change_FE` - `fuse_1_FE` - `unfuse_1_FE` - `unfuse_4_FE` - `unfuse_5_FE` - `unfuse_2n_FE` - `recursive_unfuse_2n_FE` Adds support for w-fault-equivalent rewrites via a...