.gitignore
.mypy.ini
.pylintrc
LICENSE
LICENSE-code
LICENSE-noncode
README.md
pyproject.toml
requirements-dev.txt
requirements.txt
.ci/build_site.sh
.ci/html/index.html
.ci/html/css/style.css
.github/CODE_OF_CONDUCT.md
.github/CONTRIBUTING.md
.github/workflows/main.yml
chessai/__init__.py
chessai/agents/__init__.py
chessai/agents/aggressive.py
chessai/agents/dummy.py
chessai/agents/gaurd.py
chessai/agents/greedy.py
chessai/agents/minimax.py
chessai/agents/multiscripted.py
chessai/agents/pickfirst.py
chessai/agents/random.py
chessai/agents/scripted.py
chessai/agents/searchproblem.py
chessai/agents/testing.py
chessai/agents/userinput.py
chessai/chess/__init__.py
chessai/chess/__main__.py
chessai/chess/bin.py
chessai/chess/game.py
chessai/chess/game_test.py
chessai/chess/gamestate.py
chessai/chess/gamestate_test.py
chessai/chess/piece.py
chessai/core/__init__.py
chessai/core/action.py
chessai/core/action_test.py
chessai/core/agent.py
chessai/core/agentaction.py
chessai/core/agentinfo.py
chessai/core/board.py
chessai/core/board_test.py
chessai/core/castling.py
chessai/core/coordinate.py
chessai/core/coordinate_test.py
chessai/core/game.py
chessai/core/gameparser.py
chessai/core/gameparser_test.py
chessai/core/gamestate.py
chessai/core/gamestate_test.py
chessai/core/log.py
chessai/core/parser.py
chessai/core/parser_test.py
chessai/core/piece.py
chessai/core/search.py
chessai/core/types.py
chessai/core/types_test.py
chessai/core/ui.py
chessai/core/isolation/__init__.py
chessai/core/isolation/isolator.py
chessai/core/isolation/level.py
chessai/core/isolation/none.py
chessai/puzzle/__init__.py
chessai/puzzle/__main__.py
chessai/puzzle/bin.py
chessai/puzzle/game.py
chessai/puzzle/game_test.py
chessai/puzzle/gamestate.py
chessai/puzzle/parser.py
chessai/resources/__init__.py
chessai/resources/boards/__init__.py
chessai/resources/boards/demichess.fen
chessai/resources/boards/microchess.fen
chessai/resources/boards/mini-silverman.fen
chessai/resources/boards/standard.fen
chessai/resources/games/__init__.py
chessai/resources/games/black-checkmate.pgn
chessai/resources/games/black-checkmate.pgn.gz
chessai/resources/games/draw-accepted.pgn
chessai/resources/games/stalemate.pgn
chessai/resources/puzzles/__init__.py
chessai/resources/puzzles/puzzle-base.json
chessai/resources/puzzles/puzzle-mate-3.json
chessai/resources/puzzles/puzzle-skewer.json
chessai/resources/tours/__init__.py
chessai/resources/tours/gaurded-tour.json
chessai/resources/tours/king-defend.json
chessai/resources/tours/king-simple.json
chessai/resources/tours/large-rocks-2.json
chessai/resources/tours/large-rocks.json
chessai/resources/tours/maze-large.json
chessai/resources/tours/maze-medium.json
chessai/resources/tours/tour-attacked.json
chessai/resources/tours/tour-base.json
chessai/resources/tours/tour-multi.json
chessai/resources/tours/tour-rocks.json
chessai/search/__init__.py
chessai/search/common.py
chessai/search/distance.py
chessai/search/distance_test.py
chessai/search/position.py
chessai/search/random.py
chessai/search/tourbase.py
chessai/student/__init__.py
chessai/student/multiagents.py
chessai/student/singlesearch.py
chessai/test/__init__.py
chessai/test/cli_test.py
chessai/test/testdata/cli/tests/assignment1_base.txt
chessai/test/testdata/cli/tests/assignment1_board.txt
chessai/test/testdata/cli/tests/assignment1_board_target.txt
chessai/test/testdata/cli/tests/assignment1_gaurd.txt
chessai/test/testdata/cli/tests/assignment1_problem.txt
chessai/test/testdata/cli/tests/assignment1_problem_astar.txt
chessai/test/testdata/cli/tests/assignment1_problem_bfs.txt
chessai/test/testdata/cli/tests/assignment1_problem_dfs.txt
chessai/test/testdata/cli/tests/assignment1_problem_ucs.txt
chessai/test/testdata/cli/tests/assignment1_rocks.txt
chessai/test/testdata/cli/tests/assignment1_target.txt
chessai/test/testdata/cli/tests/assignment2_alphabeta_debug.txt
chessai/test/testdata/cli/tests/assignment2_expectimax_bettereval_debug.txt
chessai/test/testdata/cli/tests/assignment2_expectimax_debug.txt
chessai/test/testdata/cli/tests/assignment2_minimax.txt
chessai/test/testdata/cli/tests/assignment2_minimax_debug.txt
chessai/test/testdata/cli/tests/assignment2_minimax_ply4.txt
chessai/test/testdata/cli/tests/assignment2_reflex.txt
chessai/test/testdata/cli/tests/basedir_base.txt
chessai/test/testdata/cli/tests/chess_chesstest_aggressive.txt
chessai/test/testdata/cli/tests/chess_chesstest_base.txt
chessai/test/testdata/cli/tests/chess_chesstest_greedy.txt
chessai/test/testdata/cli/tests/chess_chesstest_max_moves.txt
chessai/test/testdata/cli/tests/chess_chesstest_num_games.txt
chessai/test/testdata/cli/tests/chess_chesstest_pickfirst.txt
chessai/test/testdata/cli/tests/chess_chesstest_random.txt
chessai/test/testdata/cli/tests/chess_chesstest_replay.txt
chessai/test/testdata/cli/tests/chess_chesstest_replay_draw.txt
chessai/test/testdata/cli/tests/chess_chesstest_replay_gzip.txt
chessai/test/testdata/cli/tests/chess_help.txt
chessai/test/testdata/cli/tests/chess_load_board.txt
chessai/test/testdata/cli/tests/chess_puzzletest_base.txt
chessai/test/testdata/cli/tests/chess_puzzletest_black.txt
chessai/test/testdata/cli/tests/chess_puzzletest_board.txt
chessai/test/testdata/cli/tests/chess_puzzletest_loss.txt
chessai/test/testdata/cli/tests/chess_puzzletest_move_lines.txt
chessai/test/testdata/cli/tests/timeout_none_action.txt
chessai/tour/__init__.py
chessai/tour/__main__.py
chessai/tour/bin.py
chessai/tour/game.py
chessai/tour/gamestate.py
chessai/tour/gamestate_test.py
chessai/tour/parser.py
chessai/tour/piece.py
chessai/ui/__init__.py
chessai/ui/null.py
chessai/ui/text.py
chessai/util/__init__.py
chessai/util/alias.py
chessai/util/alias_test.py
chessai/util/bin.py
chessai/util/comparable.py
chessai/util/parse.py
chessai/util/parse_test.py
chessai/util/reflection.py
chessai/util/reflection_test.py
docs/development.md
scripts/check_all.sh
scripts/check_lint.sh
scripts/check_python_version.sh
scripts/check_strict_types.sh
scripts/check_types.sh
scripts/gen_docs.sh
scripts/run_tests.sh
scripts/test_game.py
ucsc_chessai.egg-info/PKG-INFO
ucsc_chessai.egg-info/SOURCES.txt
ucsc_chessai.egg-info/dependency_links.txt
ucsc_chessai.egg-info/requires.txt
ucsc_chessai.egg-info/top_level.txt