Interface Grade

All Known Implementing Classes:
ChatBotGeneratorGrade, ChatBotGrade, ChatBotPlatformGrade, ChatBotSimulationGrade, GradeTemplate, ProgramGrade

public interface Grade
The Grade interface defines methods to retrieve grading details.
  • Method Summary

    Modifier and Type
    Method
    Description
    int
    Retrieves the marks awarded for the assignment or task.
    Retrieves feedback from tests as a mapping of test names to their scores.
    int
    Retrieves the total marks possible for the assignment or task.
  • Method Details

    • getMarks

      int getMarks()
      Retrieves the marks awarded for the assignment or task.
      Returns:
      the marks obtained
    • getTotalMarks

      int getTotalMarks()
      Retrieves the total marks possible for the assignment or task.
      Returns:
      the total marks available
    • getTestFeedback

      Map<String,Integer> getTestFeedback()
      Retrieves feedback from tests as a mapping of test names to their scores.
      Returns:
      a Map containing test names as keys and their scores as values