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

Set Difficulty Levels for exercises. #142

Closed
verdammelt opened this issue Mar 4, 2017 · 3 comments
Closed

Set Difficulty Levels for exercises. #142

verdammelt opened this issue Mar 4, 2017 · 3 comments
Labels

Comments

@verdammelt
Copy link
Member

verdammelt commented Mar 4, 2017

Right now they are all set at 1.

ref discussion in #121

@verdammelt
Copy link
Member Author

To me it is obvious that an exercise like leap-year is difficulty 1. grains may be a 1 or more (if you know the math it is easy, otherwise you are going to write an interative/recursive algorithm). Something like grade-school and crypto-square are definitely not difficulty 1 - but are they 10?, 5?

@verdammelt
Copy link
Member Author

The sizes of existing example implementations sorted from smallest to largest:

((135 "roman-numerals/example.lisp")
 (189 "grains/example.lisp")
 (273 "leap/example.lisp")
 (304 "hamming/example.lisp")
 (319 "triangle/example.lisp")
 (320 "binary/example.lisp")
 (331 "difference-of-squares/example.lisp")
 (352 "gigasecond/example.lisp")
 (366 "anagram/example.lisp")
 (410 "strain/example.lisp")
 (456 "rna-transcription/example.lisp")
 (458 "etl/example.lisp")
 (598 "bob/example.lisp")
 (610 "nucleotide-count/example.lisp")
 (639 "raindrops/example.lisp")
 (663 "scrabble-score/example.lisp")
 (762 "robot-name/example.lisp")
 (784 "sieve/example.lisp")
 (817 "space-age/example.lisp")
 (867 "atbash-cipher/example.lisp")
 (933 "word-count/example.lisp")
 (938 "grade-school/example.lisp")
 (939 "allergies/example.lisp")
 (943 "trinary/example.lisp")
 (990 "phone-number/example.lisp")
 (1133 "beer-song/example.lisp")
 (1302 "crypto-square/example.lisp")
 (1394 "meetup/example.lisp")
 (1486 "prime-factors/example.lisp"))

Can this be used as a proxy for difficulty? At least as a first pass?

@stale stale bot added the wontfix label May 21, 2017
@stale
Copy link

stale bot commented May 21, 2017

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@stale stale bot closed this as completed May 28, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant