Open chucker opened 4 months ago
After a while, both puzzles become too easy to solve, especially when a language is commonly known.
Change the randomized to be weighted against the TIOBE index. Thus, the less well-known a language is, the more frequently it is the solution.
evaluate: https://github.com/BlueRaja/Weighted-Item-Randomizer-for-C-Sharp/wiki/Getting-Started
and more generally: https://stackoverflow.com/questions/56692/random-weighted-choice
I like the library you linked. Have you started work on a PR to implement this?
Is your feature request related to a problem? Please describe.
After a while, both puzzles become too easy to solve, especially when a language is commonly known.
Describe the solution you'd like
Change the randomized to be weighted against the TIOBE index. Thus, the less well-known a language is, the more frequently it is the solution.
Additional context
evaluate: https://github.com/BlueRaja/Weighted-Item-Randomizer-for-C-Sharp/wiki/Getting-Started
and more generally: https://stackoverflow.com/questions/56692/random-weighted-choice