bqth29 / simulated-bifurcation-algorithm

Python CPU/GPU implementation of the Simulated Bifurcation (SB) algorithm to solve quadratic optimization problems (QUBO, Ising, TSP, optimal asset allocations for a portfolio, etc.).
MIT License
112 stars 26 forks source link

Refactor `core` module #79

Closed bqth29 closed 2 months ago

bqth29 commented 2 months ago

πŸ’¬ Pull Request Description

Write a brief description of the contents of your pull request here, to help the reviewer(s) understand it. If the pull request was created as a result of an issue, mention it using the #XX command..

βœ”οΈ Check list

Before you open the pull request, make sure the following requirements are met.

πŸš€ New features

Make a comprehensive list of all the new features your pull request will bring.

🐞 Bug fixes

If your pull request fixed any bugs or problems in the code, list them here.

πŸ“£ Supplementary information

Use this section to include any other information you think might be relevant to whoever is reading the pull request.

codecov[bot] commented 2 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 100.00%. Comparing base (956ee4f) to head (28bf9e5).

Additional details and impacted files ```diff @@ Coverage Diff @@ ## cleaning/remove-polynomial-package #79 +/- ## ==================================================================== Coverage 100.00% 100.00% ==================================================================== Files 32 32 Lines 1464 1444 -20 ==================================================================== - Hits 1464 1444 -20 ``` | [Flag](https://app.codecov.io/gh/bqth29/simulated-bifurcation-algorithm/pull/79/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Thomas+Bouquet) | Coverage Ξ” | | |---|---|---| | [](https://app.codecov.io/gh/bqth29/simulated-bifurcation-algorithm/pull/79/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Thomas+Bouquet) | `100.00% <100.00%> (ΓΈ)` | | Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Thomas+Bouquet#carryforward-flags-in-the-pull-request-comment) to find out more.

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.