| Crates.io | fantasy_realms_unofficial_api |
| lib.rs | fantasy_realms_unofficial_api |
| version | 0.1.0 |
| created_at | 2025-06-11 19:54:05.466723+00 |
| updated_at | 2025-06-11 19:54:05.466723+00 |
| description | An unofficial API for the Fantasy Realms card game. |
| homepage | |
| repository | |
| max_upload_size | |
| id | 1709054 |
| size | 97,575 |
This is an API for the card game Fantasy Realms.
This crate enables the simulation of Fantasy Realms games. The primary motivation behind the creation of this crate was to develop AI for the game. There are two game implementations. First, Game is a struct capable of simulating an entire game. It is used for simulating games entirely made up of bots, and holds all information needed to enforce the rules of the game. Second, PartialGame is a struct that holds some information relating to a game. It allows for humans to play the game physically and enter all information needed for an AI player to play.
An example project is available on my github page here "https://github.com/ChaseHBehrens/Fantasy_Realms_AI". It includes a UI module that provides basic terminal user interface, and an AI module that provides some AI bots I have developed using this crate.