prosyslab-classroom / cs424-program-reasoning

45 stars 20 forks source link

[Announcement] HW 5 is out! #179

Closed goodtaeeun closed 4 months ago

goodtaeeun commented 10 months ago

Hi all, this is an announcement about homework 5.

Homework 5 is a programming assignment requiring you to implement a program synthesizer for strings using the top-down propagation algorithm based on VSA.

Here is the GitHub classroom link for this homework: https://classroom.github.com/a/jUsUKpeC

Here are the detailed criteria for this homework:

In detail, the score for each test case will be assigned as below,

if Timeout then -10 else (60 - time) + (10 - log_2(size))

time denotes the elapsed time (sec) for synthesis for each problem. We have set the timeout to one minute per problem. size indicates the number of terminals in your synthesized program. We will give a higher score to the smaller program. The total score will be the sum of the scores of each test case.

Your raw score will be converted under the criteria below.

Due is 11.20(Mon.) 23:59:59, and late submission is available until 11.22(Wed.) 23:59:59. Good Luck!

P.S. As the LIA synthesizer, Orlando Bloom and Liv Tyler in the leaderboard are each the first and second-place winners from the previous semester and Eddie Redmayne is the professor.