R/RcppExports.R

Defines functions getEmpties getLengths sortEmpties getCandidates solveBacktrack solve_sudoku_ as_sudoku_df_ can_bes_getter_index cant_bes_getter cant_bes_lengths count_naked_singles_ check_integrity element_checker num_empties solve_logic_ count_hidden_singles_ solve_backtracking_ solve_backtracking_all_

# Generated by using Rcpp::compileAttributes() -> do not edit by hand
# Generator token: 10BE3573-1514-4C36-9D1C-5A225CD40393

getEmpties <- function(sudoku) {
    .Call(`_sudokuplyr_getEmpties`, sudoku)
}

getLengths <- function(candidates, empties) {
    .Call(`_sudokuplyr_getLengths`, candidates, empties)
}

sortEmpties <- function(empties, lens) {
    .Call(`_sudokuplyr_sortEmpties`, empties, lens)
}

getCandidates <- function(sudoku) {
    .Call(`_sudokuplyr_getCandidates`, sudoku)
}

solveBacktrack <- function(sudoku, candidates, empties) {
    .Call(`_sudokuplyr_solveBacktrack`, sudoku, candidates, empties)
}

solve_sudoku_ <- function(sudoku) {
    .Call(`_sudokuplyr_solve_sudoku_`, sudoku)
}

as_sudoku_df_ <- function(values, row, col, box) {
    .Call(`_sudokuplyr_as_sudoku_df_`, values, row, col, box)
}

can_bes_getter_index <- function(sudoku_df, ind_list) {
    .Call(`_sudokuplyr_can_bes_getter_index`, sudoku_df, ind_list)
}

cant_bes_getter <- function(sudoku_df) {
    .Call(`_sudokuplyr_cant_bes_getter`, sudoku_df)
}

cant_bes_lengths <- function(sudoku_df, cant_bes) {
    .Call(`_sudokuplyr_cant_bes_lengths`, sudoku_df, cant_bes)
}

count_naked_singles_ <- function(sudoku_df, cant_bes) {
    .Call(`_sudokuplyr_count_naked_singles_`, sudoku_df, cant_bes)
}

check_integrity <- function(sudoku_df) {
    .Call(`_sudokuplyr_check_integrity`, sudoku_df)
}

element_checker <- function(sudoku_df, cant_bes, dimension) {
    .Call(`_sudokuplyr_element_checker`, sudoku_df, cant_bes, dimension)
}

num_empties <- function(sudoku_df) {
    .Call(`_sudokuplyr_num_empties`, sudoku_df)
}

solve_logic_ <- function(sudoku_df, verbose) {
    .Call(`_sudokuplyr_solve_logic_`, sudoku_df, verbose)
}

count_hidden_singles_ <- function(sudoku_df) {
    .Call(`_sudokuplyr_count_hidden_singles_`, sudoku_df)
}

solve_backtracking_ <- function(sudoku_df, empties, verbose, ind_list, shuffle) {
    .Call(`_sudokuplyr_solve_backtracking_`, sudoku_df, empties, verbose, ind_list, shuffle)
}

solve_backtracking_all_ <- function(sudoku_df, empties, verbose, ind_list, shuffle, counter, out, stop_early) {
    .Call(`_sudokuplyr_solve_backtracking_all_`, sudoku_df, empties, verbose, ind_list, shuffle, counter, out, stop_early)
}
alexpavlakis/sudoku documentation built on Feb. 1, 2020, 6:49 p.m.