1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
//! Rust bindings for C++ interface and impl of AlphaZero policy evaluator
//!
//! It provides `extern "C"` based bindings for some utilities to implement policy and `AlphaZero` evaluator.
//!
pub use self::cpp_policy::*;
pub use self::cpp_support::*;
pub use self::cppeval::*;
pub use self::rawobj::*;

pub mod ffi_test;

mod cpp_policy;
mod cpp_support;
mod cppeval;
mod rawobj;