Skip to content

ParadeTo/chinese-chess

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Feb 1, 2024
44e121c · Feb 1, 2024

History

41 Commits
Feb 1, 2024
Nov 19, 2019
Feb 1, 2024
Oct 13, 2019
Dec 17, 2020
Dec 17, 2020

Repository files navigation

Demo

Demo

启动

全客户端

AI 算法写在前端

cd client && npm run serve

使用服务端 AI

AI 算法用 golang 实现,通过接口返回给前端走法,请先准备 golang 开发环境。

启动服务端

cd server && go run main.go

切换 AI

修改 client/src/chess/Game.ts 为:

  return new Player(
    color,
    type,
    // new Bridge({ depth: (level as number) + 2, board: board as Board, color, aiType: 'minimax', workerPath })
    new ProxyAi()
  )

然后在 client 目录下启动前端服务:

npm run serve

关注公众号获取更多文章

image

About

Chinese chess realized by javascript

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published