pub unsafe extern "C" fn tb_probe_root_wdl(
    _white: u64,
    _black: u64,
    _kings: u64,
    _queens: u64,
    _rooks: u64,
    _bishops: u64,
    _knights: u64,
    _pawns: u64,
    _rule50: c_uint,
    _castling: c_uint,
    _ep: c_uint,
    _turn: bool,
    useRule50: bool,
    _results: *mut TbRootMoves
) -> c_int