奶奶的机器人九号
繁体版

第八章.给刘胖的游戏内设智能模型

    丁琪琪也考上大学了,而且是林久浩所在学校的分校。今天,丁琪琪到林久浩学校的宿舍参观去了。

    “琪琪,你们那边分校是新的校址和设施,比我们的条件要好一些,其实我们这边的设施没有什么参考价值”林久浩。

    “是吗?侦查一下”丁琪琪。

    “你就是好奇心作怪!”林久浩一语中的。

    宿舍里的舍友中刘子豪岁数最大,比林久浩、袁亮、三多都大一岁,但是林久浩带来了勤工俭学的业务,所以大家都尊敬林久浩为‘老大’,而刘子豪也非常低调的做小弟。

    林久浩进门拍着丁琪琪的肩膀,大声宣告,“各位兄弟,这是我妹妹”。

    “妹妹好!”宿舍里的舍友齐声问好。

    “袁朗,我们宿舍老二,学习好,数学成绩年级最高分,有数学问题可以请教他”林久浩指着近处的男生介绍。

    “袁朗,你也是A大队的”琪琪够调皮的。

    “不,不是,我真名叫袁亮,不叫袁朗,别听老大乱说”袁亮边摆手边解释。

    “琪琪,你为什么要说,也。”林久浩。

    “开个玩笑,是不是袁朗”丁琪琪。

    “老妹爽快,我喜欢,你看里面那个,那个才是A大队的”袁亮指了指屋里面坐着的矮个男生,只见矮个男生转过头来,一张大脸笑嘻嘻的露出洁白整齐的大板牙。

    “三多,是你吗,三多,果然是A大队的”丁琪琪好像发现了宝贝一样。

    “别。。。别。。。”大脸矮个男生。

    “别什么,我帮你说,他不叫三多,人家叫成才,大名许成才”袁亮赶快帮着介绍。

    “就。。就叫。三多吧,他们都~这么叫,全系的同学都~这么叫,食堂打饭的阿姨,也叫,你也叫,三多,就,就可以”许成才紧张起来说话有点结巴。

    “琪琪,你别小看三多,他是从外省市自己考进来的,能人,强人”林久浩怕琪琪看不上三多。

    “知道,看得出来,明明一个强人。。。就是天生一副熊样”琪琪自己都乐了。

    大家都乐了。

    “琪琪上高几了?”袁亮凑过来笑嘻嘻的问。

    “高考结束了,我考上了你们大学的。。。分校”丁琪琪故意延迟一下。

    “分校,是文学院还是理工分院?。。。文学院?”袁亮问道,丁琪琪没有回答。

    “不会吧,是理工分院。。。你跑哪里去干吗呀,基本都是蛤蟆坑,那个系呀?”袁亮继续问。

    “自~动~化~控~制~系~”丁琪琪觉得自己好像犯错误了,悠悠道出。

    “蛤蟆坑,跑不了,蛤蟆坑”袁亮肯定的说,“老大,你自己说吧,是不是蛤蟆坑”。

    “哥,什么是蛤蟆坑呀?”丁琪琪有点好奇。

    “你知道有一种蛤蟆有远大的志向,他们蹲在一个坑里,等着。。。”林久浩。

    “天鹅肉!”丁琪琪。

    “对,这里有一批有鸿鹄之志的同学,他们都有一个远大志向”林久浩。

    “哪为什么叫坑呀?”丁琪琪

    “就。。就是。。全是。。都是。。。就没有。。天鹅肉。。。”三多突然笑着说。

    “没有天鹅肉?”丁琪琪。

    “是呀,你问你哥,我们人工智能专业,全班30个学生,没~~女~~生~”袁亮说话的时候,故意强调了‘没女生’三个字。

    “没有女生就没有,还拉长声音,生怕别人不知道,女老师都没有”林久浩。

    “没女生,真的吗?哈哈哈哈,哥,你身边没女生。。。。哈哈哈”丁琪琪乐开花了。

    “真没有,怎么了。嘿,你还笑,你知道你去的地方也是蛤蟆坑,你报道的时候就知道了”林久浩知道这些学科基本上是‘秃脑袋集中营’。

    “啊~~我忘了。。。不过我不是天鹅肉,我是功夫熊猫”丁琪琪狠狠的一脚踢在墙上,“咚”的一声,几个人都愣住了。

    隔壁宿舍的人过来问怎么了,林久浩赶快打了个圆场,算糊弄过去了。。。一时间,大家无话可说了。

    “贵客到了,贵客到了,双喜临门呀,双喜临门呀”门口一个小胖子,嘴里一边念叨着一边溜进了屋里。

    “哎!,琪琪,这是刘胖子豪,刘子豪,游戏迷,玩游戏我们全系没有人比的过他”袁亮接替了林久浩,赶紧给丁琪琪介绍。

    “就是刘子豪,别叫刘胖,也别叫刘胖子豪的”小胖子也赶快解释。

    “胖,你说的贵客是谁呀?”袁亮问刘胖。

    “琪琪呀,老大的妹妹就是咱们的贵客呀,贵客呀”刘胖指了下琪琪。

    “哪双喜临门是什么,你告诉告诉我们,大家高兴高兴”林久浩。

    “老大,我告诉你,你上回做的那个什么游戏的智能内设人物模型,我跟我老爸说了,他说请你去公司介绍一下,去公司当面介绍。”刘胖颇为得意。

    林久浩想了想,上回几个人在宿舍里躺着,胡乱侃大山。袁亮看不上刘胖总玩游戏,但是刘胖说游戏的时候怼的袁亮哑口无言。袁亮也承认刘胖在游戏方面造诣颇深,林久浩为了吹牛,告诉刘胖,游戏内设人物NPC可以用多元关联拟脑做出可智能变动的性格,而且更具备可玩性。刘胖居然上心了,缠着林久浩做个模型,林久浩用1.0版本的多元关联拟脑算法做了一个简单的模型,刘胖也凭借着超强的编程能力和人工智能知识基础,很快理解并丰富了模型。

    “啊?胖啊,你自己玩就可以了,还搞到你老爸的公司去,过份了啊~。”林久浩。

    “胖呀,你说,你~~~这个,瘾,君子,不能,老~玩游戏,人生要~有意义”连三多都看不过去。

    “胖,你可不是一般人,哎!琪琪,看看这个,我敢说刘胖的计算机水平在这个宿舍是最高的”林久浩。

    “老大,你别吹我了,我就是个游戏肥宅男,大肥宅”刘胖一向低调。

    “你就藏吧,都藏你胖肚子里,上回学校被黑客攻击,你第一个知道对方是用什么手法攻击的”袁亮开始揭老底,继续追了一句:“哎,我佩服,不开玩笑”。

    “得得得,别说我了,贵客来了,就两事,一我请吃饭,今天食堂全吃小炒,二现在就去,过时不候”刘胖。

    “今儿~就吃刘胖的”三多袁亮异口同声。

    “吃。。。胖的~”琪琪也补了一句。

    碎梦虚空公司自己拥有一座大楼,楼体上贴着著名游戏碎梦虚空的海报,林久浩看着这家公司,不仅感慨,要是父亲的公司能有这种规模的一半的一半的一半的。。。就好了。

    前台的接待居然是COSPLAY的美女,一路走进会议室,AR\\VR、大屏幕、专用游戏电脑还带航空座椅,到处都体现着科技感,这个游戏公司比丁叔的集成公司要强太多了。

    接待的COSPLAY美女把林久浩领进会议室,刘胖早就到了,从里面跑了出来,还跟前台美女击了个掌。

    “欢迎来到领导加美女的世界”进屋的刘胖冲林久浩挑了挑眉毛。

    “人都到齐了吗?”一个身着西服打着领带的中年男人{保养的真好}走了进来,冲着刘子豪问了一句。

    “我老爸,亲老爸,真的”刘胖介绍着,转身又向自己的亲老爸介绍:“爸,这是林久浩,我们宿舍老大,真的老大”。

    “你好,小伙子”男人很绅士的伸出手,林久浩也不自觉的伸手握了一下。

    刘总说了句“坐”,然后转身对着一个美女秘书问“创意总监和开发总监来了吗?”

    “我去催一下”美女刚转身,只见两个男人风风火火的走了进来。一进屋就点头哈腰的打招呼“刘总好!”。

    开始了。。。林久浩打开PPT,刘胖支起了编写好的模型。

    “各位领导好”林久浩礼貌的问候一下。

    “小林,不用客套,又不是项目招投标,直接进入主题”刘总发话了。

    “好,我们今天推荐的模型是为了游戏内设智能人物设计的,以前的游戏内设人物都是。。。”林久浩还没有说完,就被技术总监王总打断了。

    “游戏内设人物?游戏内设人物都是设定好的角色呀”技术总监王总。

    “听完,好吗?我也是听完才决定让这位同学来公司讲解的”刘总插话了。

    “是是,我草率了,对不起~”王总立刻给刘总道了个歉。

    “继续,小伙子”虽然都是总,但是刘总的地位明显更高。

    “以前的游戏内设人物都是固定角色设计,所以不具备智能,也就。。。。。。。”林久浩还没说完,又被创意总监张总打断。

    “游戏内设人物确实不具备太多智能,因为现在的游戏更讲究的是人对人的互动,例如网络游戏,最终对抗的是人,你要说明一下你的创意的意义,抱歉刘总,我先问一下”张总也意识到又打断林久浩发言了,赶快给刘总说明一下自己的意思。

    “为什么?为什么不注重游戏内设人物的智能,而专注人与人的对抗”林久浩发现张总的问题是需要回答的。

    “因为你怎么做,都不如人与人的对抗更有意思,道理就这么简单,你见过有比人更聪明的对手吗?”创意总监张总。

    “人的特点是什么?不确定性及成长性,如果游戏内设人物也具备了这些智能,是不是也具备了人类对手的特点”林久浩。

    “这不可能,怎么做?我们可以把一个游戏内设人物设计的非常复杂,例如。。。老王,我的碎梦虚空里的那个BOSS,非常复杂”张总。

    “是的,一个boss的成长策略贯通整个游戏,很复杂,不过。。。再复杂也就是几种发展路径和结果,玩家都会摸清楚的”王总。

    “听到了吧,同学,结果就是游戏内设人物你设定的再多,也就这么几种结果,所以不如人与人的对抗更有趣味”张总。

    “有没有想过,如果游戏内设人物自己具备大脑,它在游戏中不但可以成长,而且成长具备不确定性,是不是游戏内设人物可以成为玩家最好的游戏对象”林久浩接着张总的话,继续解释。

    “怎么做到?很难,游戏内设人物没有大脑,你给他设定的再复杂,也是程序设定,也是要按照设定的剧情发展的”张总。

    “那就给游戏内设人物一个大脑,让它具备大脑,这个大脑不断成长,而且成长受多种因素影响,影响的因素还分先后顺序,使游戏内设人物具备成长不确定性”林久浩。

    “你举个例子好吗?我再理解一下”张总是创意总监,所以很感兴趣。

    “例如刘胖同学曾经有个想法,让游戏中,你的对手游戏内设人物和你一起成长,主角随机出现在地图上,游戏内设人物也随机出现在地图上,当出生的那一刻,玩家按照自己意志成长,游戏内设人物按照智能大脑成长”林久浩。

    “继续”张总。

    “影响游戏内设人物脑的因素可以设定,例如包括语言中出现信息,包括附近的环境,人物等等。例如语言,语言中出现任何游戏的内容都会影响游戏内设人物成长”林久浩不擅长玩游戏,但是也尝试着用游戏举例子。

    “这个,我们现在游戏就可以这么做,不新鲜”张总。

    “您们现在做的方法是用程序编制情节信息,编制信息对游戏内设人物的影响是固定的或者分叉计算的,而拟脑是把所有的信息以信息元的方式放进多元关联模型库,在这个模型库中根据外部变化,多元关联拟脑模型库内的所有信息元都在动态变化,而这种变化是不确定的”林久浩。

    “变化不确定怎么输出结果?”张总。

    “模糊算法,大概率命中,组合结果输出”林久浩。

    “你明白了吗?”遇到技术问题张总问技术总监王总。

    “技术方面我能明白,就是你有多少种可能的输出结果做成集合,他的拟脑模型最终形成的脑做计算,用模糊计算得出一组数值,这个数值匹配在哪个段里,就会命中集合中的结果,这样就输出那个结果”王总转头问林久浩“对吗?”

    “嗯,不完全,您们原来的游戏,最终情节输出是固定的吗?譬如,某个BOOS一定会在某个地方出现”林久浩。

    “不一定,可以有几个结果情节选择。。。。对的,是固定的”张总开始还认为不是固定的,但是一想所有结果都是设定的,有多少种都是固定的。

    “好我们就说一个固定的,例如碎梦虚空中的boss在皇城出现,全游戏中只有皇城这个场景吗?”林久浩继续问,今天不讲PPT了,用问题让你们明白。

    “当然不是,全游戏有200多个场景,而且后期还在添加”张总。

    “那么再问一点,BOSS到最后都是一样的吗,比如武功性格随从服装。。。。。”林久浩。

    “基本上是固定的,就是你说的,在多种结局中,做分叉选择输出的结果,也是固定在那几种之一”张总这回很清晰。

    “为什么不能让boss在200个场景中的任何一个中出现,为什么boss不能在武功性格随从服装等,只要是游戏具有的内容,就可以用,为什么?”林久浩追问。

    “可以吧,不过要做很多分叉,每一个场景都要做,程序做起来很麻烦的。。。是不是,王总”张总遇到深入的技术问题,还是要靠王总。

    “不是,张总,这回我听懂了,现在游戏都是三维引擎的矢量矩阵再贴皮肤的,任何角色都可以在任何场景出现”王总。

    “不同场景,不同服饰,不同武功,不同随从。。。。不同,都是三维引擎下计算出来的,都可以实现。。哪你们为什么不实现”张总。

    “这个不是我的问题,是你们的设计就是这样,碎梦虚空,BOSS在皇城那付打扮武功,你的设计呀,我们技术部门只管实现”王总。

    “哪如果我给你100种结果,你也可以实现?”张总。

    “当然可以,不过实现你的设计,每一个设计就需要编特定的程序,你有100种结果,就需要有针对的100种的条件选择方式呀!”王总。

    “那,给你10000种,也还是可以做到的?”张总。

    “抬杠了~啊~”王总。

    “我能插一句话吗?”林久浩打断了双方的争论。

    “你说!”张总王总异口同声的说。

    “好,我们设想一下,不给结果,让游戏内设人物自己去成长,自己去选择,可不可以?”林久浩。

    “怎么做?”又是异口同声。

    “给游戏内设人物一个大脑,他慢慢成长,最后有可能在大漠骑马,有可能在江南泛舟,也可能在塞北雪山,或者进皇宫做太监。。。。让他自己成长好吗?”林久浩。

    “怎么成长?”这回事王总。

    “我们做的模型,多元关联拟脑模型,可以给游戏内设人物一个大脑”林久浩。

    “明白了,也就是说把你们的多元关联拟脑模型赋予游戏内设人物,每一个行为都可以影响这个大脑,而且游戏内设人物最终的选择,由这个拟脑决定,是吧?”王总。

    “不只是行为,哪怕玩家最初始的职业选择外形能力都可以影响对手大脑,游戏内设人物大脑选择也不是在最终,所有的行为都由拟脑决定的”林久浩。

    “那,玩家怎么玩呀,完全不确定性”王总。

    “这个可以解决,包打听百事通万事通算命的多设置一些就可以,如果能实现,绝对是非常好玩,有意思”这回张总理解了。

    “是呀,如果把百事通万事通算命的,一切游戏内设人物都设定进多元关联拟脑模型里面,游戏的不确定性就更多,至于怎么让游戏不要太难,只要在游戏内设人物的拟脑中,多设置点正义角色,或者多输出一些信息就好了”林久浩。

    “这个不是问题,你游戏内设人物有不确定性,可以通过信息泄露给玩家,玩家因不确定性而有兴趣,因追踪不确定性而愿意参与,很好”张总。

    “一个游戏也不能都是成长大脑,例如玩家的师父的大脑不成长,他在开放语言环境只能回答自己知道的信息元问题”林久浩。

    “开放语言系统是什么?”张总问。

    “原来游戏中与游戏内设人物对话都是固定语言,就是你只能问几个问题,游戏内设人物只能针对问题回答,现在可以开放语言系统呀!”林久浩。

    “开放语言?就是与游戏内设人物什么都可以说?”张总。

    “是呀,例如你可以与师父说所有的话,但是他只会回答在他拟脑库里有关联的信息元的信息,当你遍历了所有信息元,师父会告诉你我知道的都教给你了,而师父脑子里面没有的信息,拟脑没有命中信息元的对话,可以回答不知道”林久浩。

    “对呀,这不就是开放语言环境吗?”张总。

    ******这时林久浩突然想起了什么,把语言命中信息元记录了下来,这件事是以后催生解析词元对应信息元的智能处理器。

    “这样的开放语言环境,玩家会不会觉得乱呀?”王总。

    “不会的,玩家是抱着问题问的,例如我们游戏里的青釭剑,原来是特定的游戏内设人物,点击通话才会告诉玩家,现在玩家可以在所有可能的游戏内设人物那里发起询问,开放语言环境”张总。

    “这个创意很好呀,张总,你那里没有问题,我这也没问题,我们看看模型可以不”王总对技术感兴趣了。

    林久浩知道最难的事情到了,因为他的模型只有输入输出,很难说明问题,不过林久浩还是打开模型,并对模型输入参数。

    输入一串数字组A,电脑反馈一组数字B,再输入一组数字C,电脑反馈一组数字D,再输入一组数字A,电脑反馈一组数字E。

    “我把数字组A作为产生影响的信息元输入拟脑,拟脑对应输出数字组B,再输入C对应输出D,当我再次输入A的时候,由于拟脑受前面的影响产生成长,所以输出是E”林久浩讲解着,但是他知道这个很难说服别人。

    “这是什么,老王,你们随便找个程序员五分钟就能做出来,这是什么”张总一边发问,一边还多看了一眼刘总。

    “老张,你先别急,同样的现象,采用的内核可能天地之差”王总是搞技术,转身又对林久浩说道:“小伙子,你这个不具备说服力呀,我看不到你模型是怎么算的”。

    林久浩有些头疼了,又要讲解多少才能说明问题。

    “老大,这个我准备了”刘胖这时走了过来,拿着电脑接到投影上。

    “各位看这个”只见刘胖启动了一个程序,里面把一个1.0版本的多元关联拟脑模型,用3D图像展示出来,已经分布了几十个信息元,信息元关联关系也分布在多元关联模型上,当输入数字组A,可以看到立体的多元关联拟脑模型库上的几个重点信息元,与直接关联的信息元的连接发生了变化,某些信息元之间的连线变短变粗,某些信息元远离了重点信息元,输入C输入A,最终模型已经不是初始模型。

    “就是这个意思,实际是不需要这个立体展示的,是吧王总,不需要对吧?”刘胖冲着技术总监王总问了一句。

    “对~对,这个模型运行在游戏内部,不用展示,我能理解,不错”王总点了点头。

    “真不错嘛?老王,我有点糊涂,不过我发现确实他们让游戏内设人物能够以不确定性成长,这个创意绝了,太棒了”张总。

    “游戏内设人物能够以不确定性成长当然好,但是需要游戏内设人物具备一个大脑,他们提供的思路就是如何建立这个大脑”王总。

    “模型里的信息元是模拟的,您们可以把您公司的游戏中的,所有的实物信息以及抽象信息都信息元化,主人物信息元作为核心信息元,放入拟脑中计算,引入遥远的信息元概念”林久浩。

    “遥远的信息元?是什么”王总。

    “就是,例如把与某游戏内设boss人物关联的信息元全部关联起来,但是设定关联度为遥远的平均的数值,然后都参与进游戏中,以影响改变信息元与核心信息元的距离及权重,影响游戏内设人物素养成长”林久浩。

    “理解,就是遥远的信息元先完成初始关联,但是能不能起作用,玩家进入游戏后的行为影响决定”王总作为技术总监,基本技术概念很快都理解了。

    “是这个意思”林久浩。

    “嗯,这个模型不错,而且是通用的,不但可以用在我们现在主打的游戏,碎梦虚空中,而且我们未来的几款游戏都可以使用。刘总,应该说太棒了,估计这个游戏内设人物算法做出来,都可以注册专利了”王总冲着刘总称赞这个创意。

    “老王,按照你的说法,我们可以加大投资,把这项技术开发出通用模型,这样我们以后的所有产品都可以用”刘总也很高兴。

    “等~等~,专利,人家早有了,爸,您可不能乱注册专利,这个是林久浩父亲公司的专利,多元关联拟脑算法1.0版本,有专利了,有了”刘胖有点急了,大声制止。

    “有专利?不是你们几个大学生自己搞出来的吗?”刘总也有些意外。

    “多元关联拟脑模型是我父亲发明的,已经注册专利,可以使用的。我们是在模型理论上建立了这个游戏内设人物的拟脑,所以。。。”林久浩也懵了,不知道自己的鲁莽,是不是给父亲惹祸了。

    “专利,麻烦了,本来想给你们几个大学生一些费用,我们就拿来用,有专利就需要找专利对象谈一下”刘总边说边和周围两个人商量着。

    “老爸,我们可也没少贡献,我们的费用呢?。。。您不会白让我们忙活吧,白忙活呀?”刘胖着急。

    “林同学,能不能联系一下您的父亲,我们谈谈,因为这个事情,涉及专利问题,需要正规对待”刘总问林久浩。

    “可,可以吧,我去问问,您们谈一下”林久浩有些意外。

    “不过,我说明一下,不管什么结果,你们几个大学生这份辛苦费,我是要出的,你也放心”刘总指了一下刘胖。