为了自己的双腿,陈佑一脸蛋疼的开始编辑基因的同步协调代码。
还好可以通过编程的方式来协调基因组,要是纯靠基因控制的手段,他肯定会疯。
凭借意念编程和庞大的算力,陈佑用了一个多小时,就初步编写好了基因同步协调的程序。
但他不敢直接用在自己身上,这可不是开玩笑的。
所以他要先模拟一下。
“启动程序,开始模拟。”
陈佑把相关的数据上传,然后启动程序,模拟双腿重新生长的情况。
在程序启动后,他模拟的双腿截肢处的死皮脱落,皮肤表层开始渗血。
不过在渗血的同时,内部的细胞在分裂,新生的血肉开始生长。
陈佑看到这个情况,皱了皱眉头,没有停止程序模拟。
随着细胞的分裂,血肉的生长,毛细血管网也随之蔓延。
但毛细血管的蔓延速度,完全超过了血肉的生长速度,导致一根根血管如同乱麻一样搅在一起,最后在表皮形成一片臃肿的血管瘤。
啪!
随着血管瘤爆裂,模拟结束。
陈佑面无表情的看着眼前失败的模拟程序,开始翻看数据,寻找失败的原因。
十分钟后。
他在一大堆数据中,找到了罪魁祸首的两个基因组,它们的机制没问题,有问题的是同步协调程序对其反馈机制的算法出现了问题。
再次打开程序代码,把这个算法进行修改,然后继续模拟。
同样的开局皮肤渗血,细胞分裂血肉增生,但这次的血管网络没有出问题,一直伴随着血肉的增长而蔓延,并没有堆积。
随着时间的推移,血肉不断的增生,截肢的部位成功的生长了十几厘米。
但陈佑的表情已经变得难看了。
膝盖呢?
老子的波棱盖去哪里了?
谁家好人的大腿,是直接从胯骨轴笔直的延伸到脚踝的?
这像话吗?
这是双腿,还是高跷?
都不能回弯了。
陈佑停止程序的模拟,再次翻看模拟的数据,查询原因。
这次用时更长,足足半个多小时,他才找到没有原因。
还是他编写的程序有问题。
他写算法的时候,只写了腿部的生长极限,也就是长度。
并没有考虑大腿骨跟小腿骨,是两个骨头的问题,如果按照刚才的模拟继续下去,就会出现他的大腿骨长度达到一米,然后再生长膝盖,膝盖下面直接就是脚踝。
整个一奇行种。
找到问题后,重新编写程序。
陈佑这次把大腿骨的长度与小腿骨的长度重新设定好,又检查了膝关节与十字韧带的程序,确定没啥问题后,再次模拟。
断肢重生程序3.0版本开启。
这次大腿骨成功闭合,然后膝关节开始生长,十字韧带也没问题。
但里面的半月板和封闭软骨出现了问题,软骨变成硬骨了。
这尼玛。
停止模拟,再次查找问题。
这次足足用了两个小时,才找到问题出在哪里。
不是算法问题。
而是基因表达那边出了问题。
软骨的生长与修复,跟其它细胞组织完全不同,按照正常的基因表达方式,无法让软骨生长。
在现代医学的研究方面,软骨的损伤,想要修复基本上只能依靠干细胞修复技术。
但这个技术怎么说呢?
不能说没用,只能说没太大用处。
由于软骨内不存在血管,营养物质无法输送到软骨,导致软骨的修复就只能依靠干细胞分裂。
但这种分裂是无序的,并不能精准表达。
所以在基因组的修复程序中,软骨的修复就有很大的漏洞。
陈佑编写的程序,是按照双腿重新发育生长的基因表达框架为核心编写的。
这让软骨在重新发育的时候,无法跟上骨骼的生长速度,导致触发软骨的生长机制,加快了对形成骨骼物质的吸收,最终软骨变成硬骨。
陈佑找到问题的原因之后,又开始对程序进行修改,增加了关节液中的干细胞与营养物质的浓度。
第四次模拟开始。
膝关节又出问题了,这次是骨质增生,陈佑没有停下模拟,选择继续。
这种小问题,等下一起处理。
小腿骨开始生长,没啥问题,一直到踝关节,又出事了。
不光踝关节的软组织出现堆积,就连韧带也出现了问题。
陈佑深吸一口气,埋头寻找问题的原因,这次用了差不多三个小时,才把问题的原因搞清楚。
但他已经不想继续模拟了。
精神上疲惫不说,现实世界的身体也快扛不住了。
退出数据世界。
陈佑随便垫了垫肚子,就直接上床睡觉。
一夜无话。
翌日。
陈佑吃完早饭,继续修改程序,不断的进行模拟。
从小腿到脚部的程序,他修改了六次,其中三次是因为踝关节,毕竟那里太复杂了,一次是因为脚掌,