Given a data frame containing a submission and a table of reviews, calculate the score for a submission. First, the score for each section is calculated by multiplying the reviewer's score by the appropriate multipliers (see [calculate_section_score()]). If multiple reviewers scored the section, the section score is calculated for each and averaged.
calculate_submission_score(submission, reviews)
Data frame containining the submission. Should have columns `section`, `step`, `variable`, and `response` at a minimum.
Data frame containing weighted scores (output of [calculate_scores_rowwise()], or [pull_reviews_table()]).
The score for the submission
Then, the scores across all sections are added and divided by the denominator (see [calculate_denominator()]).
[calculate_scores_rowwise()]
[pull_reviews_table()]
[calculate_denominator()]