1疹娶、引言
此報告將詳細介紹本次課程設計的動機钙蒙、設計思路及編寫技術的詳細過程叭爱,展現(xiàn)我所學過的C++知識以及我通過本次課程設計所學到例如MFC等知識撞叨。在文檔最后我也會記錄我所編寫過程遇到的問題以及解決方案愿吹。
五子棋是起源于中國古代的傳統(tǒng)黑白棋種之一不从,此游戲不僅能增強思維能力,提高智力犁跪,而且變化多端椿息,非常富有趣味性和消遣性,伸手人們喜愛坷衍。而且人工智能發(fā)展迅速寝优,人們不斷制造出可以用機器代替人們做一些事的程序,包括五子棋等棋類小游戲枫耳。隨著經(jīng)濟的快速發(fā)展乏矾,人們的生活節(jié)奏也越來越快,隨之而來的便是人們越來越少的空閑時間,而此類小游戲不占空間钻心,占用時間也少凄硼,所以成了很多人喜愛的娛樂方式。
傳統(tǒng)五子棋的棋具與圍棋大致相同捷沸,棋子分為黑白兩色摊沉,棋盤為15×15,棋子放置于棋盤線交叉點上痒给。兩人對局说墨,各執(zhí)一色,輪流下一子侈玄,先將橫婉刀、豎或斜線的5個或5個以上同色棋子連成不間斷的一排者為勝(正規(guī)比賽中黑棋只能連成5個。6-9個一排算禁手序仙,另外黑棋還有33和44禁手突颊。黑棋禁手判負。白棋沒有限制)潘悼。 因為傳統(tǒng)五子棋在落子后不能移動或拿掉律秃,所以也可以用紙和筆來進行游戲。隨著五子棋的發(fā)展治唤,逐步發(fā)現(xiàn)先行優(yōu)勢非常大棒动,最后得出“先行必勝”即現(xiàn)代五子棋。本游戲為傳統(tǒng)無禁手五子棋宾添,適用于初學者船惨。
五子棋游戲如果開發(fā)成功,有以下幾個好處:
可以增強人們的抽象思維能力缕陕、邏輯推理能力粱锐、空間想象力、提高人們的記憶力扛邑、心算能力等怜浅,而且深含哲理,有助于修身養(yǎng)性
可以作為人們休閑時的娛樂蔬崩,容易上手恶座,老少皆宜,而且趣味橫生沥阳,引人入勝
所以跨琳,本系統(tǒng)旨在開發(fā)一個傳統(tǒng)五子棋小游戲程序。