第462章 醉翁之意

  讓棋子在棋盤上移動不難,但是還要設定規則,馬走日象走田,車走直線炮打隔山,這個就比繪製棋子圖形更復雜了,儘管複雜一些,花些功夫也不難實現。

  比設定棋盤規則更復雜的是讓電腦與人對弈,讓電腦理解這些規則,還能像模像樣的和人進行博弈,這個就難得多了。

  前幾年計算機界有一條轟動世界的新聞,就是超級計算機深藍首次在對弈中戰勝最頂尖的國際象棋大師卡斯帕羅夫,被認為是計算機技術進步的里程碑事件。

  兩種象棋儘管玩法規則不太一樣,可是對弈難度相差不大,眼前老舊的電腦和超級計算機也完全沒法比,曾凡也沒想著他的程序能戰勝胡榮華那樣的象棋大師,至少和普通人比不能太拉跨,那就不枉費他的一番心血了。

  奇怪的是,在想到這些算法問題的時候,曾凡腦袋裡空空如也,沒有了剛才那樣思路如泉湧的情況,看來外來的力量終究是不靠譜,做事情還是要靠自己才行。

  按照先易後難的原則,曾凡先編寫簡單的棋子規則部分,可以通過鼠標或者鍵盤控制棋子移動,鍵盤控制的話,還是四個箭頭操作,鼠標相對簡單,單擊左鍵拖動就夠了,棋子移動位置只能在規則範圍內,超出規則範圍自動返回。

  這部分代碼量不大,可是涉及到的邏輯卻很複雜,曾凡完成後活動脖頸,才發現外面已經天黑了,機房裡也黑漆漆一片,只有眼前的屏幕散發出亮光,怪不得眼睛不舒服,這才發現太刺眼了。

  抬起左手看了看十八塊買的帶熒光夜視功能的石英錶,已經六點多了,不知道食堂還有沒有剩下的飯菜。

  曾凡保存好文件,將電腦關機,拿著那本編程書走出機房鎖門,急匆匆的往食堂走去。

  果然,別說剩下飯菜了,食堂黑著燈,門都鎖上了,人影都不見一個。

  肚子餓的咕咕叫,不吃飯晚自習還能堅持,到了晚上估計要餓的睡不著了,去外面奢侈一頓吧。

  學校晚上七點才會關閉大門,放學後可以自由出入,很多鎮裡的學生都是回家吃飯,晚自習前再回來。

  他沒有這個便利條件,在食堂兩毛錢一個饅頭,一塊錢一個素菜也能吃飽了,大鍋菜的味道不怎麼樣,好歹能填飽肚子。