代码分析

某github诺手头像的“自研”A*代码分析:
3264876581/goAstar: a fast,smallest cost Astar search For moba,mmo game even for Autonomous driving and so on…

入口


算法流程:

  1.    常规边界校验(贴出代码已删除,只分析代码结构以及关键算法)
    
  2.    检测AB两点是否能直接到达。能到达则算法结束。
    
    a) 常规水平对角判断。
    b) 直线方程判断

内容冗余,结构拉稀。经典if(true) return true;
image
判断大小就直接封装了?封装不能导出工具库???????


一会大于小于一会绝对值,你还知道有绝对值的api?
image
优化三年代码规范教你脱裤子放屁?
一会中文注释一会英文注释,一股AI味,说别人AI大师,说自己自研,这是正常人能写出来的注释?????

无用函数过多:以下函数都没被使用。你不用写这里干什么?github有行数限制不达到行数提交不了是吧?????

这又是什么操作??非得写流水账是吧????

看到这里,已经血压飙升。
继续,开始查找路径:


好了,已经没必要看了。

总结:代码写的一坨,一眼劣质版的劣质中的A*,大概率还是AI写的。也就为了自己的定制需求加了一个平滑路径,平滑算法也写的一坨。

不是你加平滑就算自研啦?66666。你怎么能这么不自知还这么自信这么牛啊?

所有相关帖子的恶意发言全部只针对:
image
@ 真的很威

3264876581

你怎么能这么牛啊??逆天

github留手机号的,有点少见

我能理解的

  1. 年轻气盛血气方刚
  2. 网络上暴躁点,发泄情绪嘛
  3. 开cocos地图炮,基于1/2也算发泄情绪

我理解不了的

  1. 只有论点没有扎实的论据但却一直纠缠着论点在滚刀
  2. 抛开语言谈算法本来就是流氓
  3. @583051842 本来就是在介绍一个比A星更优质的算法仅此而已,提优化意见和看法就好,非得比个高低
3赞

:rofl::rofl::rofl: 这波抽的有点狠了

不想看的请选 “静音”,不要标记,吃瓜不易,且行且珍惜 :7:

战火还在继续

那威哥我真不知道ta是想博流量还是啥?后面还要带货吗?

中英文注释确实没绷住 :rofl:

看一眼代码就知道语言最基础的接口都没有了解完,githbub账号提交记录一年下来就点亮了几个点的

贴主好强,花这个时间去分析,看来贴主是真生气了

:crazy_face:我也是,看了半个小时

你在BB,一会儿诺手把你单杀了。直接血怒接大

1赞

无情铁手~摸接致残打击~外圈一划拉~接摸~接摸~吆baby~

又开团啦?前排沙发蹲一下 :relieved:

沙发一下。

前排围观,av啥时候到场

没有,当天晚上就发贴了,卡审核了。这几天才通过

他爱咋叫咋叫,继续叫我继续品平滑处理。反正从头到尾写的都挺垃圾的

又开团?我来跟了,快快快

@3264876581 就等你了av