小希。
“船长,截止到目前为止,我总计从天鹅座方向接收到了超过1000条那种不明含义的电波信号。因为标本数量足够多的缘故,我已经完成了对这些信息的部分破解。”
赵长星神情立刻变的严肃。
“拿给我看看。”
小希破解未知信息的原理,是首先将每一个单独的波形设置为一个未知数,譬如X,X1,X2,A1等。如此,一条信息便可以化作一个由许多未知数组成的字符串。
之后,它会先去“猜”这一条信息,或者说语句的含义。譬如,将一条由“X,B,F”三个波形组成的语句,猜成是“1比2小”,结果另一条语句之中却出现了“F,B,X”的语句,那么很显然就证明了之前的猜测是错的,这个含义便可以排除掉。
在实际破译过程之中,每一条语句,小希都会首先给予它可能高达数千万个含义猜测,然后拿这些猜测去套其余的语句。在这个过程之中,绝大多数猜测会被排除,只有很少一部分猜测可以保留下来。如此不断重复,便可以得到最终接近真相的破译结果。
采用这种方式破译有一个前提,也即必须要标本量足够多才行。只有足够多的标本,才能达成排除错误猜测的目的。这也是直到现在,小希才完成了初步破译的原因。
当然,在破译过程之中,无意义语句、结构错误语句等等可能性也必须要考虑到。真正的算法设计极为复杂,甚至可以展开成一本专业书籍。赵长星对此都不算很懂,但他知道小希有这项功能就可以了。
此刻,小希初步完成破译的结果,便呈现在了赵长星面前。
破译结果之中有大量字符***XX”代替,这很显然是小希未能完成破解的部分。后面跟随着的“()”,则是小希对于这一部分语句含义的猜测。
“XXX(疑似量词)恒星正在被黑洞XXX(动词,疑似吞噬)。”
“这里对于XXX(疑似名词)没有价值。”
“流浪XXX(未知),这里可以停留,我们XXXX(未知)。”
“我们的XXX(疑似某种载具)受损XXX(疑似程度描述),”
“我们是XXX(疑似名词)最后的XXX(未知),我们XXX(未知)。”
……
赵长星神色严肃,看着这些破译结果久久不语。
这些信息,似乎描述了一个“集体”,在太空之中流浪逃亡了不知道多少年的时间,不知道损失了多少人力和资源,在即将灭