In formal methods, this is called a "reachability" property: is it always possible to reach state Y? In this case, "In Neko Atsume, is it always possible to have cat food."
So yes, a real thing formal method can help with!
So yes, a real thing formal method can help with!
Reposted from
Fatih Altinok
If you spend too much money then you can’t buy cat food, for this there’s a free option so you don’t get locked out of the game and restart.
The devs probably foresaw this but it’s entirely possible to ship with that bug. Do you think formal verification can help in scenarios like this?
The devs probably foresaw this but it’s entirely possible to ship with that bug. Do you think formal verification can help in scenarios like this?
Comments
But "you always will win the game" implies that winning is always reachable... since you always reach it!
https://www.hillelwayne.com/alloy-randomizer/
Since TLA+ can’t prove reachability I’m curious if there are other tools that can?