[][src]Crate landlord

Magic: The Gathering Simulation Library

landlord is a library that simulates the card draw and mulligan process in Magic: The Gathering in order to determine the probability to play cards on curve. It can theoretically be used be used for determining the probability of other events. It is currently used by https://mtgoncurve.com.

Re-exports

pub use crate::mtgoncurve::run;
pub use crate::parse_mana_costs::parse_mana_costs;

Modules

card

Card representation and deck list parsing

hand

Simulation hands and auto tap algorithm

mtgoncurve

https://mtgoncurve.com interface

mulligan

Mulligan strategies

parse_mana_costs
simulation

Simulation engine and card observations