魔兽世界里的GCD是什么意思?

魔兽世界里的GCD是什么意思?,第1张

GCD就是公共冷却时间,或者说公共CD。魔兽世界从一开始就是有GCD这个东西的,而且所有职业的大多数技能都是有公共CD的。

大多数职业的默认公共CD为1.5秒的时间,少数职业比如DK的默认公共CD是1秒。而急速会减少公共CD的时间,公共CD的下限为1秒。

这个机制之所以叫公共cd是因为在最开始的时候它几乎是无所不在的。在wow早期,几乎所有技能都有gcd,只有那些“应用在下一次近战攻击”的技能,比如最早的英勇打击和重殴没有gcd,因为它们不会立马产生效果。

特别是对于近战职业,公共cd控制了它们游戏的节奏,因为近战大多是技能都是瞬发的。(包括盗贼之所以能比别的职业“顺手”也是因为gcd短的原因)。但是这些年来,很多技能都开始忽略gcd了:正式服的版本,有些职业专精天赋下,甚至有10+个技能忽略gcd。

扩展资料:

没有GCD,除了影响整体战斗的节奏外,gcd的存在有时候可以让玩家面临潜(有趣的)选择:如果玩家处于竞技场比赛中,自己血量不高被近战粘着,但是对手也是同样的情况,那么你是使用你的下一个GCD试图杀死对手,或者让自己摆脱伤害?

这是一个细微的决定,一个熟练和经验丰富的选手更可能直观地正确判断情况。 如果玩家的防守/移动技能不用GCD,那么就不需要做出选择:可以同时都做。

另一方面,一些技能忽视gcd可以提高瞬间反应的潜力。 在巫妖王之怒之前,大部分法术中断都有gcd。那时候,负责打断boss的人在轮到他们时会经常会停止使用任何技能,为了防止处于gcd冷却期并且无法打断。

这理论上是一个“选择”,但更多的是令人讨厌而不是令人满意的选择。 同样,如果在试图使用圣疗拯救坦克突然血喷的时候,却因为在半秒钟之前用了其他技能而触发了gcd而没放出技能,会让人感到失败。

(i)根据gcd的性质,可知

必然存在整数s、t满足

sa+tb=gcd(a,b)(高等代数书上有)

而根据L的定义,立即得知gcd(a,b)∈L

而gcd(a,b)>0(因为a、b都大于0),根据L+的定义

得知gcd(a,b)∈L+

(ii)设任意L中的数z=ma+nb(m、n是整数)

显然有,gcd(a,b)|a,gcd(a,b)|b

从而gcd(a,b)|ma,gcd(a,b)|nb

则gcd(a,b)|ma+nb

即gcd(a,b)|z

(iii)反证法。假设L+中有一个数x<gcd(a,b),显然x也属于L

从而根据(ii),gcd(a,b)|x

而根据整除的定义,当x<gcd(a,b)且满足整除关系时,显然只有一种情况:x=0

这与x属于集合L+矛盾,所以假设不成立,原命题得证。

Grand Central Dispatch (GCD)是Apple开发的一个多核编程的较新的解决方法.

详见百度百科:

http://baike.baidu.com/item/GCD


欢迎分享,转载请注明来源:聚客百科

原文地址: https://juke.outofmemory.cn/pretty/2834292.html

()
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-01-30
下一篇 2023-01-30

发表评论

登录后才能评论

评论列表(0条)

保存