2 个不稳定版本
0.2.0 | 2021 年 8 月 29 日 |
---|---|
0.1.0 | 2021 年 7 月 22 日 |
#17 在 #minesweeper
16KB
341 行
Sweeprs
Sweeprs 是一个用 Rust 编写的扫雷引擎。
许可证
本项目受 MIT 许可证 许可。
lib.rs
:
Sweeprs 是一个用 Rust 编写的扫雷引擎。
示例
use sweeprs::{Board, BoardState, BoardResult};
let mut board = Board::new(9, 9, 10);
board.open(4, 4);
board.flag(0, 0);
match board.state() {
BoardState::Playing => println!("Keep going!"),
BoardState::Finished(BoardResult::Win) => println!("You win!").
_ => (),
}
依赖项
~305KB