hashState

fun hashState(puzzleState: ArrayList<Int>): Int

Returns a hash code for the puzzle state of this node.

To ensure uniqueness and maintain computational efficiency, the hash code is an integer formed from flattening the puzzle state into a single dimension, following row-major order.