You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Some programs are better written than others. They can be more efficient, or more elegant. These should factor into the leaderboard rankings. If you write a bunch of poorly written programs, you shouldn't necessarily get high in the ranking.
So what makes a good program?
elegance == the number of tokens required to write the program, lower is better
efficiency == the number of steps taken to execute the program, lower is better
So leaderboard ranking would be SUM(programCompleted_1/elegange_1/efficiency) or something like that.
We could even potentially give x/3 stars when you complete a program based on the above similar to the many iphone games out there.
The text was updated successfully, but these errors were encountered:
Some programs are better written than others. They can be more efficient, or more elegant. These should factor into the leaderboard rankings. If you write a bunch of poorly written programs, you shouldn't necessarily get high in the ranking.
So what makes a good program?
elegance == the number of tokens required to write the program, lower is better
efficiency == the number of steps taken to execute the program, lower is better
So leaderboard ranking would be SUM(programCompleted_1/elegange_1/efficiency) or something like that.
We could even potentially give x/3 stars when you complete a program based on the above similar to the many iphone games out there.
The text was updated successfully, but these errors were encountered: