第0798章 復雜的邏輯運算

沃森正在辦公室裏抽煙,他面前的煙灰缸裏已經堆滿了煙頭,看起來有點嚇人。

牛小強見狀開口道:“教授,你怎麽抽了這麽多的煙啊?這樣對身體很不好。”

沃森把煙頭掐滅:“這是老習慣了,每次編程的時候我都忍不住想抽煙,要是不抽煙,就會覺得少了點什麽。”

牛小強把煙灰缸裏的煙頭倒進垃圾桶:“你可以少抽點嘛。”

沃森點點頭:“恩,我會注意的,你先坐下,我跟你談談編程的事情。”

來的路上牛小強就覺得很好奇,按理說沃森教授的編程水平那麽高,一般的問題肯定難不住他。即便遇到問題,也不應該向自己求助。麻省理工計算機學院的高手可是很多的,他應該找這些人尋求解決的辦法才對。

“教授,你遇到什麽問題了?”

沃森不好意思的嘆了口氣:“我年紀大了,腦袋瓜沒有以前那麽靈活,在運算方面退化了很多啊。”

計算機這門學科跟數學的關系十分密切,尤其是編程。所有的程序都需要嚴密的邏輯公式作為支撐。所謂的邏輯公式,其實就是數學運算。

數學是這個世界上最嚴謹的學科了,同時也是所有基礎科學的奠基石。就拿計算機科學來說,想要編寫程序,你必須要進行數學運算,通過數學的嚴謹邏輯運算來構建嚴謹的邏輯程序。

程序從本質上來說就是一條條的數學公式,它是通過零和一的疊加來構建的,如果邏輯思維不夠嚴謹,編寫出來的程序就會存在漏洞,嚴重一點的會造成程序無法正常運作。

牛小強一聽就明白過來,他微微一笑:“我知道了,下面由我來負責運算,給教授的編程提供數據支持吧。”

機器人指令程序的編寫涉及到的運算是非常多的,不僅僅是數學,還有物理學知識。比如你想讓機器人走路,就要確保它的平衡性,這其中牽涉到了重心轉移、動能變量等諸多問題,需要計算機器人手臂的擺動幅度有多大、邁步的距離是多少。

如果沒能計算好精確的數據,機器人就沒辦法保持平衡性,這樣一來它就不會走路了。

僅僅只是讓它走路就需要考慮這麽多的問題,如果想要讓它奔跑或者跳躍,涉及到的方方面面就更多了。沒有強悍的知識儲備和計算能力,是很難把相關程序編寫出來的。

沃森笑道:“有你幫忙,我編程的速度一定會更快,程序也會更加穩定可靠。”

兩人不再多話,開始共同協作。

有了牛小強的幫助,編程的效率明顯提高了一大截,困擾著沃森教授的龐大運算問題迎刃而解,短短一個下午的時間,程序的核心框架就已經構建好了一小半。

到了下班的時間,沃森教授停止了工作,他忍不住感嘆道:“你小子果然厲害,大腦就跟計算器一樣,無論是什麽運算,你都能第一時間得出結果,你這樣的人天生就是為編程而生啊。”

牛小強超強度的忙活了一個下午,腦袋瓜有點發暈。他伸手揉著太陽穴,謙虛道:“教授過獎了,在編程方面我還有很多需要學習的地方,如果能把羅伯特學長找來幫忙,想必你肯定會更加輕松。”

沃森點點頭:“羅伯特的編程能力確實非同一般,可惜暫時還沒辦法把他營救出來,不然我也不用這麽操勞了。”

牛小強忍不住問道:“教授,按照你的估計,咱們還要多長時間才能完成人工智能這個項目?”

“按照現在的工作效率來看,半個月之內就能完工,到時候我會召開新聞發布會,把人工智能的消息公布出去,只要這個項目能夠得到相關部門的認可,我們就能達成目的了。”

沃森的目的是把羅伯特營救出來,然後探討萬維網的事情。牛小強原本的目的只有一個,那就是通過這個項目掙錢。現在他又多了一個目的,想在掙錢的同時拉攏羅伯特,讓羅伯特今後給他打工。

從某種意義上來說,拉攏羅伯特更加重要。這個人確實是個不可多得的人才,只要人家願意給他幫忙,今後開設軟件公司就有高手坐鎮,可以給牛小強省去很多的事情。

沃森說到這裏拍了拍牛小強的肩膀:“今天辛苦你了,你早點回休息吧,明天再過來幫忙,從現有的進度來看,三天之內應該可以完成核心框架的構建工作,到時候就不用再麻煩你了。”

牛小強點點頭:“教授也早點回家休息吧,咱們明早見。”

辭別了沃森後,牛小強步行回到家。現在已經是下午五點半了,凱琳娜正坐在沙發上看電視,看到牛小強回來,她扭頭問道:“你要不要休息一下再教我做飯?”

牛小強笑著搖搖頭:“回來的路上我已經休息好了,走吧,咱們去廚房。”