allow to fix seed
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 45/100
Research direction
Start by locating the command-line option handling, the public API, and every use of Python's random functionality. Trace how random file structures are generated, then route all randomness through a Random object while exposing a seed through both interfaces. Done means callers can reproduce the same generated structure by fixing the seed.
Written by the indexing model from the issue text.
Description
User should be able to fix random seed with command line option and simple API call. This also means that all randomness should come from a Random object rather than directly the random method.
- Dominant language
- Python
- Stars
- 34
- Forks
- 8
- PR merge metrics
- No merged PRs in 30d
Contributor guide
No contributing guide indexed for this repository
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 klieret/RandomFileTree
-
Difficulty 1/5 Under an hour Newbie friendliness 78/100
klieret/RandomFileTree#102 ·
-
documentation
Difficulty 2/5 1-3 hours Newbie friendliness 35/100
klieret/RandomFileTree#36 ·
-
documentation good first issue hacktoberfest
Difficulty 2/5 1-3 hours Newbie friendliness 55/100
klieret/RandomFileTree#29 ·
-
Difficulty 4/5 3-5 days Newbie friendliness 35/100
klieret/RandomFileTree#26 · 3 comments ·
-
Files with content Open
Difficulty 5/5 Over a week Newbie friendliness 30/100
klieret/RandomFileTree#2 · 5 comments ·
All issues in klieret/RandomFileTree
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
-
enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 74/100