我的空檔接龍

2021-04-07 08:18:17 字數 818 閱讀 4177

2023年,我有一段很無聊的日子是靠windows的空檔接龍度過的,

隨著玩的技術不斷精進,開始不滿足於它的限制(包括牌局數目和撤銷次數以及不能記錄步數等等),

於是花了一周做出了自己的第一版本,可以無限次數地撤銷,不過牌局數目因為c語言的隨機數發生器而

限制在65535局.這讓我很是遺憾.這一版本是2.10版,發布於華軍軟體園.

後來我為它增加了人工智慧,即完成了它的自動解答功能.不過這個智慧型演算法是依據我的經驗而設計的,

所以ai的聰明程度不會超過我.同時我想辦法來提高隨機數發生器的能力並由此開始,我知道了d.e.knuth

這位大師.並買到了他的《計算機程式設計藝術》.

2023年,因為妻子對我設計的遊戲的喜愛感染了我,於是再次翻出了原始碼,花了乙個多月的業餘時間,

全面改寫並完善了它,達到目前的3.0版.在設計3.0的過程中,我吸取了網上現有的他人各種版本的空檔接龍中

好的創意並於我的程式中實現之,從而達到幾乎完美的程度.牌面的繪製也改善了不少.

最主要的特色是人工智慧選項(即自動解答和回放演示).可以認為它是windows空檔接龍的公升級版本。

包括:1. 允許無限次數的撤銷。

2. 可以存檔、讀檔。

3. 可以回放解答過程。

4. 可以玩的牌局數目達到20億個以上。

5. 可以讓電腦自動解答並演示給你看。

6. 可以自編牌局。

7.可以記錄操作步數,以及戰況.

目前現有的牌局中95%以上都可以自動解答。

由於可以自編牌局,所以牌局的個數實際上幾乎沒有限制。

例如在"自編的牌局"資料夾下面的存檔檔案就是我定義的牌局。

暢想大接龍,網際網路我心中的樣子

自1969年網際網路的延生到現在短短30多年,網路發生了翻天覆地的變化,網際網路已無所不在,這個社會早已離不開網路。特別是近十年網際網路發展的速度遠遠超出我們的想像,應該說是以光的速度在發展。大家一起暢想一下吧,未來的網際網路是什麼樣呢?從ie及firefox等瀏覽器發展規化可以看出,瀏覽器將不在是...

VBA解決Windows空當接龍的617局

windows的自帶遊戲空當接龍,其中第617局是比較難解的,需要嘗試的次數比較多,而且經常忘記解法和步驟。原本希望使用autoit或autohotkey aauto一類的工具,寫一段自動化指令碼快速解www.cppcns.com決這一局,但這些工具需要安裝,而且容易被當做病毒。通過office中的...

我的SharpArchitecture,我做主

對sharparchitecture有了解的朋友都知道,它可以說是開發asp.net mvc nhibernate的快速模板。nhibernate和asp.net mvc都在更新,sharparch也在更新,我的系列文章就是在這個更新的時代裡誕生了。開始做主!文章假設你已經了解nhibernate和...