分享和讨论Javascript相关的话题
回复
头像
ejsoon
一枝独秀
帖子: 6179
注册时间: 2022年 11月 18日 17:36
联系:

準備做一個六子棋

帖子 ejsoon »

https://ejsoon.vip/
弈趣極光:享受思維樂趣
头像
ejsoon
一枝独秀
帖子: 6179
注册时间: 2022年 11月 18日 17:36
联系:

Re: 準備做一個六子棋

帖子 ejsoon »

提示詞(未完成)

代码: 全选

製作一個六子棋遊戲:
一,所有代碼都寫到一個html中,棋子和棋盤所用svg也寫在裡面。

二,用js和svg實現3d效果,視角可旋轉至棋盤上方或側面。

三,棋盤為19*19路,棋子第一手落在天元位置。此後雙方輪流,每方每回合落兩子,誰先横或直或斜連成6個棋子則獲勝。

四,用int32array來定義棋盤位置。用到位運算來實現棋子增減。

五,加上MCTS算法,有簡單、困難、專家、自訂四個檔次。它們的思考時間為3s、6s、9s、12s,必殺深度為4,5,6,7。

六,玩家可選任何一方是AI還是人類。當AI已選且輪到這一方,它將開始思考並落子,思考時實時顯示搜尋次數和用時,搜尋結束開始落子時則顯示思考總時間和勝率。

七,


輪到一方

當一局結束,則彈出消息框

https://ejsoon.vip/
弈趣極光:享受思維樂趣
回复
  • 相似主题
    回复总数
    阅读次数
    最新帖子

在线用户

正浏览此版面之用户: Bing [Bot], Semrush [Bot] 和 4 访客