Your next idea starts here.
Choose a predicate, write your answer, and use the feedback to improve it.
Your canonical form
The checker rewrites your predicate into this standard form for comparison. Select an edit to highlight the related parts.
Check your predicate to see its canonical form.
Model environment
Select an exercise to inspect its model.
Compares simplified forms of your predicate and the saved correct answers.
A little feedback goes a long way.
Write your predicate to see how closely its structure matches a correct answer and which parts to review.
Your progress
0 checksEach successful check is a new point on your path.
The distance uses the closest match among the saved correct answers, including the oracle. Zero means their canonical forms match. It does not prove that they behave the same in every case.
Drafts that pass the bounded behavioral checks may be retained privately for administrator review.