“萝卜到底有什么魔力?我今天晚上就是ddl了,现在还在玩萝卜!”
“提交了一个把萝卜变成屏保的pr,希望能够合併进去!我要一天24小时都看著我的萝卜!”
“我知道为什么我觉得开心和解压了,这种感觉就像是在赛博看蚂蚁!”
唐一平感觉不对了。
等等,莫非此萝卜,就是彼robo?
他打开几个帖子看了一下,发现果然是!
一夜之间,自己的robo-fu已经有了一个暱称了?
而且大家的反馈,竟然出奇的正面。
明明只是一个很没用的程序,怎么会这么受欢迎?
唐一平虽然是个开发者。
但是他懂个屁的萝卜?
他乾脆自己也在新电脑上下了一个,点开。
然后唐一平发现,自己忘记了清除测试数据,也忘记设个开始重置之类的功能,这个程序打开之后,就已经有几个小机器人在了。
正是之前自己测试用的那几个小机器人。
打开程序就自己动了起来。
然后接下来就什么也不用做了,就那么看著它们来迴转悠就行了。
看了一会儿,感觉还挺好玩呢,但终究还是无聊。
唐一平左键再点了几下,增加了几个小机器人,然后又隨便画了一个形状不怎么规则的障碍物。
又右键加了几个“任务对象”。
然后他就看著,这些小机器人怎么绕过障碍物。
“喷,这些小东西真令人著急。”
它们频频碰壁,对从上帝视角看的人来说,只是一个平面的障碍物,对它们来说却是个大傢伙,它们似乎看不了太远,只能不断去试探。
过了好久好久,小机器人终於找到了绕过障碍物的路径,找到了任务对象,把它们搬走了。
他发现,这东西似乎確实挺解压的。
他也有点理解,为什么网友说这是赛博看蚂蚁了。
任务对象就是食物,小机器人就是蚂蚁,它们本来只是隨机移动,
想了想,又画了一个新的障碍物,然后又增加了几个小机器人。
本来已经弄清楚了的地图,突然又变了,它们只能继续寻找路径,多出来的几个机器人,彼此之间还会碰撞和互相干扰。
而且唐一平没有给它们太复杂的智能,要碰壁很多次才能找到正確的路线,而且而不一定能够记住,下次可能还是要碰壁,如果障碍物堆得有点复杂,小机器人可能要在里面困很久。
它们的试探行为,已经让整个系统变得几乎不可预测。
唐一平当时只是设定了几个非常简单的参数,却没想到,竟然產生了如此复杂的效果。