"Complete formalized solutions" on dashboard #191
-
|
Looks like I'll be the first user of this :) I was just wondering if the discrepancy between what's reported on your dashboard as "complete formalized solution" vs actually complete solutions is intentional or not. I don't understand Lean metaprogramming that well to understand why the buildWebpage script works this way, but it does seem to check for sorries. All in all, that's your choice of course, I just want to understand if this is intentional or not. |
Beta Was this translation helpful? Give feedback.
Replies: 7 comments
-
|
Good catch! That definitely should not be marked as complete. compfiles/scripts/buildWebpage.lean Line 353 in 6ac7969 We should find a better way to do that. |
Beta Was this translation helpful? Give feedback.
-
|
I think 3c2383c should fix it. Let me know if you see anything else that looks wrong. |
Beta Was this translation helpful? Give feedback.
-
|
Yeah that looks like what I got by simply searching for "sorry". |
Beta Was this translation helpful? Give feedback.
-
|
Interesting! I didn't realize that I wonder if there's a more clear way that we can communicate the reason that this proof is not considered "complete". |
Beta Was this translation helpful? Give feedback.
-
|
While we're at it I also noticed that the links in the "Open with the in-brower editor at live.lean-lang.org:" section don't work because of "%3A" in the generated urls(results in "Error: failed to load code from https%3A//dwrensha.github.io/compfiles/problems/Compfiles....lean") I tried it with just a colon instead and it worked fine. |
Beta Was this translation helpful? Give feedback.
-
|
Thanks! I think this should fix it: fb739e3 |
Beta Was this translation helpful? Give feedback.
-
|
And this removes the |
Beta Was this translation helpful? Give feedback.
Interesting! I didn't realize that
native_decidewas being used there. I think it's good to mark that as incomplete -- ideally we would not ever need to use native_decide.I wonder if there's a more clear way that we can communicate the reason that this proof is not considered "complete".