某github诺手头像的“自研”A*代码分析:
3264876581/goAstar: a fast,smallest cost Astar search For moba,mmo game even for Autonomous driving and so on…
入口
算法流程:
-
常规边界校验(贴出代码已删除,只分析代码结构以及关键算法) -
a) 常规水平对角判断。检测AB两点是否能直接到达。能到达则算法结束。
b) 直线方程判断
内容冗余,结构拉稀。经典if(true) return true;

判断大小就直接封装了?封装不能导出工具库???????
一会大于小于一会绝对值,你还知道有绝对值的api?

优化三年代码规范教你脱裤子放屁?
一会中文注释一会英文注释,一股AI味,说别人AI大师,说自己自研,这是正常人能写出来的注释?????
无用函数过多:以下函数都没被使用。你不用写这里干什么?github有行数限制不达到行数提交不了是吧?????
这又是什么操作??非得写流水账是吧????
看到这里,已经血压飙升。
继续,开始查找路径:
好了,已经没必要看了。
总结:代码写的一坨,一眼劣质版的劣质中的A*,大概率还是AI写的。也就为了自己的定制需求加了一个平滑路径,平滑算法也写的一坨。
不是你加平滑就算自研啦?66666。你怎么能这么不自知还这么自信这么牛啊?
所有相关帖子的恶意发言全部只针对:

@ 真的很威
3264876581
你怎么能这么牛啊??逆天









我也是,看了半个小时