神来之笔的<权力的游戏>第三季第三集(严重剧透)

刚刚看完第三集,实在太棒了。比起头两集实在是质量飞跃。

笑点和亮点一样得多。

首先是黑鱼的出场。第一次出场,和爱德蒙在葬礼上比试火箭,黑鱼的大叔魅力气场全开,一箭命中;箭未落下,已经把弓甩给不争气的侄子。然后训斥爱德蒙浪费兵力破坏战略,更是牛气冲天。最后和侄女回忆当年,侠骨柔肠尽显。大叔控们必已在狂喷鼻血了。

开会一场戏是绝对的神来之笔。小指头抢先入座。蜘蛛无奈陪坐次席。大学士占住第三席。只见皇后另辟捷径,凳子搬到另一边,占住次席。小恶魔既没有力量也没有速度,但他有头脑,拖着比自己还高的椅子,占住长桌另外一段,俨然一副唱对台戏的模样。

热派离开队伍是少有的温情场面,不煽情自难忘,小狼形状的面包更是萌死人不偿命。猎狗闷着头被推上马车的时候撞了头,安盖马后炮讲了一句“注意脑袋”,现场笑抽。

小侍卫大战四女。这一段太火爆了。数量和质量俱佳(请杂技演员有点过了),呆萌侍卫也Cute。完了,侍卫居然把钱拿回来了。 小恶魔得知以后一脸震惊的表情,赶紧赐座上好酒跪求逛窑子不给钱的攻略啊攻略啊。三观彻底崩坏。

《美人和狗熊》这歌居然这么好听!中文版对这段歌的翻译实在是太坑爹了!又一首金曲出炉了!朗朗上口,韵味十足,萌到鼻血二次崩坏。(前面几首金曲分别是:1,片头曲;2,卡斯特梅的雨季;3,骸骨夫人-S03预告片配曲)

丹妮终于不再像第二季那样喜欢扯着嗓子拼命强调自己是龙之母了。奴隶主讨价还价,训斥自己的骑士,从奴隶女孩那里套取情报。终于有点女王的样子了。她的奇谋已经在这一集种下种子,就等下面几集开花结果。奴隶女孩说出了《冰与火之歌》最著名的台词之一:“凡人总有一死”;女王回答:我们不是凡人。

莫尔蒙在预告片里面的名言出现了:“每个人心中都有一个恶魔,放一把刀在他手上,他就会变成恶魔”。他还说了另外一句:“雷加战斗的高贵,雷加战斗的英勇,雷加战斗的荣誉,雷加死的不明不白”。

席恩真是个好演员,骑马追逐好精彩;打下马以后,那个衰样真的让人又同情又痛恨。后面席恩居然露了屁股,太白了而且一点伤痕也没有啊。这一段是拍给Gay的观众看的吧。ORZ。救了席恩的那个little bastard到底是谁啊?难道是波顿家的小剥皮?太帅了点吧。我猜到了猫捉老鼠的开头,没有猜到这个结尾啊。

詹姆的台词几乎和原著一模一样。原著实在太精彩。从一开始开导布蕾妮不要反抗:“吃点苦算什么呢,重要的是活着”;“如果我是女人我一定会一死了之,上帝保佑我不是女人”。之后布蕾妮果然吃苦头的时候,他巧舌如簧,用蓝宝石之岛的谎言救了布蕾妮。之后发生的事情太快,以迅雷不及掩耳之势,詹姆的手完蛋了。这一段编剧真TMD写绝了:你以为你是谁,你以为你骗得了我,我TMD得给点你教训。没有看过原著的人,估计都被最后一刀吓哭了吧。

另外红袍女居然甩了斯坦尼斯,坐船遁了,这是要节约演员么?不过从原著来看,红袍女在后面的存在感其实本来就不强,拿掉了也不打紧。

这一集的水准之高,简直是一扫前两集的颓势。笑点密集。经典台词之多,简直是金句打擂台。信息量巨大,就算我这种看过原著的人也疑问多多。最后以《美人和狗熊》这首金曲完美收宫。

三张牌的问题和算法

庄教授除了一个题:

甲给乙准备了三张扑克牌,其中恰有一张为K。他们俩进行如下游戏:

1.甲先将三张扑克牌随机打乱顺序并让乙猜那张是K;

2.乙选择其中一张牌猜其为K;

3.甲从剩下的两张牌中找出一张不是K的牌,并亮牌,并让乙重新做一次选择。

问:乙是坚持原来的牌是K划算?还是选剩下的那张牌猜为K划算?

遇到这种事情,我怎么可能不手贱写个程序跑一下玩玩呢?

代码如下:

import random

def runProcess(keepChoice):

    pokers = [‘J’, about it ‘Q’, disease ‘K’]

    #shuffer first

    first = random.randint(0, sick 2)

    poker_first = pokers[first]

    pokers.remove(poker_first);

    second = random.randint(0, 1)

    poker_second = pokers[second]

    pokers.remove(poker_second)

    poker_third = pokers[0]

    shuffered_pokers = [poker_first, poker_second, poker_third]

    #print shuffered_pokers

    #user pick one

    user_pick_no = random.randint(0, 2)

    user_pick = shuffered_pokers[user_pick_no]

    #dealer pick one

    shuffered_pokers.remove(user_pick)

    dealer_pick_to_discard = shuffered_pokers[0]

    if dealer_pick_to_discard == ‘K':

        dealer_pick_to_discard = shuffered_pokers[1]

    shuffered_pokers.remove(dealer_pick_to_discard)

    dealer_pick = shuffered_pokers[0]

    #keep it or choose dealer’s pick? good question

    if keepChoice:

        return user_pick == ‘K’

    else:

        return dealer_pick == ‘K’

user_win = 0;

for i in range(1, 1000):

    if runProcess(True):

        user_win += 1

print ‘keep_choice_and_win: ‘ + str(user_win)

user_win = 0;

for i in range(1, 1000):

    if runProcess(False):

        user_win += 1

print ‘choice_dealer_and_win: ‘ + str(user_win)

结果:

keep_choice_and_win: 298

choice_dealer_and_win: 675

结论:

选剩下的那张牌猜为K划算。

DWW同学没算就猜到答案了:“你拿了第一张牌,你的几率是33%,如果剩下的两张牌归同一个人,和你比,你肯定不干,对不对?现在不就是类似的情况吗?”

七锅你好棒!

为什么我不敢主动推荐苹果的电子产品

为什么我不敢主动推荐苹果的电子产品

最近听了不少关于苹果的负面评论。

JMG同学说:“我现在用那个iPhone后悔死了,那个Home键失灵了,伪劣产品”。

ZBJ同学说,他的MacBook Air在家积灰,原因是他做很多客户演示,而Mac连接投影机经常掉链子。

之前很多人也抱怨过iMac很容易进灰。 

我自己遇到过的问题:

  • iMac的硬盘噪音:换了一块硬盘以后还未解决,我还换了桌子,最后解决方案非常地无厘头:数据不要超过500GB就不会有噪音了。
  • 无线路由器掉线:换了苹果自家的无线路由器以后解决。

     这也是我不敢向朋友推荐苹果产品的原因。回顾苹果的历史,质量问题可谓劣迹斑斑。

  • 第一类是苹果自己设计的问题:比如第一代MacBookAir发热问题严重,第一代TimeCapsule发热严重。Mac连接投影机也是老大难问题。
  • 第二类和气候环境有关:在国内iMac进灰问题非常严重。
  • 第三类是用户习惯问题:
    • 一方面是苹果太偏执狂了导致各种变态的设定层出不穷。比如Lion之前调整窗口只能拉右下角不能拉四条边;比如iTunes变态的同步问题。
    • 另一方面是用户的偏执狂:我一个朋友向我抱怨Mac的关闭按钮在左上角而不是右上角;这无所谓对错,好比在中国开车靠右行驶,到了澳洲就是靠左。但用户真的不习惯就是了。

JMG同学的问题,我怀疑是第一类和第二类问题的结合。我自己的iPhone的Home键也不太灵光了,我估摸着中国糟糕的环境也有贡献。

我的另外一个发现是,很多人根本不知道一些基本的功能,比如:

  • 可以找回丢失的手机的Find My iPhone:不光是丢失手机的时候可用,在家里手机也可能不小心丢在角落,我又喜欢使用静音模式,所以拨打电话找手机的办法也不太管用(虽然手机震动也会发出一些声音),使用Find My iPhone可以让它无视静音模式发出响亮的铃声,特别方便。
  • 可以和朋友定位地理位置的Find My Friend:我和老婆经常互相定位玩,很实用,大多数时间很靠谱(有时候还是不够精准,误差会超过五十米造成一些误判)。LC同学单位有一次来悉尼玩,说好了第二天碰头的,但他们跟团所以满世界转悠,联系巨费力,他们有携带一台iPhone而且能用3G上网,当时我傻了,头天一起吃饭逛街好几个小时愣是忘了互相加好友,否则用Find My Friend一找就找到了。
  • 备份:虽然备份极其简单,很多人依然不记得去备份。哪怕设置成iCloud自动备份都不懂。等到手机一丢,宁可满世界的找朋友要号码恢复通讯录。
  • 各种云同步服务(笔记,照片,日程表,备忘录),这些功能会用的人更少了,虽然苹果把设置简化得不能再简化了。
  • 其他各种方便:比如配合iPhoto同步照片就是一绝。

不会用这些功能,其实也不是用户的错。事实上,我这种求知若渴型的偏执狂毕竟是少数。

问题在于:如果你不用这些功能,你为什么买iPhone?iPhone和其他手机有什么区别?


事实就是没有区别,某种程度上还更麻烦,比如把歌曲同步到iPhone上就非常麻烦(顺便说一下,绕过去的办法其实很简单,别用内置的音乐App,换一个第三方的就可以随便拖来拖去了)。iPhone对于中国特色的功能也支持得不够好,比如:手机黑名单,中文输入法。

iPhone贵,容易摔坏,中国国情下很多不便,为什么还用它?那就只剩下一条理由了:它高贵,它是手机中的宝马车,它是机主的第二张脸。

这也没有什么错。我不会因为某人穿一件剪裁合体的高级西装嘲笑他,相反十有八九我会赞赏这个人会打扮。

对于Mac也是一样,我离不开Mac的理由:

  • 时光机。
  • iPhoto。
  • 硬件。
  • 强大的安全机制。
  • 容易配置的开发环境。

但对于大部分人而言,Mac的硬件就是一切,是他们的第二张脸,于是他们拿到手的第一件事情,就是安装windows。这样做的后果就是各种麻烦,因为Mac硬件配Windows真的好多问题,比如驱动难找,比如硬件发热。最后的结论就是苹果笔记本好难用。

所以我就不推荐苹果的东西了,原因是:

  • 不能保证使用者满意。
    • 部分苹果产品的确有硬件质量问题
    • 苹果的软件也不是十全十美的,比如iWorks就非常得简陋。
  • 不想显得自己很好为人师,硬是给朋友灌输他们不想学的知识。
  • 不想成为技术支持,老是被人抓着搞售后服务。
  • 不想听到各种奇怪的要求:比如要求我把关闭按钮从左边移到右边。
  • 不想被朋友责备:为什么装不了XXX软件(Windows还装不了iPhoto呢)
  • 苹果的东西不便宜。

以下是发生在一些朋友和我之间的对话:

朋友
我的PC怎么这么慢? 重装Windows系统试试?
(开始祈祷千万别找我,这种事情没有一个小时搞不定)
显卡驱动好像有问题,帮我弄弄? 我装不上,你找售后服务试试。
我这个机器不错吧?
(宏基的一体机)
好烂,你看这里的塑料件都裂开了。看看我的。
(打开苹果官网)
苹果的东西好用么?

我用得挺好的,非常好用,但不一定适合其他人。 (愿者上钩+免责声明)

你的Mac用的这么样? 用了一年多了,系统没有变慢,没有病毒,挺好的。
(开始推销)
有Office软件么? Office有Mac版的。你要盗版的话,我也可以帮你装。
(反正5分钟搞定的)
我买个Mac怎么样? 喔,有一些软件没有Mac版的,比如XXX,比如YYY。
(泼冷水+免责声明:不满意别找我算账,不是我拉你上船的)
喔,那就算了 是啊。Mac不适合每个人的。
(别找我重装Windows就行。)
我买了一个Mac

好啊。恭喜。要什么软件可以问我。
(暗暗希望一切正常)

论Clash of Clan的难度

自从迷上Clash of clan以后,一转眼已经把主基地升级到第六级了。

这个游戏确实好玩,很让人沉迷。第五级升级到第六级的时候,我还是颇自豪的:打劫了好几个玩家凑够了升级需要的金币。

但是在研究把主基地如何升级到第七级的过程中,我发现了这个游戏已经开始变得极难。

首先,抛出问题,我需要花费多少时间才能升级到第七级主基地?

现状:

6级主基地下,可以建造6个金矿(10级),最高产金量是2500金币/小时。参见: http://clashofclans.wikia.com/wiki/Gold_Mine

每次被人Raid,会损失大约25%的金币量(暂时忽略细小的部分),参见: http://clashofclans.wikia.com/wiki/Raids

每次被人Raid,会得到12小时(或16小时)的免费防护,参见: http://clashofclans.wikia.com/wiki/Shields

从6级主基地升级到7级,需要金币数是75万金币。

我们来计算一下,单纯地依靠种田,能不能达成75金币呢?

每次Raid可能损失的金币是25%,这个损失如果超过防护内收入,那么就是就意味着收入为零或为负数。不妨称这个点为平衡点。

那么这个升级时间由两部分组成:

  • 达到平衡点
  • 在平衡点上开始掠夺其他玩家以达到75万的金币(要么Raid,要么刷信用卡)

达成这个平衡点需要多久呢?

首先是金矿必须升级到Level 10。考虑到目前我的金矿大部分是Level7,从Level7升级到Level10,需要9天。6个矿井,目前我有3个Builder,那么需要至少18天(还不考虑升级金矿需要的魔药数量)。


平衡点和达到平衡点的时间需要

当金矿升级到Level 10以后,开始积累金币。免费的防护12小时,假设防护失效以后被Raid的时候有两个小时缓冲。

计算一下,假设初始金币是0,每小时产金币1万5,每14小时被Raid一次,需要多少小时才能达到被抢金=产金量呢?

我写了一个小程序来算这个,应该数学实在太差,所以只能递归;Java最容易,但据说Python最简洁,所以就用Python写一个吧。

currentGold = 0
currentHour = 0
def calculateGold():
    newGold = int((currentGold + 1.5*12) * 0.75)
    newHour = currentHour + 14
    return newGold, patient newHour
while (currentGold < 72):
    newGold, currentHour = calculateGold()
    if (newGold == currentGold):
        print ‘newGold == currentGold’
        break
    currentGold = newGold
    print ‘currentGold’ + str(currentGold)
    print ‘currentHour’ + str(currentHour)

print ‘balance Gold ‘ + str()currentGold

print ‘totalHour’ + str(currentHour)

计算结果是,在51万金币的时候,金币增长就停滞了。

current hold:13
current hour:14
count:1
current hold:23
current hour:28
count:2
current hold:30
current hour:42
count:3
current hold:36
current hour:56
count:4
current hold:40
current hour:70
count:5
current hold:43
current hour:84
count:6
current hold:45
current hour:98
count:7
current hold:47
current hour:112
count:8
current hold:48
current hour:126
count:9
current hold:49
current hour:140
count:10
current hold:50
current hour:154
count:11
current hold:51
current hour:168
count:12
newGold == currentGold
balance gold:182
total hour:182

我们看到182小时,可以达到平衡点51万金币。

实际情况下,这个平衡点会略有变化。考虑到:

  • 金矿被掠夺的时候会有部分存金留下来。
  • 运气好的时候,会有数个小时没有人来Raid你。
  • 如果对方等级比你低的话,他掠夺所得会得到加成。

让我们看看达到平衡点之前,112小时的时候,每次金币增长只有可怜的一万金币了。也就是说从47万金币开始,等待就可以变成鸡肋了。

考虑到我们不可能24小时在玩Clash Of Clan,所以实际情况是,我们每24小时才能完成一轮循环。所以这个积累周期是8-12天。

下面是从平衡点达到75万金币之间的亏空怎么办?只有两个选择。

  • Raid其他玩家
  • 花钱买金币

75-51=24万金币,这该Raid其他玩家多少次呢,我们乐观一点,需要5到10次。每次攒兵的时间差不多是15分钟,也就是你需要连续等待1.5~3小时才能达到目标。



所以从6级主基地升级到7级需要的时间是:

  • 18天建设金矿
  • 12天原始积累
  • 1.5~3小时连续抢劫。

难度很大!但也不是不能克服的。

问题是:主基地最高是Level 9,升级费用需要400万金币。这个难度有多大,我是没信心去慢慢计算了。


继续分析:

我们看到,如果你不愿意付出劳动,不愿意耐心等待,游戏也提供了捷径。

5美金可以购买到500宝石。大约750宝石可以填满50%的金矿储备。

所以差不多10美金,就可以让你轻松跳过抢劫过程,甚至加快原始积累过程。

等级8和等级9的主基地,我想差不多20美金,估计也可以搞定。

升级到顶了怎么办?游戏还提供了另一种挑战,成为顶级玩家,争夺最强Clan的。你的Trophy越高,你就会成为顶级玩家,明晃晃地出现在排行版中,任何人都能轻松找到你,而且只要有实力都有扁你的欲望。这时候你想维持你的地位,我想应该是不断刷信用卡才能维持得住了。


结论:

是时候退出Clash of clans了,我不会花钱买这些的。但至少这游戏教会了我两个东西:

  • 原来塔防游戏和种田游戏可以这样结合起来做。
  • 早期的乐趣和后期骗钱是如何无缝结合在一起的。

【权力的游戏】第三季预告片解析(大量剧透)

权力的的游戏,第三季将于3月31日开播。

最新的预告片出来了,在这里:http://www.youtube.com/watch?v=RzI9v_B4sxw

音乐气势磅礴,超级好听。

料很多。看一遍可能很多东西漏掉。我看了好几遍,把可能发现的东西整理出来。

注意,大量剧透,注意回避。

GOT3 IceWall

野人攀爬冰雪长城,这一段没想到能够拍出来,还是很激动人心的,看片花,表现效果超棒!

GOT3 Castle

一座巨大的城堡,下面是两个人划船。注意,一个身影很小。所以可能是小恶魔!但小恶魔的逃离应该是第四季第五季的事情才对。另一个可能是临冬城的布兰或瑞肯。第二季中席恩已经毁掉了临冬城,时间上刚好可以接上。但这座城堡看起来比较大,而且还可以看到一些防御器械的存在,所以不太像临冬城而像是君临。所以这应该小恶魔和谁在接头才对。

GOT3 North

这一幕明显是在战场上(看那些尸体),凯特和罗柏的眼神似乎都比较阴沉,不知道这个浅色头发的家伙是谁?

GOT3 FireSword

“闪电大王”点燃他的剑。不用说了。原著的经典场面。

GOT3 Bran

我是脸盲,但是这个真的好像布兰啊。布兰这个残废能够开弓射箭吗?表情很凶狠坚决。我一直好奇第三季怎么变现狼灵附身。

GOT3 MASK

神秘的面罩男,我怀疑是席恩。也可能是詹姆,但詹姆没有必要蒙面。

GOT3 Wild

野人在草地上奔跑。这个显然是翻墙以后的准备突袭的野人。长城外都是冰雪,长城内是绿草。

GOT3 WuGouZhe

丹妮和她的无垢者军团。爽翻了。

GOT3 King Beyond Wall

这一段应该是塞外之王发现了被异鬼杀死的守夜人的尸体,吩咐手下付之一炬。

GOT3 Dagger And King

一把匕首插在桌上,乔佛里震惊地回头。注意看背景是一群朝臣,所以这是在朝堂之上。谁敢在国王面前拔刀?只有小恶魔了。

GOT3 Archer

这个弓箭手实在想不起来是谁?可能是闪电大王的手下,也可能野人的手下,或者是灰水望兄妹的弟弟。

GOT3 Hound

猎狗和闪电大王的火焰审判。

GOT3 Bunning Boat

焚烧的船,这应该是凯特重病的父亲,他们的习俗是水葬后用火箭点燃。

GOT3 Sad North

凭吊的女儿和外孙。但这一段有点小问题:黑鱼和凯特的弟弟都没有出现。

GOT3 Screaming Jamie

似乎是詹姆(他的脸型特别容易辨认),应该砍手的一段。

GOT3 Killing

这应该是野人们发现了一个路过的老人,决定灭口。原著里有这一段

GOT3 Kissing

琼恩和“火吻而生”相爱了。

GOT3 Escape

琼恩找到机会,逃离野人,前往报信。

需要注意的是,下面五个人是在播放日期以后出现的。意味着他们是第三季的主要角色了;也就是整个故事会围绕他们转。

罗柏,艾利亚,詹姆,瑟曦,小恶魔。

GOT3 North KingGOT3 AryaGOT3 JamieGOT3 Queen

GOT3 Imp

我的判断:

罗柏一直都是配角,我怀疑编剧把血色婚礼提前了。

艾利亚的故事很简单,先和闪电大王在一起,然后是猎狗。

詹姆,返回君临的漫长归途。

瑟曦和小恶魔,这对姐弟会讲什么呢。实在想不出来。我怀疑这一季还是为第四季做铺垫,让他们之间的矛盾继续激化,兵戎相见。

最后说一下,那只龙太棒了。最后的Game Of Thrones配上一个烟雾组成的龙形翅膀,太酷了。

GOT3 DragonGOT3 Flying Dragon