释放双眼,带上耳机,听听看~!

小组成员
张础文——20193S2080274 曹启航——20193S2080201
LoL英雄克制关系可视化是基于OP.gg的英雄克制与反制关系数据,使用以力导向图为参考,制作的快速、直观查询克制和被克制关系的工具,理论上能做到实时更新,以期帮助各位召唤师找到合适的英雄恶心对手,2022不再被打爆!

制作思路
最初想用Op.gg提供的数据做一些有意思的图标出来,最好有实用价值。跟航哥看到一张悲惨世界的关系图,想到英雄间的克制关系也许可以这样表示。另外从老师那了解到了力导向图(FDG),看了看大佬的博客之后感觉可行。

一些问题
- 爬虫爬到的数据很乱没法直接使用。由于远古时期学习的爬虫技术已经大半遗失在恕瑞玛的黄沙中,所以只能麻烦航哥写一个文本处理脚本。
- 力的计算消耗巨大。力的模型由斥力和引力组成,156个英雄间计算力就需要156^2*2个力,力的计算又不可避免地需要多次开方。此时啥也没干帧数只有20。于是只能连夜学习怎么用GPU算。
- 节点排布的意义不清楚。其实一开始就发现英雄间的克制关系并不完全和悲惨世界的人物关系一样。小说中可能一小撮人和另一小撮相互独立,各个群体又几个主角串联起来,依照这样的关系画出的图标让人一眼就能看得出含义。而英雄间的克制关系是循环且交错的,再加上上面选择的力的模型,导致我们的图画出来就只能是个球。好像并没有一眼洞穿的感觉。
下载链接
- 链接:https://pan.baidu.com/s/1elWwinlvaqHPc7AGuX352Q
- 提取码:kljh
一些截图









使用三天,已上黄铜