/
Vimgolf05b61e6
"""
VimGolfGym: A gym environment for VimGolf challenges.
"""
import os
from vimgolf_gym.lib import (
get_local_challenge_definition,
get_local_challenge_metadata,
get_local_challenge_worst_solution,
get_local_challenge_worst_solution_header,
list_local_challenge_ids,
format_vimgolf_string,
make,
)
if os.environ.get("PDOC_PROCESS"):
from vimgolf_gym import dataclasses
from vimgolf_gym import lib
from vimgolf_gym import log_parser
from vimgolf_gym import terminal_executor
from vimgolf_gym import vimgolf
__all__ = [
"make",
"list_local_challenge_ids",
"get_local_challenge_definition",
"get_local_challenge_metadata",
"get_local_challenge_worst_solution",
"get_local_challenge_worst_solution_header",
"format_vimgolf_string",
"dataclasses",
"lib",
"log_parser",
"terminal_executor",
"vimgolf",
]
else:
__all__ = [
"make",
"list_local_challenge_ids",
"get_local_challenge_definition",
"get_local_challenge_metadata",
"get_local_challenge_worst_solution",
"get_local_challenge_worst_solution_header",
"format_vimgolf_string",
]