Package-level declarations

Types

Link copied to clipboard
value class JEncodedCell(val value: String)

A value class representing a J-Encoded string for Sudoku cells. The J-Encoded string uses letters 'a' to 'j', where 'j' represents 0.

Link copied to clipboard
typealias Layout = Array<IntArray>
Link copied to clipboard
value class SudokuString(val value: String)
Link copied to clipboard
sealed class Tokenizer

Represents a tokenizer responsible for replacing tokens in sequences and populating layouts.

Link copied to clipboard

Functions

Link copied to clipboard

Converts an integer representing a Sudoku cell value to its J-Encoded string representation.

Converts a string representation to a JEncodedCell.

Link copied to clipboard