Improve the PathSimulator
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 35/100
Research direction
Start by reading issue #105 for the detailed PathSimulator work areas. Inspect the PathSimulator implementation and its existing tests, then trace how gate-cost lookup tables are handled. Done means addressing the gate-cost performance concern, moving lookup-table generation into the library, documenting its input format, and expanding test coverage.
Written by the indexing model from the issue text.
Description
The PathSimulator has some issues which are no deal breakers, but should be fixed before continueing to work on it.
- The handling of the gate costs may lead to performance degradation.
- Generating the lookup table for the gate costs should be part of library and the input format should be documented.
- The tests do not actually test as much as they should.
More details on the parts to work on can be found in #105
- Dominant language
- C++
- Stars
- 162
- Forks
- 40
- Avg merge
- 4h 49m
- Merged PRs (30d)
- 40
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from munich-quantum-toolkit/ddsim
-
dependencies
Difficulty 3/5 1-2 days Newbie friendliness 48/100
munich-quantum-toolkit/ddsim#1013 ·
-
continuous integration python
munich-quantum-toolkit/ddsim#945 · 1 assignee ·
-
Dependency Dashboard Open
Difficulty 4/5 3-5 days Newbie friendliness 20/100
munich-quantum-toolkit/ddsim#440 ·
-
✨ Memory Option Openfeature good first issue python
Difficulty 4/5 3-5 days Newbie friendliness 30/100
munich-quantum-toolkit/ddsim#326 · 11 comments ·
-
Difficulty 5/5 Over a week Newbie friendliness 25/100
munich-quantum-toolkit/ddsim#286 · 2 comments ·
All issues in munich-quantum-toolkit/ddsim
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 86/100
-
Sensor initialization takes very long when `--initial-sim-time` is set to current UNIX timestamp Open
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
gazebosim/gz-sensors#662 · 1 comment ·
-
enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
-
comp-datalake
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
ClickHouse/ClickHouse#121222 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
LadybirdBrowser/ladybird#12123 ·