gaviota.py 文件源码

python
阅读 74 收藏 0 点赞 0 评论 0

项目:pgn2anki 作者: asdfjkl 项目源码 文件源码
def open_tablebases_native(directory, libgtb=None, LibraryLoader=ctypes.cdll):
    """
    Opens a collection of tablebases for probing using libgtb.

    In most cases :func:`~chess.gaviota.open_tablebases()` should be used.
    Use this function only if you do not want to downgrade to pure Python
    tablebase probing.

    Raises :exc:`RuntimeError` or :exc:`OSError` when libgtb can not be used.
    """
    libgtb = libgtb or ctypes.util.find_library("gtb") or "libgtb.so.1.0.1"
    return NativeTablebases(directory, LibraryLoader.LoadLibrary(libgtb))
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号