相声之所以沦落成今天这个样子,坏就坏在那些说相声的总是想方设法的去迎合讨好观众。
不只是相声,所有的艺术都是如此。歌手迎合讨好听众,就变成了口水歌。电影迎合讨好观众,就变成了爆米花烂片。小说迎合讨好读者,就变成了网络爽文。
然后你们还问,哎呀我的相声这么可乐,为什么大家说我下三滥呢?哎呀我的歌这么好听,为什么大家说我套旋律呢?哎呀我的电影特效这么牛叉,为什么大家说我是烂片呢?哎呀我的小说写的情节这么曲折,为什么大家说我低俗呢?
为什么?就因为你是去迎合讨好,你想让所有人都喜欢,所以你迎合讨好的就是普通人最俗最低级的那部分共情,你跟雅就靠不上关系,跟技术就靠不上关系,跟艺术就靠不上关系。
好好做自己的艺术不行吗,任何艺术都不可能让所有人都喜欢,毕竟你不是人民币。
大家知不知道特斯拉每次回应说的“后台系统显示一切正常”、“后台显示踏板踩得清”里面所说的“后台系统”是什么意思?
特斯拉的意思是说,你在特斯拉上面的一举一动,从你说的每一句话,你的每一个动作,你的体重身型,你的每一次油门和刹车踩塌,你用特斯拉听的每一首歌,特斯拉车身上每个录像机的内容,全部上传到特斯拉公司,特斯拉公司可以任意调用。
我在美国大科技公司也做了一段时间,这种监视用户一举一动的烂事也被迫做了不少。我跟你保证,美国没有一个科技公司没有在做侵犯用户隐私的事情。对,一个都没有!
而特斯拉和谷歌之类的普通美国科技公司有什么区别呢?特斯拉和普通美国科技公司的区别是,特斯拉老板马斯克非常受美国统治阶级和军工系统的信任。马斯克的另外一个公司SpaceX是美国航空航天局和美国军方的承包商。马斯克可以说是美国第一大军火商。
也就是说每一个特斯拉用户的性格、习惯,都尽在美军掌握。每一台特斯拉,都可能成为美军在中国的全角度监视摄像头。你买的每一台特斯拉,可能都会变成在中国大地上的一台艾布拉姆斯主战坦克。
抵制特斯拉,人人有责。
对了,忘记说一件事。你们知道为什么刹车踏板“踩不下去”吗?因为很可能刹车踩不踩得下去,踩下去了有没有用,甚至油门踩不踩得下去,方向怎么控制,都是特斯拉的程序决定的。到时候要是美国准备向中国突袭,直接让你们车毁人亡再撞死几个行人都可能。
什么,你说美国不会伤害平民?请问你忘了美国是唯一一个使用核武器的国家吗?请问你忘了美国用核武器一次无差别杀害几十万日本平民了吗?请问美国现在忏悔了吗?现在向原子弹受害者道歉了吗?
什么,你说日本是坏的,中国是好的?很可惜在美国统治阶层的洗脑之下,普通美国人不是这么认为的:
把buff机制做成一个图(graph)。
每个buff是一个节点,每个状态也是一个节点。
现在无敌状态受两种状态影响(A、C),那么A、C各有一条边指向无敌状态。
无敌状态判定时,遍历所有输入节点(也就是A、C),有一个buff生效就生效。A、C如果也有自己的状态依赖,那就进行深度遍历依次判定。
如果存在“覆盖”,比如例子中b buff覆盖a buff,那么B有一条边指向A,判定时B的优先级比A高。A取消了,B还在生效。
整个graph必须是个有向无圈图(DAG),有圈说明循环依赖,判定时会宕机(halting)。
DAG可以进行拓扑排序,排完序后就是个一维数组,每帧可以按照这个优先级进行判定,省去了深度遍历的消耗,实现更简单。
不建议手动给状态排优先级,维护起来费劲。