[转]科学把妹法

[1].曾经有一位生物学人士,公布了工科把妹第一弹,暨“巴甫洛夫把妹法”:

每天给你那位心仪的女同事/女同学的抽屉里都放上精心准备的早餐,并且保持缄默不语,无论她如何询问,都不要说话。

如此坚持一至两个月,当妹子已经对你每天的准时早餐习以为常时,突然停止送餐,她心中一定会产生深深的疑惑及失落,同时会满怀兴趣与疑问找到你询问,这时再一鼓作气将其拿下。    

此法借鉴了不朽的生物学家巴甫洛夫之“条件反射试验”,故名“巴甫洛夫把妹法”。

[2].生物界良策在前,物理界岂甘人后!今天,就将向大家隆重推出量子论的胜利—-“薛定谔把妹法”!                        

众所周知,为了浅显的说明量子论的概率特性,伟大的薛定谔同志作出过一个假设:                                

一只猫与一种衰变概率为50%的放射物质同放在一个箱子里(此放射性物质一旦衰变,与盖格计数器相连接的小锤就击碎一个装氰化物的瓶子,然后猫就…挂了),如果打开箱子,我们可以知道物质是否衰变,猫是否死亡。而在没打开箱子的时候,这猫就处在一个既可能生,又可能已死的“半生半死”的可怜状态。   

这就是:事件在被观察以前,一直处在一个所谓“概率云”的状态下,一旦受到观察,则坍缩为实体。

以上是引言,正文在此:

薛定谔把妹法乃是建立在巴甫洛夫把妹法之上的威力加强版:

每天早上,你拿出一个硬币抛掷,让伟大的随机性来决定今天是否给妹子送早餐。
这样,当妹子每天打开抽屉之前,都不知道是否有早餐,而早餐的有无乃是一个独立随机事件,完全无法推测。每天的早餐对于妹子都是一个未知的神秘存在,妹子将逐渐为这一神秘的现象所吸引,最终将不可避免的对这个送餐人产生极大的兴趣,你在她的心中蒙上了神秘的面纱。

这个谜一样的男子,这一刻薛定谔附体,带着量子论般深沉的哀愁,让她从此不能自拔!

总结:此帖将“早餐把妹”这样一个物理现象提升到了科学研究的领域,为了深入研究,故开创“早餐把妹学”在此暂设立两条基本假设为公理:

1 妹早上必然打开抽屉。
2 妹能感受到可能放在抽屉里的早餐。(即能感觉到抽屉里有早餐,且对其做出反映)

请给我这个谜一样的男子,这一刻薛定谔附体,带着量子论般深沉的哀愁,让我从此不能自拔!

[3].还可以再加强!

把妹这事儿,少了海森堡怎么行?!

测不准把妹法加强补丁如下:

如果抛硬币的结果为当天不送早餐,那么就拍一张本来可能送出的早餐图,显示清楚各种食物、饮料、水果的搭配,包括原料表和营养成分表,放在妹子的抽屉里。

如果抛硬币的结果是当天送早餐,那么就将准备好的早餐放到搅拌机里,打碎搅拌均匀成糊状,并包好放在妹子的抽屉里。

这样一来,妹子要么吃得到早餐,但不知道吃的是什么东西;要么很清楚今天早餐食谱,但是吃不到,进而对海森堡的吃不准原理有了更深的体会。

一颗扑通扑通乱跳的芳心就这样在物理学的强大引力场下被俘获了。

[4].还可以再加强!

华生把妹法和斯金纳把妹法

华生的把妹方法继承自巴甫洛夫的衣钵,仍然是传统的刺激条件反射, 但是按照华生的理论,纯粹的行为主义者可以喊出这样一句话:

给我一打女同事,我还你一堆软妹子!

众所周知经典行为主义将感觉、知觉、激情、情绪等都用刺激和反馈行为来描述。巴普洛夫的条件反射是基于单纯的神经系统,而华生更注意肌肉与腺体。但不论如何,行为主义者的观念中,是通过转换的手法来“清除”意识的,也就是说,他把一些意识内容转换成身体的内部刺激或肌肉的动觉反馈。

行为主义不在于寻找那种普遍的内省的“妹子”,而在于将一张张白纸塑造成软妹子。

取一定的样本量,在一批女同事/女同学抽屉里都放上精心准备的早餐,并且保持缄默不语,无论她如何询问,都不要说话。(S)

另取同样样本量的女同事/女同学作对照组,两组都安装摄像头和外部体温计观察。

在一定时间后,早餐的行为形成之后再从原来的组中挑选一半施以午餐反馈行为,对照组将自动离开,而目标组将继续情绪条件反射的习得。(R)

接下来的晚餐习得和夜宵习得就水到渠成了。

不过,缺陷是比较费钱!

不过既然是走养成路线,大撒网的气度就是经典行为主义者的浪漫。

斯金纳的操作行为主义把妹法

B.F.斯金纳,新行为主义的旗手

他对条件反射的进一步理解使得把妹比华生的手段要来得经济而高效。

首先我们来了解一下斯金纳箱:

斯金纳关于操作性条件反射作用的实验,是在他设计的一种动物实验仪器即著名的斯金纳箱中进行的。箱内放进一只白鼠或鸽子,并设一杠杆或键,箱子的构造尽可能排除一切外部刺激。动物在箱内可自由活动,当它压杠杆或啄键时,就会有一团食物掉进箱子下方的盘中,动物就能吃到食物。箱外有一装置记录动物的动作。斯金纳的实验与巴甫洛夫的条件反射实验的不同在于:(1)在斯金纳箱中的被试动物可自由活动,而不是被绑在架子上;(2)被试动物的反应不是由已知的某种刺激物引起的,操作性行为(压杠杆或啄键)是获得强化刺激(食物)的手段;(3)反应不是唾液腺活动,而是骨骼肌活动;(4)实验的目的不是揭示大脑皮层活动的规律,而是为了表明刺激与反应的关系,从而有效地控制有机体的行为。

也就是说,强化行为是把妹的手段和目的。斯金纳认为强化刺激不是与反应同时发生的,也不需要先于反应,而是随着反应发生。有机体必须先做出我们所期望的反应,然后得到“报酬”,就能形成一次有效的正强化。

那么如何操作呢?

我们首先看一下TBBT当中Sheldon对Penny的一次实例:当Sheldon发现Penny做出适合自己期望的行为时,就给她一颗巧克力,这就是一次”GOOD Penny”的操作条件,也就是说,我们操作的标志在于“我”对对方有何等的期望,然后才有的放矢地进行操作条件反射和强化的构建。

当然,负强化的操作也可以参见Sheldon对Lenord的”BAD Lenord”的操作示范(喷水)

那么推广到把妹法就是这样的:

操作1:当你心仪的女同事/女同学在无意之间为你做了一点小事,向你认真地微笑,或者称赞你的时候,就在她抽屉里都放上精心准备的早餐,并且保持缄默不语,无论她如何询问,都不要说话。(她并不知道会是谁放的)

原则是:她没有对你示好,就不放,她有一点点好,就通过放早餐(正强化),她如果对你表示厌恶,可以用不动声色的负强化(具体的可以参考她讨厌什么)。

如此以往操作下去(基本上也比较省早餐钱),总之是要比巴甫洛夫来得高效一点。

操作2:当你心仪的女同事/女同学在无意之间来你房间一次的时候,给她以奶茶的正强化刺激。

操作3:当你心仪的女同事/女同学在无意之间触碰到你的时候,给她以巧克力的正强化刺激。

操作4:当你心仪的女同事/女同学在无意之间……给她……的正强化刺激

…..

也就是说,强化刺激是可以无处不在的,但是不论如何,负强化是要慎用的,斯金纳等人也指出负强化的效果很难跟正强化相提并论……

[5].严肃再加强:

推荐采用可变-比率程序表 即VR程序表,此程序表产生的反应速率最高,抗消退能力最强。

即只固定正强化出现的平均次数,但具体出现在那一次是可变的。

具体而言,当心仪的mm有意无意的做出有利于二人关系的行为时,统计其次数,并在平均正强化量一定的情况下随机的给予正向刺激。

人们会用一种赌博的心态来对待VR程序表,三番五次的尝试。长此以往,成功在望矣。

[6].加强版~~

米尔格拉姆把妹法~

先说明一下米尔格拉姆实验:随机选择实验参与者做“教师”,关在一个小屋子里,实验设计者假冒“学生”,关在隔壁一个小屋子里,“教师”看不到“学生”但是能听见彼此声音。然后给教师一张问题卡和答案卡,教师隔着墙壁问学生问题,学生答对了就继续问答,答错了就由教师操纵电击学生。每次答错,电击伏特数会加大。而教师听到的是实验者事先准备好的电击声音和尖叫声的录音。

电压 “学生”的反应

伏特 反应
75V 嘟囔
120V 痛叫
150V 说,他想退出试验
200V 大叫:“血管里的血都冻住了。”
300V 拒绝回答问题
超过330 V 静默

实验开始于1961年7月,也就是纳粹党徒阿道夫·艾希曼被抓回耶路撒冷审判,被判死刑后的一年。米尔格拉姆设计了这个实验,便是为了测试“艾希曼以及其他千百万名参与了犹太人大屠杀的纳粹追随者,有没有可能只是单纯的服从了上级的命令呢?我们能称呼他们为大屠杀的凶手吗?”整个实验可能只是设计好,为了测试寻常美国民众会不会遵从命令违背道德良心—如同德国人在纳粹时期一样,而这便是实验的初衷之一。

以上是实验原型介绍,现在正文开始:

哥为实验设计者,选择自己心仪的妹子来充当上面这个实验里“教师”的角色。妹子被告知自己应准备好自己最喜欢的早餐食谱以及相关问题,然后隔着墙问哥问题。也是假冒电击,只不过墙另一边除了哥在放被电击的声音之外,还有一个内容丰富应有尽有的冰箱,哥根据妹子的问题给妹子准备早餐。等到电击超过330V哥就静默了,妹子就惭愧地退出实验了,然后一出门就看到哥淫笑着端着妹子心仪的早餐等在实验室外面了。

于是乎妹子感觉被电击的不是哥,而是自己了~~~~

[7].帕金森把妹法:明天给你那位心仪的女同事/女同学的抽屉里都放上精心准备的早餐28份,没错也就是四周且包含休息日的量,并且保持缄默不语,无论她如何询问,都不要说话。

如此只需一天,你那堆满她书桌的早餐一定给她带来了不朽的震惊与惊慌,此时趁她惊魂未定一举拿下。

此法参考了著名的帕金森法则,帕金森法则认为,任务的重要性和复杂度与所分配的完成任务的时间密切相关。这就是不断迫近的最终时限的魔力。如果给你24小时去完成一项任务,时间的压力促使你集中精力去执行,别无选择只能做最重要的部分。同样的任务,如果给你1周去完成,它就换来了小题大作的6天。如果给你2个月的时间,但愿不要这样,它就变成了一场精神磨难。因为精力更高度集中,短时限内做出的最终产品通常不比长时限内做出来的差,甚至质量更高。

[8].爱因斯坦把妹法

“众所周知”,爱爷在引出广义相对论时提出一个简单的思维实验:在远离星体一望无垠的宇宙空间里,上帝说:“要有电梯。”于是出现了一只电梯。上帝继续说:“要有绳。”于是电梯顶上系了根缆绳。上帝还是有点寂寞,于是边以加速度g拉缆绳边说:“要有人。”于是一个男人呱呱落在了电梯里,一副理工相,谁叫他是男人呢,很自觉地开始研究电梯。上帝造电梯时忘了造窗户,因此理工男对电梯外一无所知,他只晓得自己怎么使劲跳还是会落到电梯底板上来,多次尝试后很命贱地开始研究跳的高度和下落时间的关系(上帝适时地说了“要有实验工具…”)久而久之,他居然算出了g。但丫是个无神论者,懒得管上帝寂不寂寞,他只认电梯底板,认为那个才是宇宙(电梯)中最牛逼的东西,无时无刻不在产生一种被他后来称做“重力”的远距离神秘效应。

不罗嗦了,回到早餐。早餐在这里必须是类似于重力的一种效应,美妙的口感与脚踏实地都能唤起幸福感,区别仅仅在于姑娘们对前者效应的敏感区集中在舌部。

我们要学的,正如爱因斯坦老爷可以用一架重力场外加速“上升”的电梯制造出重力的假象,那么,考虑到腰间不那么饱满的钱袋,为何不去制造出早餐的假象呢?

第1天,夜深人静了,爱因斯坦会在女同学的抽屉里留张纸条:“明早这里将会有份早餐。”

第2天,姑娘的反应:有人暗恋我?不会是恶作剧吧?开始期待第三天。

第3天,姑娘还是矜持地自带了早餐,外表平静内心潮涌地打开抽屉。唉伊西——没有早餐!还是一张纸条:“这是今天的早餐。”姑娘又气又笑地揉掉它,开始吃自备早餐。

第4天,姑娘老老实实带了早餐,一开抽屉,还是只有纸条:“这是今天的早餐。”揉掉。

第5天,同上。

……

第n天,同上。

第n+1天,姑娘不揉纸条了,开始边吃自备早餐边欣赏起笔迹来。

……

第2n天,姑娘乐呵呵地看到纸条后开始巴普络夫式地吃早餐。

第2n+1天,姑娘站到了爱因斯坦电梯门口。“这是今天的早餐。”几个字的视觉效应已与自备早餐的美妙口感建立了通感。

……

第3n天,姑娘进了电梯。

第3n+1天,一个伟大的公式水彩画般地印入姑娘脑海中:纸条=早餐(惯性力=重力)

……

第4n天,姑娘没有发现纸条。上帝拉累了,电梯匀速直线了,g点没了,姑娘悬浮了,早餐难以下咽了。

第4n+1天,姑娘耷拉着脑袋还是先去开抽屉,此刻再抠门你就下辈子再把妹吧!一份可爱的实体早餐跳了出来!刷着她的眼帘!量身定做!精心打造!没有纸条!姑娘骚荡不安地左顾右盼。这时年轻帅气的爱因斯坦稳步过去递上纸条,上面潇洒飘逸着几颗帅字:“久等了,头一回做成功。”

此法经济实惠,缺陷是有点耗时间,不过爱因斯坦的粉丝应该不缺时间。

[9].尾递归把妹法

尾递归是针对传统的递归算法而言的,传统的递归算法在很多时候被视为洪水猛兽。它的名声狼籍,好像永远和低效联系在一起。

尾递归就是从最后开始计算,每递归一次就算出相应的结果,也就是说,函数调用出现在调用者函数的尾部,因为是尾部,所以根本没有必要去保存任何局部变量。直接让被调用的函数返回时越过调用者,返回到调用者的调用者去。

传统把妹算法是一个O(n)复杂度的算法。由于把妹算法的完成时间无法预估,也就是问题规模n无法预估,而且使用传统的递归把妹算法时,每进行一次递归,都需要在堆栈上保存新的状态,因此,对堆栈深度的需求也是无法预估的。在问题规模较大,也就是妹子比较顽固的情况下,极有可能导致堆栈溢出。鉴于此,我们应该使用尾递归算法来解决这个问题。

具体来说,我们可以假设当某一天妹子吃完早餐之后,会给出非零的返回值,意即把妹成功。因此,只需要在递归函数的尾部返回妹子在下一天吃完早餐之后的返回值,即可实现尾递归。

由于尾递归并不需要额外的堆栈空间,因此,可以更高效地获得妹子的最终返回值。

以下是使用类Lua语法实现的伪代码:

require("Sister")
 function HandleSister(day)
 if Sister:EatBreakfast(day) == 1 then
   return 1
 else
 -- tail recursive
    return HandleSister(day + 1)
 end
 end

[10].千呼万唤始出来 —- 牛顿把妹法

看到现代物理硕果累累,经典物理也不禁跃跃欲试

众所周知,牛顿三大定律是经典物理中经典:

牛顿第一定律(惯性定律):物体在不受外力的作用下,总保持匀速直线运动状态或静止状态,直到有外力迫使它改变这种状态为止

牛顿第二定律(加速度定律):物体的加速度跟物体所受的合外力成正比,跟物体的质量成反比,加速度的方向跟合外力的方向相同

牛顿第三定律(作用力与反作用力定律):两个物体之间的作用力和反作用力,大小相等,方向相反

应用到把妹学上就是:

牛顿把妹法第一定律:在不受外力作用时,妹总是沿原生活轨迹匀速直线运动,或保持静止

牛顿把妹法第二定律:妹的加速度与妹受到的把力成正比,加速度方向与合力方向相同

牛顿把妹法第三定律:妹受到的作用力与妹的反作用力,大小相等,方向相反

具体指导方法如下:

妹在被哥把之前,沿着自己的生活轨迹匀速直线运动或保持静止状态。在哥对妹施加把力之后,既送早餐之后。妹就在把力的作用下脱离了自己本来的轨迹,匀加速运动。并且,把力越大,既送的早餐越好,送的越勤,妹的加速度也就越大。不过,除了把力,还有来自妹本身和妹身边的同学/同事家人等各个方向的阻力,并随着妹速度的增加而增加。因此,妹实际的运动方向是这几种力的合力。这就要求哥得会受力分析,计算出把力的方向和大小。

最终,在通往幸福的方向上,妹匀加速前进