Commit Graph

15 Commits

Author SHA1 Message Date
kercylan98 22449ff5c3 docs: 优化 README.md 可读性 2024-01-15 17:27:02 +08:00
kercylan98 a026e4cf96 docs: 优化 README.md 包级函数不显示泛型签名的情况 2024-01-15 10:54:27 +08:00
kercylan98 e7e679ea86 docs: 优化 README.md 导航中无法跳转结构体的情况 2024-01-15 10:41:10 +08:00
kercylan98 bd7a3fee6b docs: 优化 README.md 函数签名 2024-01-15 10:37:51 +08:00
kercylan 65c10f2ad0 docs: 优化泛型约束类型文档显示 2024-01-14 19:15:25 +08:00
kercylan b2fdaa2ae6 docs: 优化文档展示,适配部分无目录文档,适配非结构体的类型定义,增加测试用例文档 2024-01-14 18:33:02 +08:00
kercylan 83beeb43ce docs: 优化项目文档 2024-01-14 18:33:01 +08:00
kercylan98 66d903474d refactor: 移除 slice 包和 hash 包,新增 listings、mappings 包存放数组、切片、映射等数据结构,原 slice、hash 包中的工具函数迁移至 collection 包,与 sher 包合并并移除 sher 包。完善 collection 包测试用例 2024-01-11 17:50:04 +08:00
kercylan98 1afae90f69 docs: 优化 aoi、arrangement、buffer、combination、compress 包文档 2023-12-23 12:17:08 +08:00
kercylan98 0db1e5c30b fix: combination.WithValidatorHandleNCarryM 修复 M 允许类型不同的问题 2023-08-02 18:04:31 +08:00
kercylan98 87a1ca90bd feat: combination 包新增 WithValidatorHandleNCarryM、WithValidatorHandleNCarryIndependentM 函数 2023-08-02 15:43:03 +08:00
kercylan98 f6873bd5dc feat: combination 包新增 Validator 校验器,用于校验组合是否匹配,取代 poker.Rule 2023-08-02 15:35:19 +08:00
kercylan98 abd1db5586 perf: 优化 combination 包 NCarryM 性能 2023-07-29 16:01:09 +08:00
kercylan98 57936b2b25 other: 优化 combination 包命名,删除无用文件 2023-07-29 15:26:32 +08:00
kercylan98 48d9c11316 feat: 新增 combination 包,用于数组组合筛选(抽离自 poker 包)
- 可根据评估函数筛选出最优、最差等组合,天然支持优先级筛选。
- 适用于提示出牌、最优解等内容,例如:扑克牌、麻将等
2023-07-29 15:15:35 +08:00