anthonycr
override infix fun equals(other: Any?): Boolean { if (other is Board) { return this.toState() == other.toState() } return false }