Skip to content
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

Assignment 06 Status #69

Open
jeehoonkang opened this issue Apr 17, 2015 · 7 comments
Open

Assignment 06 Status #69

jeehoonkang opened this issue Apr 17, 2015 · 7 comments

Comments

@jeehoonkang
Copy link
Contributor

Hi all,

  • Assignment 06 is issued.

  • Please read Homework.md to know how to fetch homework and submit your answer.

    • You have to run ./fetch-homework.sh to get assignment 06.
    • Do your homework by editing sf/Assignment06_??.v.
    • Make sure make works without errors.
    • Commit and push to your GitHub repository.
    • Make sure https://github.com/$YOURID/pl2015 contains the change you made.
  • Stay tuned for README.md and this issue on the assignment.

  • You are NOT allowed to use the admit tactic
    because admit simply admits any goal
    regardless of whether it is provable or not.

    But, you can leave admit for problems that you cannot prove.
    Then you will get zero points for those problems.

  • You are NOT allowed to use the following tactics.

    tauto, intuition, firstorder, omega.

  • Do NOT add any additional Require Import/Export.

Sincerely,
Jeehoon

@jeehoonkang
Copy link
Contributor Author

I will upload automated grader for evaluation purposes.

@jaewooklee93
Copy link

In Assignment_06_07.v, proofs for Examples are already given in the comments, can we just use it? :)

@jeehoonkang
Copy link
Contributor Author

@jaewooklee93 Yes you can. I believe the essence of the exercise is defining the nostutter relation itself. Proving examples with the already-given comments looks good to me.

Jeehoon

@jeehoonkang
Copy link
Contributor Author

I made an automatic grader: http://sf.snu.ac.kr/jeehoon.kang/pl2015/Assignment06_grader.tar.gz

  • You have to use it with bash, and sed should be installed in your machine. You can use these programs in the martini.snucse.org and midori.snucse.org servers.
  • Place your Assignment06_??.v files in submission folder. NOTE: original folder should be intact.
  • Run by ./grader.sh.
  • If your submission has a compilation error, then an error message will be present.

Hope this grader will help you prepare a good submission.

Jeehoon

@rhs0266
Copy link

rhs0266 commented Apr 20, 2015

Thanks for uploading grader!

If someone have problem about using ./grader.sh such as ~~ permissiong denied, write chmod a+x *.sh at directory which contains ./grader.sh.

@jeehoonkang
Copy link
Contributor Author

Submissions are collected.

@jeehoonkang
Copy link
Contributor Author

Delay submissions are collected.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants