91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

編寫五子棋游戲的趣事

發布時間:2020-07-17 00:52:49 來源:網絡 閱讀:304 作者:孫衛琴 欄目:編程語言

記得很多年前,剛剛成為一名程序時,對編程很感興趣,工作之余,很想利用所掌握的編程技術來編寫一點有趣的程序。

當我剛學會了VB語言后,就迫不及待地嘗試著用它來開發一個五子棋游戲,純粹為了好玩。一下班,我腦子里都在琢磨著怎么樣把我下五子棋的本領“傳授”給程序。一開始僅僅是編寫了一個五子棋的界面,接下來提供了判斷輸贏的功能,再接下來還要提供人機對下的本領。

隨著這個游戲程序越來越像點樣,引起了和我同進單位的一批年輕同事們的興趣。工作中的空閑時間,來和我的五子棋游戲對戰成了他們的一種消遣方式。比較搞笑的是,這些可愛又自信的同事們下棋的成功標準是:看誰用最短的回合取勝。由于一開始的軟件還有許多疏漏,因此他們很快就幫我找到了一些傻傻的Bug。比如在一條線上,已經有十顆同顏色的棋子了,程序還無動于衷,沒及時宣布一方已經取勝。還有的同事發現按照某種套路和程序對下,只要走七步必定能夠取勝。每次當他們取勝后,就會帶著成就感滿心歡喜地離開。

多虧這些同事們不厭其煩地來和程序對下,幫我找出許多Bug,然后我耐心教導程序發奮圖強,不斷改進思路。到后來,我把自己下五子棋的套路全部教會了這個程序,因此我和它對下時,總是不分上下。別的同事來對下時,也不會輕易取勝了。

可惜我自己下五子棋的水平也就是普通級別。為了讓我的程序徒弟能“青出于蘭而勝于蘭”,我特地閱讀了一些五子棋的棋譜書,再現學現賣,手把手地傳授給程序,到后來,它的功力又提高了一籌。同事們再來找它挑戰,得全力以赴,否則也會被它打敗。有同事突發奇想,讓我的這個程序與專業的五子棋程序對下,結果我的這個程序雖然也能支撐一些回合,最終都是敗下陣來。真是山外有山,畢竟我不精通五子棋的復雜的算法,因此編寫的五子棋游戲只能達到這個水平了。

后來我還編寫了一個中國象棋的程序,只提供了一個界面,支持兩個人在兩臺電腦上對下,但是要實現人機對下,就超出我的能力范圍了。記得有一次在工作之余,我和一個同事正在兩臺電腦上測試這個象棋程序,剛好領導走了過來,提醒我上班不準打游戲,我嚇得趕忙把游戲關了。事后想想,如果我當時要和領導解釋一下:“我正在學習編程技術,這個程序是我的杰作”,不知他是否會對這樣好學的員工滿意呢?

都說編程工作很繁瑣枯燥,那么,偶爾編寫一些自己喜歡的小軟件,這是苦中做樂的點綴了。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

泰和县| 攀枝花市| 曲靖市| 库尔勒市| 平邑县| 长丰县| 伽师县| 吐鲁番市| 西畴县| 上虞市| 淳化县| 莒南县| 银川市| 贵溪市| 都江堰市| 明光市| 牟定县| 会东县| 木里| 阿尔山市| 祁东县| 灵宝市| 福贡县| 墨玉县| 嘉峪关市| 定西市| 兴业县| 抚州市| 延寿县| 金秀| 新野县| 松原市| 措美县| 宜宾市| 永康市| 八宿县| 金山区| 隆安县| 微博| 永安市| 东兰县|