# [durak](https://crates.io/crates/durak)
built with Rust and [ratatui](https://github.com/ratatui-org/ratatui).
## Screenshots
<img width="1851" height="1075" alt="4742c63bf649639c1f01b9a202685529" src="https://github.com/user-attachments/assets/285f7d1d-e8e8-4123-a447-30e711746552" />
<img width="1845" height="1039" alt="0c7311b94632b97616f928c92c09e5e8" src="https://github.com/user-attachments/assets/0a08726f-8bb3-4413-8fb1-db29aa8dc07a" />
## Game Rules
Durak is a card game played with 2-6 players using a 36-card deck (cards 6 through Ace).
[Wikipedia](https://en.wikipedia.org/wiki/Durak)
### Objective
Get rid of all your cards. The last player with cards is the "durak" (fool).
## Note !!
1. Please report any issues.
2. I have made two other CLI durak games: [React/Ink/TS](https://github.com/TESTMECS/durakink) [BubbleTea/Go](https://github.com/TESTMECS/durakgo) . Both of which I found a lot faster iterations to develop and more fun.
3. The Ai Strategy is specifically defined for this game. For the TS and Go versions I opted to use a Monte Carlo Tree Search - I've found this version more enjoyable to play against though.