I've laid out the general idea of this to everyone, and am now making an issue for it.
We need a function that will simulate the cats behavior based on a state machine of our choosing. States include sitting, standing, laying down, grooming, walking, etc.
The Simulation should start at the beginning of the program and the cat should enter the simulation in a state of sitting, or standing, whatever we prefer.
The simulation would continue to change states until it was interrupted. The interrupt would give the simulation it needs to have the cat get to the state it needs to be in to interact with the interrupt.
I've laid out the general idea of this to everyone, and am now making an issue for it. We need a function that will simulate the cats behavior based on a state machine of our choosing. States include sitting, standing, laying down, grooming, walking, etc.
The Simulation should start at the beginning of the program and the cat should enter the simulation in a state of sitting, or standing, whatever we prefer. The simulation would continue to change states until it was interrupted. The interrupt would give the simulation it needs to have the cat get to the state it needs to be in to interact with the interrupt.
This will be more detailed later.