dsci521:季度项目-国际象棋棋盘识别

时间:2024-04-07 22:13:44
【文件属性】:

文件名称:dsci521:季度项目-国际象棋棋盘识别

文件大小:38.96MB

文件格式:ZIP

更新时间:2024-04-07 22:13:44

HTML

DSCI 521-国际象棋助手 基础 核心是Dash服务器,它需要安装Dash和Plotly,这两个都可以通过pip来使用。 破折号服务器可以通过在python中运行index.py在终端中运行。在涉及一些数据预处理的初始加载时间之后,控制台应打印出服务器在其上运行的本地地址。在浏览器中输入该地址以访问仪表板。 通过将新的PGN文件放在“ ./apps/data”文件夹中,并更新pieces.py和players.py中的代码以从新文件名读取,可以轻松添加新的国际象棋数据。 挑战与局限 尽管Dash完成了工作,但我们对Dash的工作可以通过更深入地了解其内部工作原理而变得更好。 我们遇到的一些问题是服务器生成的未指定的回调错误,仅发生在一台计算机上,而没有发生在另一台计算机上,这使得它们很难进行故障排除(尽管它们对输出或显示没有实质性影响)。 在实现过程中,我们还受到时间的限制,因为加载服


【文件预览】:
dsci521-main
----.gitignore(33B)
----data()
--------lichess_db_standard_rated_2013-02.pgn(90.39MB)
----dash server()
--------assets()
--------apps()
--------__pycache__()
--------index.py(2KB)
--------app.py(284B)
----testing()
--------first_four_moves.html(3.33MB)
--------captures.html(3.34MB)
--------scatter.html(4.74MB)
--------checkmates.html(3.33MB)
--------captures_by_piece.html(3.33MB)
--------four_moves_test.html(3.33MB)
--------captures_white.html(3.34MB)
--------Phase 2 - the begining.ipynb(93KB)
--------moves_per_piece.html(3.33MB)
--------captures_by_piece2.html(3.33MB)
--------histogram.html(3.62MB)
--------captures_df.csv(1KB)
--------white-black diff.html(3.32MB)
--------board.html(3.33MB)
--------screenshot_c_openings_chart.png(35KB)
--------openings by elo.html(3.32MB)
----README.md(2KB)
----Project Scoping.ipynb(9KB)
----Linder_Stout_Project_Scoping.ipynb(119KB)

网友评论