Man pages for dryguy/rbitr
Arbiter: One who ensures adherence to the rules and laws of chess

add_spacesAdd spaces
add_x_interceptsAdd x-intercepts
advantage_plotAdvantage plot
algebraic_to_coordinatesConvert algebraic notation to coordinates
append_resultAppend outcome of chess game to moves in standard algebraic...
autoplay_gameHave two chess engines play a game against each other
autoplay_matchHave a chess engine play a series of games against itself
board_to_fenConvert a chessboard state to a FEN string
board_to_intConvert chessboard characters to integers
can_bishop_moveCheck if a bishop has any legal moves
can_knight_moveCheck if a knight has any legal moves
can_pawn_moveCheck if a pawn has any legal moves
can_queen_moveCheck if a queen has any legal moves
can_rook_moveCheck if a rook has any legal moves
clean_movetextRemove comments and annotations from movetext
convert_scoresConvert mates and bounds to numeric values
convert_to_lanconvert_to_lan
count_functionsCount the moves, half-moves, or positions in a chess game
cram_gamelogDeprecated alias for 'tabulate_gamelog()'
cram_pgnlogDeprecated alias for 'tabulate_pgnlog()'
cram_positionlogDeprecated alias for 'tabulate_positionlog()'
evaluate_gameAnalyze a chess game
evaluate_pgnAnalyze each chess game in a PGN file
evaluate_positionEvaluate a chess position
fen_row_to_vectorConvert row from FEN string into 8x1 vector
fen_to_boardConvert FEN notation to a chessboard
game_summary_plotGame summary plot
get_acplCalculate the average centipawn loss
get_clocksExtract data from movetext
get_coercionGets the coercion of a chess position
get_cpu_nameGet the name of the CPU
get_engine_matchDetermine the fraction of a player's moves that match an...
get_imbIdentify chess inaccuracies, mistakes, and blunders
get_incrementsGet increments from a PGN file's TimeControl tags
get_legal_movesGet all legal moves for the provided chess position.
get_movesGet the chess moves from a character vector containing...
get_move_timesConvert clock data to move times
get_pgnGet the contents of a PGN file
get_pointsGet points from chess match results
get_positionGenerate a position from movetext
get_positionsGenerate positions from movetext
get_resultGet the result of a chess game from SAN format moves
harmonize_columnsHarmonize columns in a list of data frames
is_checkLook for checks from enemy pieces
is_check_cppTest if a king is in check
is_checkmateCheck if the current board state is a checkmate
is_insufficientCheck for draw by insufficient material
is_repetitionCheck for n-fold repetition in chess
is_sanCheck if a string contains chess moves in standard algebraic...
is_stalemateCheck for a stalemate condition in a chess game
is_ucilanCheck if a string contains chess moves in UCI-format long...
king_can_moveCheck if the king can move
lan_to_boardsConvert UCI LAN to a list of boards
lan_to_coordinatesConvert a chess move in long algebraic notation to...
lan_to_fenConvert a series of moves in long algebraic notation to a FEN...
make_tableMake a table
move_exposes_kingDoes the move expose the same-color king to check?
nested_lapplyApply 'input_function' to the root elements of a nested list
parse_engine_line_cppParse a line of UCI chess engine output
parse_gamelogExtract data from rbitr's 'evaluate_game()' output
parse_gamelog_bestmoveExtract the best moves from rbitr's 'evaluate_game()' output
parse_gamelog_scoreExtract the scores from rbitr's 'evaluate_game()' output
parse_movetextParse movetext
parse_pgnlogExtract data from the output of rbitr’s evaluate_pgn()...
plot_2_color_areaTwo-color area plot
print_boardPrint a chessboard in the conventional orientation
rbitr-packagerbitr: Arbiter: One who ensures adherence to the rules and...
regan_antiderivativeRegan Antiderivative
remove_na_rows_colsRemove rows and columns that are all NAs from a matrix
save_pgnSave chess game data in the PGN format
scale_move_timesScale move times
tabulate_gamelogCreates a data frame containing engine analysis of a chess...
tabulate_pgnlogCreates a list of data frames containing analyses of chess...
tabulate_positionlogCreate a data frame containing engine analysis of a single...
time_plotTime plot
update_boardUpdate a chessboard to show the position after a move is made
winning_chancesCalculate winning chances
dryguy/rbitr documentation built on Oct. 15, 2024, 6:18 a.m.