| add_spaces | Add spaces |
| add_x_intercepts | Add x-intercepts |
| advantage_plot | Advantage plot |
| algebraic_to_coordinates | Convert algebraic notation to coordinates |
| append_result | Append outcome of chess game to moves in standard algebraic... |
| autoplay_game | Have two chess engines play a game against each other |
| autoplay_match | Have a chess engine play a series of games against itself |
| board_to_fen | Convert a chessboard state to a FEN string |
| board_to_int | Convert chessboard characters to integers |
| can_bishop_move | Check if a bishop has any legal moves |
| can_knight_move | Check if a knight has any legal moves |
| can_pawn_move | Check if a pawn has any legal moves |
| can_queen_move | Check if a queen has any legal moves |
| can_rook_move | Check if a rook has any legal moves |
| clean_movetext | Remove comments and annotations from movetext |
| convert_scores | Convert mates and bounds to numeric values |
| convert_to_lan | convert_to_lan |
| count_functions | Count the moves, half-moves, or positions in a chess game |
| cram_gamelog | Deprecated alias for 'tabulate_gamelog()' |
| cram_pgnlog | Deprecated alias for 'tabulate_pgnlog()' |
| cram_positionlog | Deprecated alias for 'tabulate_positionlog()' |
| evaluate_game | Analyze a chess game |
| evaluate_pgn | Analyze each chess game in a PGN file |
| evaluate_position | Evaluate a chess position |
| fen_row_to_vector | Convert row from FEN string into 8x1 vector |
| fen_to_board | Convert FEN notation to a chessboard |
| game_summary_plot | Game summary plot |
| get_acpl | Calculate the average centipawn loss |
| get_clocks | Extract data from movetext |
| get_coercion | Gets the coercion of a chess position |
| get_cpu_name | Get the name of the CPU |
| get_engine_match | Determine the fraction of a player's moves that match an... |
| get_imb | Identify chess inaccuracies, mistakes, and blunders |
| get_increments | Get increments from a PGN file's TimeControl tags |
| get_legal_moves | Get all legal moves for the provided chess position. |
| get_moves | Get the chess moves from a character vector containing... |
| get_move_times | Convert clock data to move times |
| get_pgn | Get the contents of a PGN file |
| get_points | Get points from chess match results |
| get_position | Generate a position from movetext |
| get_positions | Generate positions from movetext |
| get_result | Get the result of a chess game from SAN format moves |
| harmonize_columns | Harmonize columns in a list of data frames |
| is_check | Look for checks from enemy pieces |
| is_check_cpp | Test if a king is in check |
| is_checkmate | Check if the current board state is a checkmate |
| is_insufficient | Check for draw by insufficient material |
| is_repetition | Check for n-fold repetition in chess |
| is_san | Check if a string contains chess moves in standard algebraic... |
| is_stalemate | Check for a stalemate condition in a chess game |
| is_ucilan | Check if a string contains chess moves in UCI-format long... |
| king_can_move | Check if the king can move |
| lan_to_boards | Convert UCI LAN to a list of boards |
| lan_to_coordinates | Convert a chess move in long algebraic notation to... |
| lan_to_fen | Convert a series of moves in long algebraic notation to a FEN... |
| make_table | Make a table |
| move_exposes_king | Does the move expose the same-color king to check? |
| nested_lapply | Apply 'input_function' to the root elements of a nested list |
| parse_engine_line_cpp | Parse a line of UCI chess engine output |
| parse_gamelog | Extract data from rbitr's 'evaluate_game()' output |
| parse_gamelog_bestmove | Extract the best moves from rbitr's 'evaluate_game()' output |
| parse_gamelog_score | Extract the scores from rbitr's 'evaluate_game()' output |
| parse_movetext | Parse movetext |
| parse_pgnlog | Extract data from the output of rbitr’s evaluate_pgn()... |
| plot_2_color_area | Two-color area plot |
| print_board | Print a chessboard in the conventional orientation |
| rbitr-package | rbitr: Arbiter: One who ensures adherence to the rules and... |
| regan_antiderivative | Regan Antiderivative |
| remove_na_rows_cols | Remove rows and columns that are all NAs from a matrix |
| save_pgn | Save chess game data in the PGN format |
| scale_move_times | Scale move times |
| tabulate_gamelog | Creates a data frame containing engine analysis of a chess... |
| tabulate_pgnlog | Creates a list of data frames containing analyses of chess... |
| tabulate_positionlog | Create a data frame containing engine analysis of a single... |
| time_plot | Time plot |
| update_board | Update a chessboard to show the position after a move is made |
| winning_chances | Calculate winning chances |
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.