當前位置:成語大全網 - 漢語詞典 - 65438+7億字的小說《宇宙大學院》是怎麽用VB寫的?

65438+7億字的小說《宇宙大學院》是怎麽用VB寫的?

簡單來說,這是壹個兩階段的工作:

1,首先是建立詞匯詞典:

例如,名稱、形容詞、動詞等的詞匯。

就像有人求助新華字典,給壹個孩子起名字,字典就是他的詞庫。

這可以通過使用詞匯詞典或者從網上現成的作品中摘錄來實現,這是壹個相對容易的階段。

2.用vb(其實任何支持文本操作的編程語言都可以)建立壹個隨機組合文本的程序。當然還是有規律的。

以純文本(txt格式)計算,這本書的大小超過340MB,如果以中文計算。總字數不應少於1.7億字。這壹次,這本書的前20本書已經出版,接下來的91本以及未來的《蘑菇王子》升級版、簡寫版和第壹人稱版將在找到理想的合作者後陸續發行。

擴展數據:

第壹,當然也是字數最多的小說。雖然我不敢說這本書是第壹部超過1000萬字的小說,但我相信,如果用中文計算,世界上沒有人能寫出超過1億字的文學作品。

第二,這本書描述了至少17000個不同名字、不同長相、不同特長的前所未有的人物,以及至少27000種形態新穎、行為怪異的怪物。註:從理論上講,這個程序可以隨機生成各種不同的角色、怪物、場景,每壹個至少有壹萬億以上。

第三,這本書是世界歷史上發展最快的小說。只用了37個小時(不包括編程時間)就完成了這部65438+7億字的小說!如果使用目前最高的64核處理器,速度可以提升上百倍。