node-cchess:Node.js上的中国象棋

时间:2024-06-10 13:35:06
【文件属性】:

文件名称:node-cchess:Node.js上的中国象棋

文件大小:678KB

文件格式:ZIP

更新时间:2024-06-10 13:35:06

JavaScript

中国象棋网络应用程序。 下面是它的工作原理: 在后端,使用node.js(或io.js),node将加​​载国际象棋引擎作为子进程。 该节点通过UCI与国际象棋引擎进行通信,该基本上是所有国际象棋UI与国际象棋引擎进行通信的方式。 UCI是异步接口,因此尽管国际象棋引擎占用大量CPU,但它可以完美地与节点配合使用。 UCCI是中国象棋的目标,它是UCI的一种变体,差异很小。 UI部分只是一个由Express驱动的单页应用程序,Web棋盘是用jQuery构建的。 UI通过socket.io与服务器对话 如何使其运行: 克隆代表 确保Express的节点模块已准备就绪 npm install 运行服务器 node app 打开浏览器 http://localhost:3000/index.html 享受! 执照 麻省理工学院。


【文件预览】:
node-cchess-master
----public()
--------index.html(1KB)
--------images()
--------stylesheets()
--------javascripts()
----views()
--------layout.jade(121B)
--------index.jade(65B)
----TODO LIST(100B)
----evaluate.dll(50KB)
----app.js(2KB)
----BOOK.DAT(94KB)
----ucci.js(9KB)
----.settings()
--------launch.json(1KB)
--------settings.json(79B)
----eleeye.exe(86KB)
----README.md(951B)
----.gitignore(13B)
----BATCH.TXT(18KB)
----routes()
--------user.js(107B)
--------index.js(110B)
----package.json(206B)
----engine.js(2KB)

网友评论