搜索找到 6555 个匹配

ejsoon
2026年 8月 17日 21:22
版面: 益智弈棋
主题: 一個新的遊戲創意
回复总数: 169
阅读次数: 60107

Re: 一個新的遊戲創意

更新和改進
當AI在思考時,MCTS或minimax搜尋要用完設置中的時間,這個時間不要包含對當前局面的「活法、共活、單連、雙接」等統計。但當MCTS或minimax搜尋完畢後,消息框需要給出所用的全部時間。

回答要求:

不要影響當前正確的流程,明確給出所要修改的地方和所要替換的代碼。

https://gpt.quanquan.space/share/qJL75j ... nyXcY0X46A
ejsoon
2026年 8月 17日 17:47
版面: 益智弈棋
主题: 一個新的遊戲創意
回复总数: 169
阅读次数: 60107

Re: 一個新的遊戲創意

目前的程式對規則的支援是錯誤的,某些地方應能下的不給下,如第二張圖所示。第三張圖是以前程式,是對的。

規則上只不允許懸空的端點跟場上已有棋子的端點重合,而現在貼上去的邊的兩個端點都不是懸空的端點,那就是可以跟其它棋子的端點重合的。

查找原因並修復。

測到bug,本應能放現在不能放了
1274 5411 3213 5121 4222 2242 2343 4174 6471 5191 1392 22103 21104 32133 14134 31141 44144 23162 62163 3434 1431 64211 43213 24231 63232 12172 23173 24264 ...
ejsoon
2026年 8月 17日 17:12
版面: 益智弈棋
主题: 一個新的遊戲創意
回复总数: 169
阅读次数: 60107

Re: 一個新的遊戲創意

AI好像重回巔峰。

trigolden_game2641.html
ejsoon
2026年 8月 17日 13:53
版面: 益智弈棋
主题: 一個新的遊戲創意
回复总数: 169
阅读次数: 60107

Re: 一個新的遊戲創意

修復和改進
當MCTS搜尋時,未能實時顯示時間和搜尋量。

為什麼在改成增量運算之後,運算量反而不如之前?

檢查代碼,看是否存在錯誤以及有哪些可以修復和改進的地方。

回答要求:

不要影響當前正確的流程,明確給出所要修改的地方和所要替換的代碼。

trigolden_game264.html

https://gpt.quanquan.space/share/3KpfXW ... _DUErSvumw
ejsoon
2026年 8月 17日 09:51
版面: 益智弈棋
主题: 一個新的遊戲創意
回复总数: 169
阅读次数: 60107

Re: 一個新的遊戲創意

改進與修復

以下是本程式「是否有在用增量運算」的分析結果:

沒有使用的關鍵增量運算

對於使用者所說的「只對本回合新增兩顆棋子做局部更新」,在最耗時的部分,程式沒有完成這種增量化。

1. 每個搜尋節點重新生成所有單子

每次 generateLegalTurns(state) 都重新呼叫:

generateLegalSinglePlacements(state, state.mover)

而它會:

掃過盤上所有對方棋子;
掃過尚可用的棋種;
正反面各一次;
目標邊 4 種;
自己貼合邊 4 種;
對每個候選呼叫 validatePlacementGeometry ...
ejsoon
2026年 8月 17日 09:16
版面: 益智弈棋
主题: 一個新的遊戲創意
回复总数: 169
阅读次数: 60107

Re: 一個新的遊戲創意

分析代碼
一,當MCTS搜尋時,時間未能實時顯示

當MCTS搜尋時,時間顯示為「-s」秒,應改為當前用了多少時間。

二,介紹generateArbitrationDefenceTurns()和generateLegalTurns()的區別

在我的設想中,在MCTS運算時的每一層,都要得出當前的所有活法,然後隨機挑選其中一個,之後將更多的跑分數高的一個。

這些活法如果採用增量運算,只在上一次已經統計完成的活法中,對本次新增的兩個棋子進行局部的更改,因此不應該很慢。

是否有使用增量運算?是否在使用了增量運算之後仍然會導致很慢?

三,在手機端時,到某一階段就會卡死 ...
ejsoon
2026年 8月 17日 08:36
版面: 益智弈棋
主题: 一個新的遊戲創意
回复总数: 169
阅读次数: 60107

Re: 一個新的遊戲創意

修復和改進
一,當MCTS搜尋時,時間未能實時顯示

當MCTS搜尋時,時間顯示為「-s」秒,應改為當前用了多少時間。

二,在手機端時,到某一階段就會卡死

當玩家一還剩16個棋子,玩家二還剩17個棋子時,頁面就會卡死。消息框顯示「AI思考中:候選建構/完整單接/雙接預握描(996/120)」。

當前總的活邊並不多,因此總的活法也不會很多,則要算出「單連、雙接」都應該是不會太複雜。

檢查代碼,查找頁面卡死的原因。

回答要求:

不要影響當前正確的流程,明確給出所要修改的地方和所要替換的代碼。
ejsoon
2026年 8月 17日 00:50
版面: 益智弈棋
主题: 一個新的遊戲創意
回复总数: 169
阅读次数: 60107

Re: 一個新的遊戲創意

修復和更正
現程式對「仲裁」的理解有誤。一方在回合結束時,必須保證對方下回合至少有一組「共活」,即保證對方能有兩個棋子能夠落在本方的同一個棋子的兩個不同的邊上,否則對方就能「仲裁」成功,即使對方存在「單連」或「雙接」的下法。

更改現在的「仲裁」以及MCTS和minimax算法邏輯,只替換相關的地方,不要影響當前正確的流程。

回答要求:

明確給出所要修改的地方和所要替換的代碼。

trigolden_game262.html

https://gpt.quanquan.space/share/l3XTyx ... LuOWeucWFw
ejsoon
2026年 8月 17日 00:41
版面: 倉頡輸入法
主题: 哈哈倉頡VS三碼輸入法
回复总数: 1
阅读次数: 837

Re: 哈哈倉頡VS三碼輸入法

到底哪個才是三碼輸入法啊啊!
ejsoon
2026年 8月 17日 00:14
版面: 倉頡輸入法
主题: 哈哈倉頡VS三碼輸入法
回复总数: 1
阅读次数: 837

哈哈倉頡VS三碼輸入法

哈哈倉頡VS三碼

比如當某種棋子還剩一個時,如果有「雙接」用的是兩個這種棋子,則這個「雙接」就失效了,如果是「共活」用了兩個這種棋子,則這個共活也沒有了。當某種棋子用完,則所有包含它的「活法、單連、雙接、共活」全都不能用了。

lle xo wgo hey //n yh'2z2lck /yj3e 'oo qnj
pp vr f tmd hdh dtm nd yw hpl mz ow ag

為什麼不能把「還」跟「迺」換個位置?
ejsoon
2026年 8月 16日 18:37
版面: Javascript
主题: 一個完全不懂編程的人用AI做的遊戲
回复总数: 2
阅读次数: 10958

Re: 一個完全不懂編程的人用AI做的遊戲

ejsoon
2026年 8月 16日 18:32
版面: 益智弈棋
主题: 一個新的遊戲創意
回复总数: 169
阅读次数: 60107

Re: 一個新的遊戲創意

trigolden_game262.html

經過chatgpt sol的大幅魔改,程式AI已經變得很強了。但是仲裁規則又被它搞壞了…
ejsoon
2026年 8月 16日 17:28
版面: 益智弈棋
主题: 一個新的遊戲創意
回复总数: 169
阅读次数: 60107

Re: 一個新的遊戲創意

目前 AI 棋力弱,有以下三個結構性原因:

搜索盤面與計分狀態沒有被完整封裝,假設盤面的對手得分經常算錯。
MCTS 深層每節點通常只探索一個隨機戰術候選,並沒有真的比較對手所有單接/雙接。
根節點和深層節點都以硬性優先序刪除大量候選,搜尋無法推翻錯誤啟發式。

修復:

建立完整 SearchState
按回合更新假設 scoredVictims
用假設盤面生成並評估對方完整合法回合
在 MCTS 前加入 2~3 ply 的全單接/全雙接戰術搜索
把硬篩選改成排序/progressive widening
統一人類、AI、仲裁與搜索的合法性判定 ...
ejsoon
2026年 8月 16日 12:43
版面: 玩机交流
主题: 公益GPT服务新增HTML和three.js渲染
回复总数: 1
阅读次数: 1216

Re: 公益GPT服务新增HTML和three.js渲染

很棒,這兩個都是我主要用的開發工具。
ejsoon
2026年 8月 16日 09:41
版面: 益智弈棋
主题: 一個新的遊戲創意
回复总数: 169
阅读次数: 60107

Re: 一個新的遊戲創意

minimax搜尋仍存在問題,它不應搜尋這麼快,而且結果也不對,沒有下出使己方得分最高、使對方得分最少的下法。尤其是後手方剩餘最後一手棋時,這手棋的得分根本沒有排序,比如某種下法,後手方最後一手棋能拿五分,而另一種下法只能拿兩分,但AI卻擇讓對方拿五分,這是不對的。

查找原因並修復。

claude sonnet 5 (low) + thinking

Found the bug. Look at `placeAISingleMove` (called whenever a player has exactly one piece left — this is exactly the ...