第十二章 小白的新形象(1 / 2)
对于那本由高级文明撰写的《基因掌控教程》,由于林德是半路上车,之前完全没有相关基础,并且目前时间紧任务重,所以他的学习带有相当的针对性与目的性。
林德并没有傻傻的直接从第一章的化学方程式中开始学习,而是直接来到《基因掌控教程》的第四大章,《基因编辑及其运用》,搜寻着那些可以帮助他达到目的的基因序列代码,以自己的理解对其进行排列组合,再让系统根据《基因掌控教程》的内容获得参数,不断模拟尝试。
有些类似程序员编写一个程序时先想好大致框架,然后直接在网上找相应功能的代码ctrlc+ctrlv,缝合缝合再调试bug,一个完美的程序就编写好了!
林德现在才不会从零开始编写基因代码呢,他没这个时间也没这个实力,并且因为他对于基因编辑是个完完全全的新手,缝合教材中的基因代码时,一些基因序列缝合的非常僵硬且充满冗余,但林德完全遵循着能用就行和够用就行的原则,僵硬也好冗余也好,现在最关键的就是这个基因程序可以跑起来,先解决有没有的问题,之后再思考这些代码好不好。
编写完让原初之种长出很多触须的程序之后,林德用系统模拟跑了一遍,效果非常好,原初之种会按照这串基因代码,先分解体内部分身体组织以获得养料,之后皮肤会内凹出大约数不清的坑洞以作为触须的生长囊,之后就是按部就班的触手生长时间。
虽然系统计算只需要6根触须就足够生存,但林德为了防止意外以及保证获取更多的物质,将这种触须生长的毛囊布满了原初之种的体表,触须数量他准备随时根据自身情况让小白利用起源病毒精准调控。
林德信心满满的将自己缝合好的代码传输给小白,准备让小白开始按照这些基因序列开始作业,但是,小白接收了那些基因代码后,并没有开始自身基因改组,而是环绕着林德转了一圈又一圈,并将林德刚刚传输给她的基因序列,标记了数不清的错误还给了林德。
看着小白刚刚传来的纠错,林德感觉小白刚刚环绕自己的动作里包含着什么情绪,不会是鄙视自己的父亲编程错误一大堆吧?
林德查阅着小白给自己的纠错,有些疑惑的按着那些标记点再次利用系统模拟,发现那些基因序列在他所设计的整串基因序列里并没有的逻辑错误,都是严格按照《基因掌控教程》里的代码逻辑来的,跑起来是没bug的。
但林德并不认为是小白错了,他学习《基因掌控教程》时,并没有避开小白,而是直接将《基因掌控教程》共享在意识空间里,允许小白随时翻阅其中内容,与自己一起学习。
之前在讨论如何增加原初之种滤食面积的时候,林德就能感觉出小白非常的聪明,只是经验与见识不足而已。而在基因编辑方面,林德知道自己完全是个新手,对基因的操控生命的过程比不上天生就由无数病毒与游离基因支撑意识与灵魂的小白,对方在与自己一同学习中超过了自己也不是个奇怪的事。
孔哥说过,三人行必有我师,林德当然不会有什么老父亲的倔强,认为请教自己的孩子很羞耻,而是很虚心的请教小白老师,自己到底犯了什么错。
在意识链接里,小白很仔细的为林德讲解着她所标记出的那些基因结构的脆弱,虽然根据化学逻辑,那些基因序列是应该合成林德想要的那些蛋白质从而发挥功效,但基因的复制是一个充满着不确定的过程,基因的自我复制以及生成信使的过程中某些基因序列随时可能突变。
林德所设计的基因序列中,完全没有任何基因突变的防护,他预想的那些基因序列只有在理想的化学环境,基因复制完全不出错的情况下才可以正常运行,而很遗憾,现实中就是没有理想环境的。
其结果就是,林德所设计的基因序列,稍微轻微一点的,复制出错,基因丧失功能。而有些更严重的,因为其中某个关键节点的变异,基因序列的密码子整体发生错位,基因复制出一堆错误的蛋白质出来。
“所以基因编程码好了代码后,不仅仅是需要正常跑起来没bug,还得防止代码自己的代码跑着跑着发生变异。”经过了小白的讲解后,林德算是明白自己犯的错在什么地方了,然后继续思考着这个问题。
“那我该如何解决基因复制时出的错误呢,按照小白你的说法,相当于我得码一个可以发现变异,自己给自己修复的基因序列来,嘶~”
感受着其中的难度,林德想到这里倒吸一口凉气,这种相当于设计一款自己给自己修bug的程序来,自己要是有这水平早入职中科院研究量子计算机,争取早日把55整出来了。
小白感受着林德的犯难,有些不理解的询问只是增添一个改变原初之种结构的基因序列而已,为什么要编辑一个和自己一样可自组织自修复的完美基因序列,直接在一些关键基因结节增加防突变冗余,并且再设计一个突变基因自检机构,发现突变基因直接裁剪就可以了。
听了小白的建议,林德仔细思考了一会,这才发现自己陷入了过去的惯性思维里了。