Skip to content
Discussion options

You must be logged in to vote

Hi! Nice to hear you are considering Quint!

Does compiling Quint to TLA+ and running it with TLC yield the same performance?

It should not make a significant difference, but we have not benchmarked this.

What are the best practices for complex Quint specifications? Is it better to rely on random simulation rather than full model checking?

For both simulation and model checking with TLC, the main best practice is to reduce the state space. For instance, you can avoid making a bunch of unnecessary transitions by using the "messaage soup" pattern explained here.
To use Apalache, you also need to take into consideration the complexity of expressions, since it will do constraint solving (w…

Replies: 2 comments 2 replies

Comment options

You must be logged in to vote
1 reply
@ekexium
Comment options

Answer selected by ekexium
Comment options

You must be logged in to vote
1 reply
@bugarela
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants