没有合适的资源?快使用搜索试试~ 我知道了~
chess:一个防锈库来管理棋步生成
共42个文件
rs:35个
yml:2个
toml:1个
需积分: 9 0 下载量 198 浏览量
2021-05-03
03:16:39
上传
评论
收藏 61KB ZIP 举报
温馨提示
锈病中的快速国际象棋图书馆 该库处理国际象棋引擎或国际象棋UI中的移动生成过程。 该库遵循semver进行版本编号,格式为MAJOR.MINOR.PATCH。 这意味着: 对API的任何更改都会破坏现有代码,这将涉及到主要版本号的更改。 不会破坏现有应用程序的任何添加的功能或特性将涉及更改MINOR版本号。 不影响用户的所有错误修复或性能改进都将涉及PATCH版本更改。 需要Rust 1.31或更高 该库需要rust版本1.27或更高版本,以便在编译时检查BMI2指令集。 此外,此版本与rust 2018兼容,我相信它需要rust 1.31。 注意:由于AMD架构上的性能太差,已禁用了bmi2。 相反,如果在bmi2 CPU上,我选择公开公开这两个相关功能。 例子 捕获/非捕获排序的增量移动生成 在这里,我们迭代生成增量移动的所有移动。 下面的迭代器将在您浏览列表时生成动作,这
资源推荐
资源详情
资源评论
收起资源包目录
chess-master.zip (42个子文件)
chess-master
Cargo.toml 2KB
src
rank.rs 2KB
castle_rights.rs 5KB
file.rs 2KB
error.rs 1KB
construct.rs 87B
magic.rs 6KB
chess_move.rs 13KB
board_builder.rs 18KB
gen_tables
king.rs 3KB
pawns.rs 4KB
mod.rs 583B
bmis.rs 3KB
magic.rs 6KB
lines.rs 2KB
between.rs 3KB
ranks_files.rs 3KB
magic_helpers.rs 4KB
knights.rs 1KB
generate_all_tables.rs 2KB
zobrist.rs 2KB
rays.rs 2KB
square.rs 30KB
board.rs 37KB
cache_table.rs 3KB
build.rs 535B
piece.rs 2KB
lib.rs 2KB
game.rs 17KB
zobrist.rs 1KB
bitboard.rs 7KB
color.rs 2KB
movegen
mod.rs 85B
piece_type.rs 12KB
movegen.rs 17KB
pseudo_legals.rs 108B
.travis.yml 1KB
LICENSE 1KB
README.md 7KB
docs
index.html 80B
.gitignore 250B
.gitlab-ci.yml 1KB
共 42 条
- 1
资源评论
太远有一点点
- 粉丝: 34
- 资源: 4740
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功