这个项目的灵感来源于日文网站 東方キャラソート。在编写时也有许多细节参考了这个网站。我们在此基础上,进行了一些改变:
- 将全部内容翻译成了中文。
- 对网站进行了移动端适配。
- 增删了一些角色(比如增加了冴月麟,删除了旧作与新作重合的角色)。
- 基于原网站缺乏角色在后期作品中出场的记录,我们重新将全部角色进行分类。
- 结果页增加了与人气投票的对比,并添加了标签取向判断的功能。
下面是大家或许好奇的一些问题,我们将一一解答。
关于算法
这种排序的原理是 Pairwise Comparison。根据选择的顺序,结果可能会发生不同。排序的过程使用了堆排序。
计算标签取向的算法如下:假设你已经选出了你最喜欢的
从这些角色中取出所有含有第
这种计算方法仅供参考。如果有更好的建议,欢迎向我们提出。
更新日志
2019-4-27
- 添加了 “命莲” 等三个角色
- 修复了记忆功能对全选角色失效的问题
2019-04-15
- 可以选择全部角色进行排序了
- 为十六夜咲夜和部分旧作角色添加了标签
- 优化了结果页面对手机屏幕的适配
2019-04-12
- 新增了 “疮痍” 系列图片
- 优化了偏好参考值的算法
- 结果页面添加了统计信息
2019-04-11
- 将外传角色加入到默认配置中
- 添加了根据偏好参考值生成的提示语
- 设置界面增加了记忆功能,进入时将自动恢复到上一次的设置
2019-04-09
- 新增了随机选择功能
- 选择界面增加了 50 和 100 角色的选项
- 优化了按钮和单选框在手机界面上的显示
2019-04-07
- 重写了计算偏好参考值的逻辑
- 使用 TypeScript 重构了排序部分
- 取消了魂魄妖梦的萝莉标签
2019-04-05
- 新增了 “笨蛋” 和 “制服” 两个标签
- 将分类 “东方文花帖” 和 “妖精大战争” 合并为 “外传 STG”
- 修复了一些人名错误(如:爱丽丝・玛格特洛依德)
- 修复了辉针城以后部分角色的出场信息缺失(如:琪露诺)
2019-04-03
- 优化了结果界面
- 对网站进行了移动端适配
- 将分类 “旧作” 进行进一步细分
- 新增了 “妖精” 和 “兽娘” 两个标签
2019-3-25
- 优化了设置界面
- 支持在选择时回退一步
- 新增了标签系统,包含 “萝莉” 和 “BBA” 两个标签
2019-3-23
- 初步实现原网站的功能
- 将全部内容翻译成了中文
- 增删了一些角色(比如增加了冴月麟,删除了旧作与新作重合的角色)
制作人员
部分原作没有的称号由 @荭茶 和 @龙翼雨 提供。
版权与协议
命莲、邪眼西格玛及咪咪号的图片采用了画师 kaoru 的作品,其他角色图片采用了画师 dairi 的作品。全部人物来源于东方 Project,版权属于上海爱丽丝幻乐团。