Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Disregard states entirely in the current version #11

Open
gnypit opened this issue Nov 2, 2024 · 0 comments
Open

Disregard states entirely in the current version #11

gnypit opened this issue Nov 2, 2024 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@gnypit
Copy link
Owner

gnypit commented Nov 2, 2024

Right now in the simulation states are generated: '0', '1', '+' and '-' in rectilinear and diagonal basis, respectively. While it makes sense for demonstrator and is an example of how the states might be represented in algebraic form for general purposes, i.e. working with multiple different protocols, in the current version fo the package using states and measuring them is redundant. For the purposes of working with BB84 it will simplify the code and speed up computations, if no strings for states are used and worked with. Only lists & dicts of bits and basis encoded as ints should be used.

@gnypit gnypit added the enhancement New feature or request label Nov 2, 2024
@gnypit gnypit self-assigned this Nov 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant