The refinement code has the following debug logging line:
Log.debug("Picked state pair " + locPair.leftLocation.getName()+"-"+locPair.rightLocation.getName());
So the line claims to print out the state pair, while it is actually printing out the location pair. It should print out the state pair, as the valuations of the variables are important for the forward reachability analysis performed by the refinement check.
The refinement code has the following debug logging line:
So the line claims to print out the state pair, while it is actually printing out the location pair. It should print out the state pair, as the valuations of the variables are important for the forward reachability analysis performed by the refinement check.