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