openpql-runner 0.1.3

A high-performance Rust implementation of Poker Query Language (PQL), enabling SQL-like queries for poker analysis and calculations. This project is a spiritual successor to the original Java implementation developed by Odds Oracle.
Documentation

openpql-runner

License: MIT Rust

Library and CLI (opql) for executing PQL queries.

CLI

opql --run "select equity from hero='AhKh', villain='QQ+', board='Ah9s2c', game='holdem'"

Library

use std::io;
use openpql_runner::PQLRunner;

PQLRunner::run(
    "select equity from hero='AhKh', villain='QQ+', board='', game='holdem'",
    &mut io::stdout(),
    &mut io::stderr(),
)?;

License

MIT — see LICENSE.

Links