-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
JOSS Review Comments #50
Comments
Hi @elsoroka could you please have a look. |
Hi! yes, so sorry this has been delayed. I am working at an internship over the summer and have limited time -- we get a couple days off for the holiday this week so I'm targeting end of the week to address these comments. |
Addressing comments: Documentation
Paper
Nitpicks
|
@elsoroka I tried the following for CVC4 and similar for Alt-Ergo: using Satisfiability
@satvariable(p, Bool)
@satvariable(q, Bool)
@satvariable(r, Bool)
conjecture = ((p ⟹ q) ∧ (q ⟹ r)) ⟹ (p ⟹ r)
status = sat!(!conjecture, solver=CVC4())
println(status) Receiving:
As for everything else, the only thing remaining that I haven't seen is a clear list of dependencies. Once that is resolved and I hear a response from this comment, I think I'll be satisfied with the submission. Almost everything is checked on my checklist. |
Not a fix yet: I tested this for CVC4 and I can see two things: I'm looking into why this is and will respond with an update. |
Hello! First, I want to mention that it has been a pleasure to see some SMT work being submitted to JOSS. I have checked almost all of the boxes on my review, but there are just a couple of things that I think could be improved. I'll go over each major section of my checklist and explain why I've checked what I did, and why I haven't checked what I didn't.
From the JOSS submission.
Functionality
Documentation
CONTRIBUTING.md
for contributing to the repository. I also don't see aCODE_OF_CONDUCT.md
or issue templates. Please consider adding these.Software Paper
Nitpicks
(p ⟹ q) ∧ (q ⟹ r)
is true if and only if(p ⟹ r)
, not whether the former implies the latter as referenced by the text. Changing the code we verify that the example given does indeed hold:v0.1.2
out, but this is not reflected in other parts of the documentation like the site.Conclusion
Overall, I think a lot of the things here are minor and easily fixable. I don't think there's any glaring issues with the submission, so I cast my review as an acceptance with minor revisions. Thank you again for your submission!
The text was updated successfully, but these errors were encountered: