v2.0.4
Fix
- Fix wrong loop range in DP (#40)
Refactor
- Simplify sequence operating logic using iterators in
build-map
(#34) - Remove dependence on cxx-build except during verification tests (#35)
- Simplify tiles counting logic (#36)
- Simplify
shisanyao::calculate_replacement_number()
for clarity (#37) - Simplify
qiduizi::calculate_replacement_number()
for clarity (#38) - Use
iter().min()
instead ofstd::cmp::min()
for clarity (#39) - Omit the unnecessary calculation of partial replacement number of 0 pair 0 meld in DP (#41)
- Cast
num_required_melds
tousize
beforehand (#42)
Docs
- Improve the wording of README (#43)
- Improve the wording of doc comments (#45)
- Add API reference link and update
cargo add
command (#46) - Delete the unnecessary "the" after "a.k.a." (#47)
Chore
- Add package keywords (#44)
Full Changelog: v2.0.3...v2.0.4