<@U0MEUGTCM> I would just make it nested when stat...
# getting-started
o
@oshai I would just make it nested when statements. Like
Copy code
when(currentCellState) { 
    Alive -> when(liveNeighbours) {
       in 2..3 -> Alive
       else -> Dead       
    }
    Dead -> when(liveNeighbours) {
        3 -> Alive
        else -> Dead 
    }
}