[{"problem": {"id": 1733, "resource_id": "zap.2020.karel-7", "title": "Karel the Robot"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 6.2, "percentage": 62.0, "testcases": [{"id": 8482707, "title": "Project Structure Check", "description": null, "duration": 0.04293537139892578, "score": null, "hint": null, "strict": true, "passed": true, "type": "ws", "render": "normal", "submission": 327562, "parent": null}, {"id": 8482708, "title": "Variables", "description": "Code should not contain **any** variables. The output of this test needs to be empty.\n", "duration": 0.301591157913208, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 327562, "parent": null}, {"id": 8482709, "title": "Task 1: Run", "description": null, "duration": 18.63408923149109, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 327562, "parent": null}, {"id": 8482710, "title": "Task compilation", "description": "Compiles your code with `-std=c11 -Wall -Werror` flags.\n", "duration": 0.7776987552642822, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 327562, "parent": 8482709}, {"id": 8482711, "title": "Random map test #1", "description": null, "duration": 0.40856480598449707, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 327562, "parent": 8482709}, {"id": 8482712, "title": "Random map test #2", "description": null, "duration": 5.373336553573608, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 327562, "parent": 8482709}, {"id": 8482713, "title": "Random map test #3", "description": null, "duration": 0.38400840759277344, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 327562, "parent": 8482709}, {"id": 8482714, "title": "Random map test #4", "description": null, "duration": 5.828643083572388, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 327562, "parent": 8482709}, {"id": 8482715, "title": "Random map test #5", "description": null, "duration": 5.43769097328186, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 327562, "parent": 8482709}, {"id": 8482716, "title": "Task 2: Treasure Hunt", "description": null, "duration": 3.4771430492401123, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 327562, "parent": null}, {"id": 8482717, "title": "Task compilation", "description": "Compiles your code with `-std=c11 -Wall -Werror` flags.\n", "duration": 0.42975592613220215, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 327562, "parent": 8482716}, {"id": 8482718, "title": "Random map test #1", "description": null, "duration": 0.4065823554992676, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 327562, "parent": 8482716}, {"id": 8482719, "title": "Random map test #2", "description": null, "duration": 0.5828537940979004, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 327562, "parent": 8482716}, {"id": 8482720, "title": "Random map test #3", "description": null, "duration": 0.38962364196777344, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 327562, "parent": 8482716}, {"id": 8482721, "title": "Random map test #4", "description": null, "duration": 0.7243046760559082, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 327562, "parent": 8482716}, {"id": 8482722, "title": "Random map test #5", "description": null, "duration": 0.37546849250793457, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 327562, "parent": 8482716}, {"id": 8482723, "title": "Task 3: Closet", "description": null, "duration": 3.808884859085083, "score": 0.2, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 327562, "parent": null}, {"id": 8482724, "title": "Task compilation", "description": "Compiles your code with `-std=c11 -Wall -Werror` flags.\n", "duration": 0.5348753929138184, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 327562, "parent": 8482723}, {"id": 8482725, "title": "Random map test #1", "description": null, "duration": 0.7456390857696533, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 327562, "parent": 8482723}, {"id": 8482726, "title": "Random map test #2", "description": null, "duration": 0.4815077781677246, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 327562, "parent": 8482723}, {"id": 8482727, "title": "Random map test #3", "description": null, "duration": 0.42142415046691895, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 327562, "parent": 8482723}, {"id": 8482728, "title": "Random map test #4", "description": null, "duration": 0.5826821327209473, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 327562, "parent": 8482723}, {"id": 8482729, "title": "Random map test #5", "description": null, "duration": 0.6435689926147461, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 327562, "parent": 8482723}, {"id": 8482730, "title": "Task 4: Castle", "description": null, "duration": 2.6719067096710205, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 327562, "parent": null}, {"id": 8482731, "title": "Task compilation", "description": "Compiles your code with `-std=c11 -Wall -Werror` flags.\n", "duration": 0.4785618782043457, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 327562, "parent": 8482730}, {"id": 8482732, "title": "Random map test #1", "description": null, "duration": 0.3737959861755371, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 327562, "parent": 8482730}, {"id": 8482733, "title": "Random map test #2", "description": null, "duration": 0.3684072494506836, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 327562, "parent": 8482730}, {"id": 8482734, "title": "Random map test #3", "description": null, "duration": 0.3717324733734131, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 327562, "parent": 8482730}, {"id": 8482735, "title": "Random map test #4", "description": null, "duration": 0.3656909465789795, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 327562, "parent": 8482730}, {"id": 8482736, "title": "Random map test #5", "description": null, "duration": 0.34232544898986816, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 327562, "parent": 8482730}, {"id": 8482737, "title": "Task 5: Wall Marker Center", "description": null, "duration": 2.6615102291107178, "score": 2.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 327562, "parent": null}, {"id": 8482738, "title": "Task compilation", "description": "Compiles your code with `-std=c11 -Wall -Werror` flags.\n", "duration": 0.3178243637084961, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 327562, "parent": 8482737}, {"id": 8482739, "title": "Random map test #1", "description": null, "duration": 0.38075852394104004, "score": 0.4, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 327562, "parent": 8482737}, {"id": 8482740, "title": "Random map test #2", "description": null, "duration": 0.3801112174987793, "score": 0.4, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 327562, "parent": 8482737}, {"id": 8482741, "title": "Random map test #3", "description": null, "duration": 0.4022507667541504, "score": 0.4, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 327562, "parent": 8482737}, {"id": 8482742, "title": "Random map test #4", "description": null, "duration": 0.38840341567993164, "score": 0.4, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 327562, "parent": 8482737}, {"id": 8482743, "title": "Random map test #5", "description": null, "duration": 0.39232730865478516, "score": 0.4, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 327562, "parent": 8482737}, {"id": 8482744, "title": "Task 6: Treasure Map", "description": null, "duration": 2.4937312602996826, "score": 2.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 327562, "parent": null}, {"id": 8482745, "title": "Task compilation", "description": "Compiles your code with `-std=c11 -Wall -Werror` flags.\n", "duration": 0.3289816379547119, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 327562, "parent": 8482744}, {"id": 8482746, "title": "Random map test #1", "description": null, "duration": 0.37488746643066406, "score": 0.4, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 327562, "parent": 8482744}, {"id": 8482747, "title": "Random map test #2", "description": null, "duration": 0.3583488464355469, "score": 0.4, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 327562, "parent": 8482744}, {"id": 8482748, "title": "Random map test #3", "description": null, "duration": 0.3565638065338135, "score": 0.4, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 327562, "parent": 8482744}, {"id": 8482749, "title": "Random map test #4", "description": null, "duration": 0.35881710052490234, "score": 0.4, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 327562, "parent": 8482744}, {"id": 8482750, "title": "Random map test #5", "description": null, "duration": 0.3570117950439453, "score": 0.4, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 327562, "parent": 8482744}, {"id": 8482751, "title": "Task 7: Warehouse", "description": null, "duration": 0.3078310489654541, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 327562, "parent": null}, {"id": 8482752, "title": "Task compilation", "description": "Compiles your code with `-std=c11 -Wall -Werror` flags.\n", "duration": 0.3078310489654541, "score": null, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 327562, "parent": 8482751}], "id": 327562, "resource_id": "1e124be0-b5e8-42cf-9e09-42ed4bd9c15c", "date_submitted": "2020-10-14T11:24:16Z", "date_evaluated": "2020-10-14T22:27:25.488Z", "max_score": 10.0}, {"problem": {"id": 1733, "resource_id": "zap.2020.karel-7", "title": "Karel the Robot"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 6.6, "percentage": 65.99999999999999, "testcases": [{"id": 8491354, "title": "Project Structure Check", "description": null, "duration": 0.04315805435180664, "score": null, "hint": null, "strict": true, "passed": true, "type": "ws", "render": "normal", "submission": 327824, "parent": null}, {"id": 8491355, "title": "Variables", "description": "Code should not contain **any** variables. The output of this test needs to be empty.\n", "duration": 0.2911863327026367, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 327824, "parent": null}, {"id": 8491356, "title": "Task 1: Run", "description": null, "duration": 12.832331418991089, "score": 0.2, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 327824, "parent": null}, {"id": 8491357, "title": "Task compilation", "description": "Compiles your code with `-std=c11 -Wall -Werror` flags.\n", "duration": 0.3585014343261719, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 327824, "parent": 8491356}, {"id": 8491358, "title": "Random map test #1", "description": null, "duration": 5.3865087032318115, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 327824, "parent": 8491356}, {"id": 8491359, "title": "Random map test #2", "description": null, "duration": 0.3897686004638672, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 327824, "parent": 8491356}, {"id": 8491360, "title": "Random map test #3", "description": null, "duration": 0.40599536895751953, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 327824, "parent": 8491356}, {"id": 8491361, "title": "Random map test #4", "description": null, "duration": 0.5085203647613525, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 327824, "parent": 8491356}, {"id": 8491362, "title": "Random map test #5", "description": null, "duration": 5.381411075592041, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 327824, "parent": 8491356}, {"id": 8491363, "title": "Task 2: Treasure Hunt", "description": null, "duration": 2.693300247192383, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 327824, "parent": null}, {"id": 8491364, "title": "Task compilation", "description": "Compiles your code with `-std=c11 -Wall -Werror` flags.\n", "duration": 0.3347749710083008, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 327824, "parent": 8491363}, {"id": 8491365, "title": "Random map test #1", "description": null, "duration": 0.4111626148223877, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 327824, "parent": 8491363}, {"id": 8491366, "title": "Random map test #2", "description": null, "duration": 0.3766059875488281, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 327824, "parent": 8491363}, {"id": 8491367, "title": "Random map test #3", "description": null, "duration": 0.3979227542877197, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 327824, "parent": 8491363}, {"id": 8491368, "title": "Random map test #4", "description": null, "duration": 0.39436769485473633, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 327824, "parent": 8491363}, {"id": 8491369, "title": "Random map test #5", "description": null, "duration": 0.3950803279876709, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 327824, "parent": 8491363}, {"id": 8491370, "title": "Task 3: Closet", "description": null, "duration": 2.8002538681030273, "score": 0.4, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 327824, "parent": null}, {"id": 8491371, "title": "Task compilation", "description": "Compiles your code with `-std=c11 -Wall -Werror` flags.\n", "duration": 0.3592665195465088, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 327824, "parent": 8491370}, {"id": 8491372, "title": "Random map test #1", "description": null, "duration": 0.4244976043701172, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 327824, "parent": 8491370}, {"id": 8491373, "title": "Random map test #2", "description": null, "duration": 0.372058629989624, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 327824, "parent": 8491370}, {"id": 8491374, "title": "Random map test #3", "description": null, "duration": 0.43198394775390625, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 327824, "parent": 8491370}, {"id": 8491375, "title": "Random map test #4", "description": null, "duration": 0.39371562004089355, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 327824, "parent": 8491370}, {"id": 8491376, "title": "Random map test #5", "description": null, "duration": 0.4292275905609131, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 327824, "parent": 8491370}, {"id": 8491377, "title": "Task 4: Castle", "description": null, "duration": 2.620608329772949, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 327824, "parent": null}, {"id": 8491378, "title": "Task compilation", "description": "Compiles your code with `-std=c11 -Wall -Werror` flags.\n", "duration": 0.3269839286804199, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 327824, "parent": 8491377}, {"id": 8491379, "title": "Random map test #1", "description": null, "duration": 0.38301825523376465, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 327824, "parent": 8491377}, {"id": 8491380, "title": "Random map test #2", "description": null, "duration": 0.40171360969543457, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 327824, "parent": 8491377}, {"id": 8491381, "title": "Random map test #3", "description": null, "duration": 0.3886408805847168, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 327824, "parent": 8491377}, {"id": 8491382, "title": "Random map test #4", "description": null, "duration": 0.39220118522644043, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 327824, "parent": 8491377}, {"id": 8491383, "title": "Random map test #5", "description": null, "duration": 0.38295626640319824, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 327824, "parent": 8491377}, {"id": 8491384, "title": "Task 5: Wall Marker Center", "description": null, "duration": 2.720655679702759, "score": 2.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 327824, "parent": null}, {"id": 8491385, "title": "Task compilation", "description": "Compiles your code with `-std=c11 -Wall -Werror` flags.\n", "duration": 0.3567965030670166, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 327824, "parent": 8491384}, {"id": 8491386, "title": "Random map test #1", "description": null, "duration": 0.40796637535095215, "score": 0.4, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 327824, "parent": 8491384}, {"id": 8491387, "title": "Random map test #2", "description": null, "duration": 0.38613247871398926, "score": 0.4, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 327824, "parent": 8491384}, {"id": 8491388, "title": "Random map test #3", "description": null, "duration": 0.4030911922454834, "score": 0.4, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 327824, "parent": 8491384}, {"id": 8491389, "title": "Random map test #4", "description": null, "duration": 0.43566346168518066, "score": 0.4, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 327824, "parent": 8491384}, {"id": 8491390, "title": "Random map test #5", "description": null, "duration": 0.3867807388305664, "score": 0.4, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 327824, "parent": 8491384}, {"id": 8491391, "title": "Task 6: Treasure Map", "description": null, "duration": 2.655003309249878, "score": 2.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 327824, "parent": null}, {"id": 8491392, "title": "Task compilation", "description": "Compiles your code with `-std=c11 -Wall -Werror` flags.\n", "duration": 0.3352184295654297, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 327824, "parent": 8491391}, {"id": 8491393, "title": "Random map test #1", "description": null, "duration": 0.4006197452545166, "score": 0.4, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 327824, "parent": 8491391}, {"id": 8491394, "title": "Random map test #2", "description": null, "duration": 0.39550328254699707, "score": 0.4, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 327824, "parent": 8491391}, {"id": 8491395, "title": "Random map test #3", "description": null, "duration": 0.39247870445251465, "score": 0.4, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 327824, "parent": 8491391}, {"id": 8491396, "title": "Random map test #4", "description": null, "duration": 0.3750462532043457, "score": 0.4, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 327824, "parent": 8491391}, {"id": 8491397, "title": "Random map test #5", "description": null, "duration": 0.38627076148986816, "score": 0.4, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 327824, "parent": 8491391}, {"id": 8491398, "title": "Task 7: Warehouse", "description": null, "duration": 0.31916141510009766, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 327824, "parent": null}, {"id": 8491399, "title": "Task compilation", "description": "Compiles your code with `-std=c11 -Wall -Werror` flags.\n", "duration": 0.31916141510009766, "score": null, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 327824, "parent": 8491398}], "id": 327824, "resource_id": "15f90bf0-518d-4505-9762-5baf1cc0c680", "date_submitted": "2020-10-15T01:38:20Z", "date_evaluated": "2020-10-15T19:24:41.873Z", "max_score": 10.0}, {"problem": {"id": 1733, "resource_id": "zap.2020.karel-7", "title": "Karel the Robot"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 7.2, "percentage": 72.0, "testcases": [{"id": 8504259, "title": "Project Structure Check", "description": null, "duration": 0.06926083564758301, "score": null, "hint": null, "strict": true, "passed": true, "type": "ws", "render": "normal", "submission": 328266, "parent": null}, {"id": 8504260, "title": "Variables", "description": "Code should not contain **any** variables. The output of this test needs to be empty.\n", "duration": 0.6336286067962646, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 328266, "parent": null}, {"id": 8504261, "title": "Task 1: Run", "description": null, "duration": 14.524940013885498, "score": 0.8, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 328266, "parent": null}, {"id": 8504262, "title": "Task compilation", "description": "Compiles your code with `-std=c11 -Wall -Werror` flags.\n", "duration": 0.7665567398071289, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 328266, "parent": 8504261}, {"id": 8504263, "title": "Random map test #1", "description": null, "duration": 5.7689292430877686, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 328266, "parent": 8504261}, {"id": 8504264, "title": "Random map test #2", "description": null, "duration": 0.7056021690368652, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 328266, "parent": 8504261}, {"id": 8504265, "title": "Random map test #3", "description": null, "duration": 4.949390649795532, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 328266, "parent": 8504261}, {"id": 8504266, "title": "Random map test #4", "description": null, "duration": 0.8542101383209229, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 328266, "parent": 8504261}, {"id": 8504267, "title": "Random map test #5", "description": null, "duration": 0.6173207759857178, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 328266, "parent": 8504261}, {"id": 8504268, "title": "Task 2: Treasure Hunt", "description": null, "duration": 5.6537768840789795, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 328266, "parent": null}, {"id": 8504269, "title": "Task compilation", "description": "Compiles your code with `-std=c11 -Wall -Werror` flags.\n", "duration": 0.6877095699310303, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 328266, "parent": 8504268}, {"id": 8504270, "title": "Random map test #1", "description": null, "duration": 0.7565751075744629, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 328266, "parent": 8504268}, {"id": 8504271, "title": "Random map test #2", "description": null, "duration": 0.7308435440063477, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 328266, "parent": 8504268}, {"id": 8504272, "title": "Random map test #3", "description": null, "duration": 0.8591556549072266, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 328266, "parent": 8504268}, {"id": 8504273, "title": "Random map test #4", "description": null, "duration": 0.9828104972839355, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 328266, "parent": 8504268}, {"id": 8504274, "title": "Random map test #5", "description": null, "duration": 0.7745621204376221, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 328266, "parent": 8504268}, {"id": 8504275, "title": "Task 3: Closet", "description": null, "duration": 18.95809507369995, "score": 0.4, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 328266, "parent": null}, {"id": 8504276, "title": "Task compilation", "description": "Compiles your code with `-std=c11 -Wall -Werror` flags.\n", "duration": 0.7941226959228516, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 328266, "parent": 8504275}, {"id": 8504277, "title": "Random map test #1", "description": null, "duration": 0.8586082458496094, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 328266, "parent": 8504275}, {"id": 8504278, "title": "Random map test #2", "description": null, "duration": 10.0, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 328266, "parent": 8504275}, {"id": 8504279, "title": "Random map test #3", "description": null, "duration": 1.0576751232147217, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 328266, "parent": 8504275}, {"id": 8504280, "title": "Random map test #4", "description": null, "duration": 4.659497499465942, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 328266, "parent": 8504275}, {"id": 8504281, "title": "Random map test #5", "description": null, "duration": 0.7499306201934814, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 328266, "parent": 8504275}, {"id": 8504282, "title": "Task 4: Castle", "description": null, "duration": 6.183794975280762, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 328266, "parent": null}, {"id": 8504283, "title": "Task compilation", "description": "Compiles your code with `-std=c11 -Wall -Werror` flags.\n", "duration": 0.7740590572357178, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 328266, "parent": 8504282}, {"id": 8504284, "title": "Random map test #1", "description": null, "duration": 0.978769063949585, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 328266, "parent": 8504282}, {"id": 8504285, "title": "Random map test #2", "description": null, "duration": 0.906425952911377, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 328266, "parent": 8504282}, {"id": 8504286, "title": "Random map test #3", "description": null, "duration": 0.8479592800140381, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 328266, "parent": 8504282}, {"id": 8504287, "title": "Random map test #4", "description": null, "duration": 0.7578234672546387, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 328266, "parent": 8504282}, {"id": 8504288, "title": "Random map test #5", "description": null, "duration": 0.9482078552246094, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 328266, "parent": 8504282}, {"id": 8504289, "title": "Task 5: Wall Marker Center", "description": null, "duration": 5.771795034408569, "score": 2.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 328266, "parent": null}, {"id": 8504290, "title": "Task compilation", "description": "Compiles your code with `-std=c11 -Wall -Werror` flags.\n", "duration": 0.8155779838562012, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 328266, "parent": 8504289}, {"id": 8504291, "title": "Random map test #1", "description": null, "duration": 0.8580062389373779, "score": 0.4, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 328266, "parent": 8504289}, {"id": 8504292, "title": "Random map test #2", "description": null, "duration": 0.7827227115631104, "score": 0.4, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 328266, "parent": 8504289}, {"id": 8504293, "title": "Random map test #3", "description": null, "duration": 0.8134207725524902, "score": 0.4, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 328266, "parent": 8504289}, {"id": 8504294, "title": "Random map test #4", "description": null, "duration": 0.8584465980529785, "score": 0.4, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 328266, "parent": 8504289}, {"id": 8504295, "title": "Random map test #5", "description": null, "duration": 0.8947734832763672, "score": 0.4, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 328266, "parent": 8504289}, {"id": 8504296, "title": "Task 6: Treasure Map", "description": null, "duration": 5.696507453918457, "score": 2.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 328266, "parent": null}, {"id": 8504297, "title": "Task compilation", "description": "Compiles your code with `-std=c11 -Wall -Werror` flags.\n", "duration": 0.6699709892272949, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 328266, "parent": 8504296}, {"id": 8504298, "title": "Random map test #1", "description": null, "duration": 0.8675582408905029, "score": 0.4, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 328266, "parent": 8504296}, {"id": 8504299, "title": "Random map test #2", "description": null, "duration": 0.9889698028564453, "score": 0.4, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 328266, "parent": 8504296}, {"id": 8504300, "title": "Random map test #3", "description": null, "duration": 0.7552528381347656, "score": 0.4, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 328266, "parent": 8504296}, {"id": 8504301, "title": "Random map test #4", "description": null, "duration": 0.963259220123291, "score": 0.4, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 328266, "parent": 8504296}, {"id": 8504302, "title": "Random map test #5", "description": null, "duration": 0.7196965217590332, "score": 0.4, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 328266, "parent": 8504296}, {"id": 8504303, "title": "Task 7: Warehouse", "description": null, "duration": 0.737398624420166, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 328266, "parent": null}, {"id": 8504304, "title": "Task compilation", "description": "Compiles your code with `-std=c11 -Wall -Werror` flags.\n", "duration": 0.737398624420166, "score": null, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 328266, "parent": 8504303}], "id": 328266, "resource_id": "2b6f5e7b-4f51-42cb-b54d-4e5233041527", "date_submitted": "2020-10-15T01:38:20Z", "date_evaluated": "2020-10-15T20:18:52.816Z", "max_score": 10.0}, {"problem": {"id": 1733, "resource_id": "zap.2020.karel-7", "title": "Karel the Robot"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 6.6, "percentage": 65.99999999999999, "testcases": [{"id": 8539654, "title": "Project Structure Check", "description": null, "duration": 0.05000710487365723, "score": null, "hint": null, "strict": true, "passed": true, "type": "ws", "render": "normal", "submission": 329159, "parent": null}, {"id": 8539655, "title": "Variables", "description": "Code should not contain **any** variables. The output of this test needs to be empty.\n", "duration": 0.28215742111206055, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 329159, "parent": null}, {"id": 8539656, "title": "Task 1: Run", "description": null, "duration": 18.179321765899658, "score": 0.2, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 329159, "parent": null}, {"id": 8539657, "title": "Task compilation", "description": "Compiles your code with `-std=c11 -Wall -Werror` flags.\n", "duration": 0.6916196346282959, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 329159, "parent": 8539656}, {"id": 8539658, "title": "Random map test #1", "description": null, "duration": 5.406166315078735, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 329159, "parent": 8539656}, {"id": 8539659, "title": "Random map test #2", "description": null, "duration": 5.411270380020142, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 329159, "parent": 8539656}, {"id": 8539660, "title": "Random map test #3", "description": null, "duration": 0.41837358474731445, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 329159, "parent": 8539656}, {"id": 8539661, "title": "Random map test #4", "description": null, "duration": 5.392192363739014, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 329159, "parent": 8539656}, {"id": 8539662, "title": "Random map test #5", "description": null, "duration": 0.4984312057495117, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 329159, "parent": 8539656}, {"id": 8539663, "title": "Task 2: Treasure Hunt", "description": null, "duration": 2.666774272918701, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 329159, "parent": null}, {"id": 8539664, "title": "Task compilation", "description": "Compiles your code with `-std=c11 -Wall -Werror` flags.\n", "duration": 0.3427588939666748, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 329159, "parent": 8539663}, {"id": 8539665, "title": "Random map test #1", "description": null, "duration": 0.41394495964050293, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 329159, "parent": 8539663}, {"id": 8539666, "title": "Random map test #2", "description": null, "duration": 0.3735501766204834, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 329159, "parent": 8539663}, {"id": 8539667, "title": "Random map test #3", "description": null, "duration": 0.4008188247680664, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 329159, "parent": 8539663}, {"id": 8539668, "title": "Random map test #4", "description": null, "duration": 0.37889790534973145, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 329159, "parent": 8539663}, {"id": 8539669, "title": "Random map test #5", "description": null, "duration": 0.37552642822265625, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 329159, "parent": 8539663}, {"id": 8539670, "title": "Task 3: Closet", "description": null, "duration": 2.6304118633270264, "score": 0.4, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 329159, "parent": null}, {"id": 8539671, "title": "Task compilation", "description": "Compiles your code with `-std=c11 -Wall -Werror` flags.\n", "duration": 0.3264799118041992, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 329159, "parent": 8539670}, {"id": 8539672, "title": "Random map test #1", "description": null, "duration": 0.4203660488128662, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 329159, "parent": 8539670}, {"id": 8539673, "title": "Random map test #2", "description": null, "duration": 0.37339282035827637, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 329159, "parent": 8539670}, {"id": 8539674, "title": "Random map test #3", "description": null, "duration": 0.3854713439941406, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 329159, "parent": 8539670}, {"id": 8539675, "title": "Random map test #4", "description": null, "duration": 0.3705759048461914, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 329159, "parent": 8539670}, {"id": 8539676, "title": "Random map test #5", "description": null, "duration": 0.3882136344909668, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 329159, "parent": 8539670}, {"id": 8539677, "title": "Task 4: Castle", "description": null, "duration": 2.6940977573394775, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 329159, "parent": null}, {"id": 8539678, "title": "Task compilation", "description": "Compiles your code with `-std=c11 -Wall -Werror` flags.\n", "duration": 0.35003066062927246, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 329159, "parent": 8539677}, {"id": 8539679, "title": "Random map test #1", "description": null, "duration": 0.4294602870941162, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 329159, "parent": 8539677}, {"id": 8539680, "title": "Random map test #2", "description": null, "duration": 0.38541698455810547, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 329159, "parent": 8539677}, {"id": 8539681, "title": "Random map test #3", "description": null, "duration": 0.38343143463134766, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 329159, "parent": 8539677}, {"id": 8539682, "title": "Random map test #4", "description": null, "duration": 0.38374757766723633, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 329159, "parent": 8539677}, {"id": 8539683, "title": "Random map test #5", "description": null, "duration": 0.38004302978515625, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 329159, "parent": 8539677}, {"id": 8539684, "title": "Task 5: Wall Marker Center", "description": null, "duration": 2.8102288246154785, "score": 2.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 329159, "parent": null}, {"id": 8539685, "title": "Task compilation", "description": "Compiles your code with `-std=c11 -Wall -Werror` flags.\n", "duration": 0.31652164459228516, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 329159, "parent": 8539684}, {"id": 8539686, "title": "Random map test #1", "description": null, "duration": 0.39222002029418945, "score": 0.4, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 329159, "parent": 8539684}, {"id": 8539687, "title": "Random map test #2", "description": null, "duration": 0.4288811683654785, "score": 0.4, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 329159, "parent": 8539684}, {"id": 8539688, "title": "Random map test #3", "description": null, "duration": 0.3852107524871826, "score": 0.4, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 329159, "parent": 8539684}, {"id": 8539689, "title": "Random map test #4", "description": null, "duration": 0.5416932106018066, "score": 0.4, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 329159, "parent": 8539684}, {"id": 8539690, "title": "Random map test #5", "description": null, "duration": 0.37873196601867676, "score": 0.4, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 329159, "parent": 8539684}, {"id": 8539691, "title": "Task 6: Treasure Map", "description": null, "duration": 2.671186685562134, "score": 2.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 329159, "parent": null}, {"id": 8539692, "title": "Task compilation", "description": "Compiles your code with `-std=c11 -Wall -Werror` flags.\n", "duration": 0.30513668060302734, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 329159, "parent": 8539691}, {"id": 8539693, "title": "Random map test #1", "description": null, "duration": 0.36553096771240234, "score": 0.4, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 329159, "parent": 8539691}, {"id": 8539694, "title": "Random map test #2", "description": null, "duration": 0.36472582817077637, "score": 0.4, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 329159, "parent": 8539691}, {"id": 8539695, "title": "Random map test #3", "description": null, "duration": 0.3793604373931885, "score": 0.4, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 329159, "parent": 8539691}, {"id": 8539696, "title": "Random map test #4", "description": null, "duration": 0.43813061714172363, "score": 0.4, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 329159, "parent": 8539691}, {"id": 8539697, "title": "Random map test #5", "description": null, "duration": 0.40637660026550293, "score": 0.4, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 329159, "parent": 8539691}, {"id": 8539698, "title": "Task 7: Warehouse", "description": null, "duration": 0.2883334159851074, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 329159, "parent": null}, {"id": 8539699, "title": "Task compilation", "description": "Compiles your code with `-std=c11 -Wall -Werror` flags.\n", "duration": 0.2883334159851074, "score": null, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 329159, "parent": 8539698}], "id": 329159, "resource_id": "abae48d0-9437-44e1-a212-416dc88374ee", "date_submitted": "2020-10-16T21:08:13Z", "date_evaluated": "2020-10-16T22:25:47.099Z", "max_score": 10.0}, {"problem": {"id": 1733, "resource_id": "zap.2020.karel-7", "title": "Karel the Robot"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 7.4, "percentage": 74.0, "testcases": [{"id": 8550126, "title": "Project Structure Check", "description": null, "duration": 0.04419374465942383, "score": null, "hint": null, "strict": true, "passed": true, "type": "ws", "render": "normal", "submission": 329416, "parent": null}, {"id": 8550127, "title": "Variables", "description": "Code should not contain **any** variables. The output of this test needs to be empty.\n", "duration": 0.27897024154663086, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 329416, "parent": null}, {"id": 8550128, "title": "Task 1: Run", "description": null, "duration": 2.653331995010376, "score": 0.4, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 329416, "parent": null}, {"id": 8550129, "title": "Task compilation", "description": "Compiles your code with `-std=c11 -Wall -Werror` flags.\n", "duration": 0.35231947898864746, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 329416, "parent": 8550128}, {"id": 8550130, "title": "Random map test #1", "description": null, "duration": 0.3876528739929199, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 329416, "parent": 8550128}, {"id": 8550131, "title": "Random map test #2", "description": null, "duration": 0.3799471855163574, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 329416, "parent": 8550128}, {"id": 8550132, "title": "Random map test #3", "description": null, "duration": 0.3776216506958008, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 329416, "parent": 8550128}, {"id": 8550133, "title": "Random map test #4", "description": null, "duration": 0.3906238079071045, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 329416, "parent": 8550128}, {"id": 8550134, "title": "Random map test #5", "description": null, "duration": 0.3818979263305664, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 329416, "parent": 8550128}, {"id": 8550135, "title": "Task 2: Treasure Hunt", "description": null, "duration": 2.6713945865631104, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 329416, "parent": null}, {"id": 8550136, "title": "Task compilation", "description": "Compiles your code with `-std=c11 -Wall -Werror` flags.\n", "duration": 0.37508606910705566, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 329416, "parent": 8550135}, {"id": 8550137, "title": "Random map test #1", "description": null, "duration": 0.3855605125427246, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 329416, "parent": 8550135}, {"id": 8550138, "title": "Random map test #2", "description": null, "duration": 0.3813025951385498, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 329416, "parent": 8550135}, {"id": 8550139, "title": "Random map test #3", "description": null, "duration": 0.4106152057647705, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 329416, "parent": 8550135}, {"id": 8550140, "title": "Random map test #4", "description": null, "duration": 0.36785244941711426, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 329416, "parent": 8550135}, {"id": 8550141, "title": "Random map test #5", "description": null, "duration": 0.37909460067749023, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 329416, "parent": 8550135}, {"id": 8550142, "title": "Task 3: Closet", "description": null, "duration": 2.82108211517334, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 329416, "parent": null}, {"id": 8550143, "title": "Task compilation", "description": "Compiles your code with `-std=c11 -Wall -Werror` flags.\n", "duration": 0.45249247550964355, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 329416, "parent": 8550142}, {"id": 8550144, "title": "Random map test #1", "description": null, "duration": 0.3847661018371582, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 329416, "parent": 8550142}, {"id": 8550145, "title": "Random map test #2", "description": null, "duration": 0.38411903381347656, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 329416, "parent": 8550142}, {"id": 8550146, "title": "Random map test #3", "description": null, "duration": 0.4026608467102051, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 329416, "parent": 8550142}, {"id": 8550147, "title": "Random map test #4", "description": null, "duration": 0.4138331413269043, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 329416, "parent": 8550142}, {"id": 8550148, "title": "Random map test #5", "description": null, "duration": 0.40082359313964844, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 329416, "parent": 8550142}, {"id": 8550149, "title": "Task 4: Castle", "description": null, "duration": 2.7917730808258057, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 329416, "parent": null}, {"id": 8550150, "title": "Task compilation", "description": "Compiles your code with `-std=c11 -Wall -Werror` flags.\n", "duration": 0.3529093265533447, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 329416, "parent": 8550149}, {"id": 8550151, "title": "Random map test #1", "description": null, "duration": 0.40234971046447754, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 329416, "parent": 8550149}, {"id": 8550152, "title": "Random map test #2", "description": null, "duration": 0.3697936534881592, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 329416, "parent": 8550149}, {"id": 8550153, "title": "Random map test #3", "description": null, "duration": 0.4981849193572998, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 329416, "parent": 8550149}, {"id": 8550154, "title": "Random map test #4", "description": null, "duration": 0.3680994510650635, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 329416, "parent": 8550149}, {"id": 8550155, "title": "Random map test #5", "description": null, "duration": 0.403850793838501, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 329416, "parent": 8550149}, {"id": 8550156, "title": "Task 5: Wall Marker Center", "description": null, "duration": 2.690443515777588, "score": 2.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 329416, "parent": null}, {"id": 8550157, "title": "Task compilation", "description": "Compiles your code with `-std=c11 -Wall -Werror` flags.\n", "duration": 0.3338944911956787, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 329416, "parent": 8550156}, {"id": 8550158, "title": "Random map test #1", "description": null, "duration": 0.3858048915863037, "score": 0.4, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 329416, "parent": 8550156}, {"id": 8550159, "title": "Random map test #2", "description": null, "duration": 0.41799235343933105, "score": 0.4, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 329416, "parent": 8550156}, {"id": 8550160, "title": "Random map test #3", "description": null, "duration": 0.40337657928466797, "score": 0.4, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 329416, "parent": 8550156}, {"id": 8550161, "title": "Random map test #4", "description": null, "duration": 0.38298797607421875, "score": 0.4, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 329416, "parent": 8550156}, {"id": 8550162, "title": "Random map test #5", "description": null, "duration": 0.39722132682800293, "score": 0.4, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 329416, "parent": 8550156}, {"id": 8550163, "title": "Task 6: Treasure Map", "description": null, "duration": 2.9426703453063965, "score": 2.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 329416, "parent": null}, {"id": 8550164, "title": "Task compilation", "description": "Compiles your code with `-std=c11 -Wall -Werror` flags.\n", "duration": 0.3556036949157715, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 329416, "parent": 8550163}, {"id": 8550165, "title": "Random map test #1", "description": null, "duration": 0.5373828411102295, "score": 0.4, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 329416, "parent": 8550163}, {"id": 8550166, "title": "Random map test #2", "description": null, "duration": 0.394517183303833, "score": 0.4, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 329416, "parent": 8550163}, {"id": 8550167, "title": "Random map test #3", "description": null, "duration": 0.3676724433898926, "score": 0.4, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 329416, "parent": 8550163}, {"id": 8550168, "title": "Random map test #4", "description": null, "duration": 0.3809175491333008, "score": 0.4, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 329416, "parent": 8550163}, {"id": 8550169, "title": "Random map test #5", "description": null, "duration": 0.37897491455078125, "score": 0.4, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 329416, "parent": 8550163}, {"id": 8550170, "title": "Task 7: Warehouse", "description": null, "duration": 0.3067326545715332, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 329416, "parent": null}, {"id": 8550171, "title": "Task compilation", "description": "Compiles your code with `-std=c11 -Wall -Werror` flags.\n", "duration": 0.3067326545715332, "score": null, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 329416, "parent": 8550170}], "id": 329416, "resource_id": "985af3bd-f77f-40c5-8fee-d6d8ffc13992", "date_submitted": "2020-10-17T10:24:00Z", "date_evaluated": "2020-10-17T13:25:45.006Z", "max_score": 10.0}, {"problem": {"id": 1733, "resource_id": "zap.2020.karel-7", "title": "Karel the Robot"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 8.0, "percentage": 80.0, "testcases": [{"id": 8599269, "title": "Project Structure Check", "description": null, "duration": 0.05874156951904297, "score": null, "hint": null, "strict": true, "passed": true, "type": "ws", "render": "normal", "submission": 330628, "parent": null}, {"id": 8599270, "title": "Variables", "description": "Code should not contain **any** variables. The output of this test needs to be empty.\n", "duration": 0.29695606231689453, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 330628, "parent": null}, {"id": 8599271, "title": "Task 1: Run", "description": null, "duration": 2.8825080394744873, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 330628, "parent": null}, {"id": 8599272, "title": "Task compilation", "description": "Compiles your code with `-std=c11 -Wall -Werror` flags.\n", "duration": 0.5911328792572021, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 330628, "parent": 8599271}, {"id": 8599273, "title": "Random map test #1", "description": null, "duration": 0.40336132049560547, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 330628, "parent": 8599271}, {"id": 8599274, "title": "Random map test #2", "description": null, "duration": 0.3793148994445801, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 330628, "parent": 8599271}, {"id": 8599275, "title": "Random map test #3", "description": null, "duration": 0.3697702884674072, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 330628, "parent": 8599271}, {"id": 8599276, "title": "Random map test #4", "description": null, "duration": 0.384202241897583, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 330628, "parent": 8599271}, {"id": 8599277, "title": "Random map test #5", "description": null, "duration": 0.38985371589660645, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 330628, "parent": 8599271}, {"id": 8599278, "title": "Task 2: Treasure Hunt", "description": null, "duration": 2.6646878719329834, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 330628, "parent": null}, {"id": 8599279, "title": "Task compilation", "description": "Compiles your code with `-std=c11 -Wall -Werror` flags.\n", "duration": 0.34113001823425293, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 330628, "parent": 8599278}, {"id": 8599280, "title": "Random map test #1", "description": null, "duration": 0.3934364318847656, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 330628, "parent": 8599278}, {"id": 8599281, "title": "Random map test #2", "description": null, "duration": 0.4295790195465088, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 330628, "parent": 8599278}, {"id": 8599282, "title": "Random map test #3", "description": null, "duration": 0.39826416969299316, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 330628, "parent": 8599278}, {"id": 8599283, "title": "Random map test #4", "description": null, "duration": 0.3611791133880615, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 330628, "parent": 8599278}, {"id": 8599284, "title": "Random map test #5", "description": null, "duration": 0.3728811740875244, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 330628, "parent": 8599278}, {"id": 8599285, "title": "Task 3: Closet", "description": null, "duration": 2.715977907180786, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 330628, "parent": null}, {"id": 8599286, "title": "Task compilation", "description": "Compiles your code with `-std=c11 -Wall -Werror` flags.\n", "duration": 0.3044753074645996, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 330628, "parent": 8599285}, {"id": 8599287, "title": "Random map test #1", "description": null, "duration": 0.3988337516784668, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 330628, "parent": 8599285}, {"id": 8599288, "title": "Random map test #2", "description": null, "duration": 0.3896291255950928, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 330628, "parent": 8599285}, {"id": 8599289, "title": "Random map test #3", "description": null, "duration": 0.36215734481811523, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 330628, "parent": 8599285}, {"id": 8599290, "title": "Random map test #4", "description": null, "duration": 0.4125099182128906, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 330628, "parent": 8599285}, {"id": 8599291, "title": "Random map test #5", "description": null, "duration": 0.44895482063293457, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 330628, "parent": 8599285}, {"id": 8599292, "title": "Task 4: Castle", "description": null, "duration": 2.8445656299591064, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 330628, "parent": null}, {"id": 8599293, "title": "Task compilation", "description": "Compiles your code with `-std=c11 -Wall -Werror` flags.\n", "duration": 0.3349301815032959, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 330628, "parent": 8599292}, {"id": 8599294, "title": "Random map test #1", "description": null, "duration": 0.40436363220214844, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 330628, "parent": 8599292}, {"id": 8599295, "title": "Random map test #2", "description": null, "duration": 0.4083678722381592, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 330628, "parent": 8599292}, {"id": 8599296, "title": "Random map test #3", "description": null, "duration": 0.3980834484100342, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 330628, "parent": 8599292}, {"id": 8599297, "title": "Random map test #4", "description": null, "duration": 0.43797993659973145, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 330628, "parent": 8599292}, {"id": 8599298, "title": "Random map test #5", "description": null, "duration": 0.42660045623779297, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 330628, "parent": 8599292}, {"id": 8599299, "title": "Task 5: Wall Marker Center", "description": null, "duration": 2.7211461067199707, "score": 2.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 330628, "parent": null}, {"id": 8599300, "title": "Task compilation", "description": "Compiles your code with `-std=c11 -Wall -Werror` flags.\n", "duration": 0.34479236602783203, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 330628, "parent": 8599299}, {"id": 8599301, "title": "Random map test #1", "description": null, "duration": 0.39319491386413574, "score": 0.4, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 330628, "parent": 8599299}, {"id": 8599302, "title": "Random map test #2", "description": null, "duration": 0.416715145111084, "score": 0.4, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 330628, "parent": 8599299}, {"id": 8599303, "title": "Random map test #3", "description": null, "duration": 0.3967912197113037, "score": 0.4, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 330628, "parent": 8599299}, {"id": 8599304, "title": "Random map test #4", "description": null, "duration": 0.40442943572998047, "score": 0.4, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 330628, "parent": 8599299}, {"id": 8599305, "title": "Random map test #5", "description": null, "duration": 0.3848710060119629, "score": 0.4, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 330628, "parent": 8599299}, {"id": 8599306, "title": "Task 6: Treasure Map", "description": null, "duration": 2.732027769088745, "score": 2.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 330628, "parent": null}, {"id": 8599307, "title": "Task compilation", "description": "Compiles your code with `-std=c11 -Wall -Werror` flags.\n", "duration": 0.30413293838500977, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 330628, "parent": 8599306}, {"id": 8599308, "title": "Random map test #1", "description": null, "duration": 0.3810262680053711, "score": 0.4, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 330628, "parent": 8599306}, {"id": 8599309, "title": "Random map test #2", "description": null, "duration": 0.37935638427734375, "score": 0.4, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 330628, "parent": 8599306}, {"id": 8599310, "title": "Random map test #3", "description": null, "duration": 0.4008047580718994, "score": 0.4, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 330628, "parent": 8599306}, {"id": 8599311, "title": "Random map test #4", "description": null, "duration": 0.41776585578918457, "score": 0.4, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 330628, "parent": 8599306}, {"id": 8599312, "title": "Random map test #5", "description": null, "duration": 0.39481687545776367, "score": 0.4, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 330628, "parent": 8599306}, {"id": 8599313, "title": "Task 7: Warehouse", "description": null, "duration": 2.703824758529663, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 330628, "parent": null}, {"id": 8599314, "title": "Task compilation", "description": "Compiles your code with `-std=c11 -Wall -Werror` flags.\n", "duration": 0.3516581058502197, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 330628, "parent": 8599313}, {"id": 8599315, "title": "Random map test #1", "description": null, "duration": 0.3952302932739258, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 330628, "parent": 8599313}, {"id": 8599316, "title": "Random map test #2", "description": null, "duration": 0.35603785514831543, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 330628, "parent": 8599313}, {"id": 8599317, "title": "Random map test #3", "description": null, "duration": 0.39967799186706543, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 330628, "parent": 8599313}, {"id": 8599318, "title": "Random map test #4", "description": null, "duration": 0.395557165145874, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 330628, "parent": 8599313}, {"id": 8599319, "title": "Random map test #5", "description": null, "duration": 0.40726804733276367, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 330628, "parent": 8599313}], "id": 330628, "resource_id": "7784668f-8167-4829-8a06-a2152e1a746f", "date_submitted": "2020-10-19T13:56:07Z", "date_evaluated": "2020-10-19T16:35:11.652Z", "max_score": 10.0}, {"problem": {"id": 1733, "resource_id": "zap.2020.karel-7", "title": "Karel the Robot"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 10.0, "percentage": 100.0, "testcases": [{"id": 8630858, "title": "Project Structure Check", "description": null, "duration": 0.0416111946105957, "score": null, "hint": null, "strict": true, "passed": true, "type": "ws", "render": "normal", "submission": 331376, "parent": null}, {"id": 8630859, "title": "Variables", "description": "Code should not contain **any** variables. The output of this test needs to be empty.\n", "duration": 0.3078479766845703, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 331376, "parent": null}, {"id": 8630860, "title": "Task 1: Run", "description": null, "duration": 2.641566514968872, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 331376, "parent": null}, {"id": 8630861, "title": "Task compilation", "description": "Compiles your code with `-std=c11 -Wall -Werror` flags.\n", "duration": 0.3487589359283447, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 331376, "parent": 8630860}, {"id": 8630862, "title": "Random map test #1", "description": null, "duration": 0.37777161598205566, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 331376, "parent": 8630860}, {"id": 8630863, "title": "Random map test #2", "description": null, "duration": 0.37470388412475586, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 331376, "parent": 8630860}, {"id": 8630864, "title": "Random map test #3", "description": null, "duration": 0.40976858139038086, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 331376, "parent": 8630860}, {"id": 8630865, "title": "Random map test #4", "description": null, "duration": 0.3905801773071289, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 331376, "parent": 8630860}, {"id": 8630866, "title": "Random map test #5", "description": null, "duration": 0.3686103820800781, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 331376, "parent": 8630860}, {"id": 8630867, "title": "Task 2: Treasure Hunt", "description": null, "duration": 2.7390425205230713, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 331376, "parent": null}, {"id": 8630868, "title": "Task compilation", "description": "Compiles your code with `-std=c11 -Wall -Werror` flags.\n", "duration": 0.3014802932739258, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 331376, "parent": 8630867}, {"id": 8630869, "title": "Random map test #1", "description": null, "duration": 0.39012932777404785, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 331376, "parent": 8630867}, {"id": 8630870, "title": "Random map test #2", "description": null, "duration": 0.401949405670166, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 331376, "parent": 8630867}, {"id": 8630871, "title": "Random map test #3", "description": null, "duration": 0.4135298728942871, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 331376, "parent": 8630867}, {"id": 8630872, "title": "Random map test #4", "description": null, "duration": 0.40461301803588867, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 331376, "parent": 8630867}, {"id": 8630873, "title": "Random map test #5", "description": null, "duration": 0.45996689796447754, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 331376, "parent": 8630867}, {"id": 8630874, "title": "Task 3: Closet", "description": null, "duration": 2.5975537300109863, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 331376, "parent": null}, {"id": 8630875, "title": "Task compilation", "description": "Compiles your code with `-std=c11 -Wall -Werror` flags.\n", "duration": 0.33121418952941895, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 331376, "parent": 8630874}, {"id": 8630876, "title": "Random map test #1", "description": null, "duration": 0.3856208324432373, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 331376, "parent": 8630874}, {"id": 8630877, "title": "Random map test #2", "description": null, "duration": 0.36858415603637695, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 331376, "parent": 8630874}, {"id": 8630878, "title": "Random map test #3", "description": null, "duration": 0.37557363510131836, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 331376, "parent": 8630874}, {"id": 8630879, "title": "Random map test #4", "description": null, "duration": 0.3806602954864502, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 331376, "parent": 8630874}, {"id": 8630880, "title": "Random map test #5", "description": null, "duration": 0.3658914566040039, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 331376, "parent": 8630874}, {"id": 8630881, "title": "Task 4: Castle", "description": null, "duration": 2.721550464630127, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 331376, "parent": null}, {"id": 8630882, "title": "Task compilation", "description": "Compiles your code with `-std=c11 -Wall -Werror` flags.\n", "duration": 0.35133862495422363, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 331376, "parent": 8630881}, {"id": 8630883, "title": "Random map test #1", "description": null, "duration": 0.42508792877197266, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 331376, "parent": 8630881}, {"id": 8630884, "title": "Random map test #2", "description": null, "duration": 0.3753013610839844, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 331376, "parent": 8630881}, {"id": 8630885, "title": "Random map test #3", "description": null, "duration": 0.39174938201904297, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 331376, "parent": 8630881}, {"id": 8630886, "title": "Random map test #4", "description": null, "duration": 0.3727140426635742, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 331376, "parent": 8630881}, {"id": 8630887, "title": "Random map test #5", "description": null, "duration": 0.4144093990325928, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 331376, "parent": 8630881}, {"id": 8630888, "title": "Task 5: Wall Marker Center", "description": null, "duration": 2.7353291511535645, "score": 2.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 331376, "parent": null}, {"id": 8630889, "title": "Task compilation", "description": "Compiles your code with `-std=c11 -Wall -Werror` flags.\n", "duration": 0.3398399353027344, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 331376, "parent": 8630888}, {"id": 8630890, "title": "Random map test #1", "description": null, "duration": 0.39345479011535645, "score": 0.4, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 331376, "parent": 8630888}, {"id": 8630891, "title": "Random map test #2", "description": null, "duration": 0.39196014404296875, "score": 0.4, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 331376, "parent": 8630888}, {"id": 8630892, "title": "Random map test #3", "description": null, "duration": 0.39057278633117676, "score": 0.4, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 331376, "parent": 8630888}, {"id": 8630893, "title": "Random map test #4", "description": null, "duration": 0.40425586700439453, "score": 0.4, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 331376, "parent": 8630888}, {"id": 8630894, "title": "Random map test #5", "description": null, "duration": 0.4206407070159912, "score": 0.4, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 331376, "parent": 8630888}, {"id": 8630895, "title": "Task 6: Treasure Map", "description": null, "duration": 2.770336389541626, "score": 2.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 331376, "parent": null}, {"id": 8630896, "title": "Task compilation", "description": "Compiles your code with `-std=c11 -Wall -Werror` flags.\n", "duration": 0.36783576011657715, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 331376, "parent": 8630895}, {"id": 8630897, "title": "Random map test #1", "description": null, "duration": 0.41451573371887207, "score": 0.4, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 331376, "parent": 8630895}, {"id": 8630898, "title": "Random map test #2", "description": null, "duration": 0.38658905029296875, "score": 0.4, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 331376, "parent": 8630895}, {"id": 8630899, "title": "Random map test #3", "description": null, "duration": 0.3855435848236084, "score": 0.4, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 331376, "parent": 8630895}, {"id": 8630900, "title": "Random map test #4", "description": null, "duration": 0.4380362033843994, "score": 0.4, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 331376, "parent": 8630895}, {"id": 8630901, "title": "Random map test #5", "description": null, "duration": 0.4029724597930908, "score": 0.4, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 331376, "parent": 8630895}, {"id": 8630902, "title": "Task 7: Warehouse", "description": null, "duration": 2.7400991916656494, "score": 2.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 331376, "parent": null}, {"id": 8630903, "title": "Task compilation", "description": "Compiles your code with `-std=c11 -Wall -Werror` flags.\n", "duration": 0.34661126136779785, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 331376, "parent": 8630902}, {"id": 8630904, "title": "Random map test #1", "description": null, "duration": 0.440662145614624, "score": 0.4, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 331376, "parent": 8630902}, {"id": 8630905, "title": "Random map test #2", "description": null, "duration": 0.4155852794647217, "score": 0.4, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 331376, "parent": 8630902}, {"id": 8630906, "title": "Random map test #3", "description": null, "duration": 0.3958873748779297, "score": 0.4, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 331376, "parent": 8630902}, {"id": 8630907, "title": "Random map test #4", "description": null, "duration": 0.3818492889404297, "score": 0.4, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 331376, "parent": 8630902}, {"id": 8630908, "title": "Random map test #5", "description": null, "duration": 0.36313414573669434, "score": 0.4, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 331376, "parent": 8630902}], "id": 331376, "resource_id": "398ce0bf-6179-4ec0-bb9a-2b4fafe93bf0", "date_submitted": "2020-10-20T13:38:45Z", "date_evaluated": "2020-10-20T16:33:35.133Z", "max_score": 10.0}, {"problem": {"id": 1736, "resource_id": "zap.2020.numbers-arrays", "title": "Numbers, Arrays"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 10.5, "percentage": 87.5, "testcases": [{"id": 9004186, "title": "Structure check", "description": null, "duration": 0.10770416259765625, "score": null, "hint": null, "strict": true, "passed": true, "type": "ws", "render": "normal", "submission": 339748, "parent": null}, {"id": 9004187, "title": "Global variables", "description": "Code should not contain any global variables. The output of this test needs to be empty.\n", "duration": 0.3882417678833008, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 339748, "parent": null}, {"id": 9004188, "title": "Compilation", "description": "Compiles code first with the following command: `gcc -std=c11 -Wall -Werror ps2.c -lm -o ps2`\n", "duration": 0.6887598037719727, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 339748, "parent": null}, {"id": 9004189, "title": "Task 1: Lift a Car", "description": null, "duration": 1.8427059650421143, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 339748, "parent": null}, {"id": 9004190, "title": "Test lift_a_car() #1", "description": null, "duration": 0.35667896270751953, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 339748, "parent": 9004189}, {"id": 9004191, "title": "Test lift_a_car() #2", "description": null, "duration": 0.3767232894897461, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 339748, "parent": 9004189}, {"id": 9004192, "title": "Test lift_a_car() #3", "description": null, "duration": 0.3770303726196289, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 339748, "parent": 9004189}, {"id": 9004193, "title": "Test lift_a_car() #4", "description": null, "duration": 0.3710000514984131, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 339748, "parent": 9004189}, {"id": 9004194, "title": "Test lift_a_car() #5", "description": null, "duration": 0.36127328872680664, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 339748, "parent": 9004189}, {"id": 9004195, "title": "Task 2: Unit Price for Toilet Paper", "description": null, "duration": 2.37115740776062, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 339748, "parent": null}, {"id": 9004196, "title": "Test unit_price() #1", "description": null, "duration": 0.4051342010498047, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 339748, "parent": 9004195}, {"id": 9004197, "title": "Test unit_price() #2", "description": null, "duration": 0.3794713020324707, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 339748, "parent": 9004195}, {"id": 9004198, "title": "Test unit_price() #3", "description": null, "duration": 0.3629145622253418, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 339748, "parent": 9004195}, {"id": 9004199, "title": "Test unit_price() #4", "description": null, "duration": 0.8216161727905273, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 339748, "parent": 9004195}, {"id": 9004200, "title": "Test unit_price() #5", "description": null, "duration": 0.4020211696624756, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 339748, "parent": 9004195}, {"id": 9004201, "title": "Task 3: Collatz Conjecture", "description": null, "duration": 2.025951862335205, "score": 1.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 339748, "parent": null}, {"id": 9004202, "title": "Test collatz() #1", "description": null, "duration": 0.3972649574279785, "score": 0.3, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 339748, "parent": 9004201}, {"id": 9004203, "title": "Test collatz() #2", "description": null, "duration": 0.44533753395080566, "score": 0.3, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 339748, "parent": 9004201}, {"id": 9004204, "title": "Test collatz() #3", "description": null, "duration": 0.37905025482177734, "score": 0.3, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 339748, "parent": 9004201}, {"id": 9004205, "title": "Test collatz() #4", "description": null, "duration": 0.43947792053222656, "score": 0.3, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 339748, "parent": 9004201}, {"id": 9004206, "title": "Test collatz() #5", "description": null, "duration": 0.364821195602417, "score": 0.3, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 339748, "parent": 9004201}, {"id": 9004207, "title": "Task 4: Find Opposite Number", "description": null, "duration": 1.9879226684570312, "score": 1.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 339748, "parent": null}, {"id": 9004208, "title": "Test opposite-number() #1", "description": null, "duration": 0.39014101028442383, "score": 0.3, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 339748, "parent": 9004207}, {"id": 9004209, "title": "Test opposite-number() #2", "description": null, "duration": 0.40793776512145996, "score": 0.3, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 339748, "parent": 9004207}, {"id": 9004210, "title": "Test opposite-number() #3", "description": null, "duration": 0.44566869735717773, "score": 0.3, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 339748, "parent": 9004207}, {"id": 9004211, "title": "Test opposite-number() #4", "description": null, "duration": 0.3605365753173828, "score": 0.3, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 339748, "parent": 9004207}, {"id": 9004212, "title": "Test opposite-number() #5", "description": null, "duration": 0.3836386203765869, "score": 0.3, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 339748, "parent": 9004207}, {"id": 9004213, "title": "Task 5: Count Numbers in Array", "description": null, "duration": 2.246039867401123, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 339748, "parent": null}, {"id": 9004214, "title": "Test counter() #1", "description": null, "duration": 0.3549191951751709, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 339748, "parent": 9004213}, {"id": 9004215, "title": "Test counter() #2", "description": null, "duration": 0.369842529296875, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 339748, "parent": 9004213}, {"id": 9004216, "title": "Test counter() #3", "description": null, "duration": 0.40163159370422363, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 339748, "parent": 9004213}, {"id": 9004217, "title": "Test counter() #4", "description": null, "duration": 0.6130349636077881, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 339748, "parent": 9004213}, {"id": 9004218, "title": "Test counter() #5", "description": null, "duration": 0.5066115856170654, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 339748, "parent": 9004213}, {"id": 9004219, "title": "Task 6: Pascal's Triangle", "description": null, "duration": 2.193979263305664, "score": 1.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 339748, "parent": null}, {"id": 9004220, "title": "Test sum_squared() #1", "description": null, "duration": 0.3895549774169922, "score": 0.3, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 339748, "parent": 9004219}, {"id": 9004221, "title": "Test sum_squared() #2", "description": null, "duration": 0.40596652030944824, "score": 0.3, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 339748, "parent": 9004219}, {"id": 9004222, "title": "Test sum_squared() #3", "description": null, "duration": 0.3684511184692383, "score": 0.3, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 339748, "parent": 9004219}, {"id": 9004223, "title": "Test sum_squared() #4", "description": null, "duration": 0.4448220729827881, "score": 0.3, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 339748, "parent": 9004219}, {"id": 9004224, "title": "Test sum_squared() #5", "description": null, "duration": 0.5851845741271973, "score": 0.3, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 339748, "parent": 9004219}, {"id": 9004225, "title": "Task 7: Min-and-Max Price", "description": null, "duration": 3.7579238414764404, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 339748, "parent": null}, {"id": 9004226, "title": "Test array_min() #1", "description": null, "duration": 0.38045167922973633, "score": 0.1, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 339748, "parent": 9004225}, {"id": 9004227, "title": "Test array_min() #2", "description": null, "duration": 0.4271085262298584, "score": 0.1, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 339748, "parent": 9004225}, {"id": 9004228, "title": "Test array_min() #3", "description": null, "duration": 0.3456594944000244, "score": 0.1, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 339748, "parent": 9004225}, {"id": 9004229, "title": "Test array_min() #4", "description": null, "duration": 0.4212470054626465, "score": 0.1, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 339748, "parent": 9004225}, {"id": 9004230, "title": "Test array_min() #5", "description": null, "duration": 0.36843299865722656, "score": 0.1, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 339748, "parent": 9004225}, {"id": 9004231, "title": "Test array_max() #1", "description": null, "duration": 0.3520939350128174, "score": 0.1, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 339748, "parent": 9004225}, {"id": 9004232, "title": "Test array_max() #2", "description": null, "duration": 0.39635419845581055, "score": 0.1, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 339748, "parent": 9004225}, {"id": 9004233, "title": "Test array_max() #3", "description": null, "duration": 0.3440530300140381, "score": 0.1, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 339748, "parent": 9004225}, {"id": 9004234, "title": "Test array_max() #4", "description": null, "duration": 0.3665924072265625, "score": 0.1, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 339748, "parent": 9004225}, {"id": 9004235, "title": "Test array_max() #5", "description": null, "duration": 0.3559305667877197, "score": 0.1, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 339748, "parent": 9004225}, {"id": 9004236, "title": "Task 8: Special Counter", "description": null, "duration": 1.9745211601257324, "score": 1.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 339748, "parent": null}, {"id": 9004237, "title": "Test special_counter() #1", "description": null, "duration": 0.3676161766052246, "score": 0.3, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 339748, "parent": 9004236}, {"id": 9004238, "title": "Test special_counter() #2", "description": null, "duration": 0.36385154724121094, "score": 0.3, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 339748, "parent": 9004236}, {"id": 9004239, "title": "Test special_counter() #3", "description": null, "duration": 0.43269801139831543, "score": 0.3, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 339748, "parent": 9004236}, {"id": 9004240, "title": "Test special_counter() #4", "description": null, "duration": 0.39706873893737793, "score": 0.3, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 339748, "parent": 9004236}, {"id": 9004241, "title": "Test special_counter() #5", "description": null, "duration": 0.4132866859436035, "score": 0.3, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 339748, "parent": 9004236}, {"id": 9004242, "title": "Task 9: Special Numbers", "description": null, "duration": 2.655130386352539, "score": 1.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 339748, "parent": null}, {"id": 9004243, "title": "Test special_numbers() #1", "description": null, "duration": 0.4041759967803955, "score": 0.3, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 339748, "parent": 9004242}, {"id": 9004244, "title": "Test special_numbers() #2", "description": null, "duration": 0.426405668258667, "score": 0.3, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 339748, "parent": 9004242}, {"id": 9004245, "title": "Test special_numbers() #3", "description": null, "duration": 0.9054112434387207, "score": 0.3, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 339748, "parent": 9004242}, {"id": 9004246, "title": "Test special_numbers() #4", "description": null, "duration": 0.4058346748352051, "score": 0.3, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 339748, "parent": 9004242}, {"id": 9004247, "title": "Test special_numbers() #5", "description": null, "duration": 0.5133028030395508, "score": 0.3, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 339748, "parent": 9004242}], "id": 339748, "resource_id": "8892d66b-63fb-4da5-94e2-8d8c1be52eb8", "date_submitted": "2020-11-01T21:58:37Z", "date_evaluated": "2020-11-01T23:12:40.688Z", "max_score": 12.0}, {"problem": {"id": 1736, "resource_id": "zap.2020.numbers-arrays", "title": "Numbers, Arrays"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 12.0, "percentage": 100.0, "testcases": [{"id": 9018572, "title": "Structure check", "description": null, "duration": 0.04016566276550293, "score": null, "hint": null, "strict": true, "passed": true, "type": "ws", "render": "normal", "submission": 340039, "parent": null}, {"id": 9018573, "title": "Global variables", "description": "Code should not contain any global variables. The output of this test needs to be empty.\n", "duration": 0.09021496772766113, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 340039, "parent": null}, {"id": 9018574, "title": "Compilation", "description": "Compiles code first with the following command: `gcc -std=c11 -Wall -Werror ps2.c -lm -o ps2`\n", "duration": 0.3157644271850586, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 340039, "parent": null}, {"id": 9018575, "title": "Task 1: Lift a Car", "description": null, "duration": 0.655900239944458, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 340039, "parent": null}, {"id": 9018576, "title": "Test lift_a_car() #1", "description": null, "duration": 0.14046216011047363, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 340039, "parent": 9018575}, {"id": 9018577, "title": "Test lift_a_car() #2", "description": null, "duration": 0.12231302261352539, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 340039, "parent": 9018575}, {"id": 9018578, "title": "Test lift_a_car() #3", "description": null, "duration": 0.13989567756652832, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 340039, "parent": 9018575}, {"id": 9018579, "title": "Test lift_a_car() #4", "description": null, "duration": 0.12988781929016113, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 340039, "parent": 9018575}, {"id": 9018580, "title": "Test lift_a_car() #5", "description": null, "duration": 0.12334156036376953, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 340039, "parent": 9018575}, {"id": 9018581, "title": "Task 2: Unit Price for Toilet Paper", "description": null, "duration": 0.6884262561798096, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 340039, "parent": null}, {"id": 9018582, "title": "Test unit_price() #1", "description": null, "duration": 0.14008665084838867, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 340039, "parent": 9018581}, {"id": 9018583, "title": "Test unit_price() #2", "description": null, "duration": 0.1364893913269043, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 340039, "parent": 9018581}, {"id": 9018584, "title": "Test unit_price() #3", "description": null, "duration": 0.1379413604736328, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 340039, "parent": 9018581}, {"id": 9018585, "title": "Test unit_price() #4", "description": null, "duration": 0.14373207092285156, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 340039, "parent": 9018581}, {"id": 9018586, "title": "Test unit_price() #5", "description": null, "duration": 0.13017678260803223, "score": 0.2, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 340039, "parent": 9018581}, {"id": 9018587, "title": "Task 3: Collatz Conjecture", "description": null, "duration": 0.7096467018127441, "score": 1.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 340039, "parent": null}, {"id": 9018588, "title": "Test collatz() #1", "description": null, "duration": 0.14476704597473145, "score": 0.3, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 340039, "parent": 9018587}, {"id": 9018589, "title": "Test collatz() #2", "description": null, "duration": 0.15074682235717773, "score": 0.3, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 340039, "parent": 9018587}, {"id": 9018590, "title": "Test collatz() #3", "description": null, "duration": 0.13777756690979004, "score": 0.3, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 340039, "parent": 9018587}, {"id": 9018591, "title": "Test collatz() #4", "description": null, "duration": 0.1438589096069336, "score": 0.3, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 340039, "parent": 9018587}, {"id": 9018592, "title": "Test collatz() #5", "description": null, "duration": 0.13249635696411133, "score": 0.3, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 340039, "parent": 9018587}, {"id": 9018593, "title": "Task 4: Find Opposite Number", "description": null, "duration": 0.6351089477539062, "score": 1.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 340039, "parent": null}, {"id": 9018594, "title": "Test opposite-number() #1", "description": null, "duration": 0.13662362098693848, "score": 0.3, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 340039, "parent": 9018593}, {"id": 9018595, "title": "Test opposite-number() #2", "description": null, "duration": 0.13051342964172363, "score": 0.3, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 340039, "parent": 9018593}, {"id": 9018596, "title": "Test opposite-number() #3", "description": null, "duration": 0.12778830528259277, "score": 0.3, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 340039, "parent": 9018593}, {"id": 9018597, "title": "Test opposite-number() #4", "description": null, "duration": 0.12525248527526855, "score": 0.3, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 340039, "parent": 9018593}, {"id": 9018598, "title": "Test opposite-number() #5", "description": null, "duration": 0.11493110656738281, "score": 0.3, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 340039, "parent": 9018593}, {"id": 9018599, "title": "Task 5: Count Numbers in Array", "description": null, "duration": 0.5607955455780029, "score": 1.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 340039, "parent": null}, {"id": 9018600, "title": "Test counter() #1", "description": null, "duration": 0.11988377571105957, "score": 0.3, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 340039, "parent": 9018599}, {"id": 9018601, "title": "Test counter() #2", "description": null, "duration": 0.11453104019165039, "score": 0.3, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 340039, "parent": 9018599}, {"id": 9018602, "title": "Test counter() #3", "description": null, "duration": 0.11249542236328125, "score": 0.3, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 340039, "parent": 9018599}, {"id": 9018603, "title": "Test counter() #4", "description": null, "duration": 0.11081862449645996, "score": 0.3, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 340039, "parent": 9018599}, {"id": 9018604, "title": "Test counter() #5", "description": null, "duration": 0.10306668281555176, "score": 0.3, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 340039, "parent": 9018599}, {"id": 9018605, "title": "Task 6: Pascal's Triangle", "description": null, "duration": 0.5119142532348633, "score": 1.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 340039, "parent": null}, {"id": 9018606, "title": "Test sum_squared() #1", "description": null, "duration": 0.1029207706451416, "score": 0.3, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 340039, "parent": 9018605}, {"id": 9018607, "title": "Test sum_squared() #2", "description": null, "duration": 0.10187792778015137, "score": 0.3, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 340039, "parent": 9018605}, {"id": 9018608, "title": "Test sum_squared() #3", "description": null, "duration": 0.1023714542388916, "score": 0.3, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 340039, "parent": 9018605}, {"id": 9018609, "title": "Test sum_squared() #4", "description": null, "duration": 0.1047823429107666, "score": 0.3, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 340039, "parent": 9018605}, {"id": 9018610, "title": "Test sum_squared() #5", "description": null, "duration": 0.09996175765991211, "score": 0.3, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 340039, "parent": 9018605}, {"id": 9018611, "title": "Task 7: Min-and-Max Price", "description": null, "duration": 1.0082309246063232, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 340039, "parent": null}, {"id": 9018612, "title": "Test array_min() #1", "description": null, "duration": 0.09920644760131836, "score": 0.1, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 340039, "parent": 9018611}, {"id": 9018613, "title": "Test array_min() #2", "description": null, "duration": 0.10057687759399414, "score": 0.1, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 340039, "parent": 9018611}, {"id": 9018614, "title": "Test array_min() #3", "description": null, "duration": 0.09878873825073242, "score": 0.1, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 340039, "parent": 9018611}, {"id": 9018615, "title": "Test array_min() #4", "description": null, "duration": 0.09382867813110352, "score": 0.1, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 340039, "parent": 9018611}, {"id": 9018616, "title": "Test array_min() #5", "description": null, "duration": 0.1054372787475586, "score": 0.1, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 340039, "parent": 9018611}, {"id": 9018617, "title": "Test array_max() #1", "description": null, "duration": 0.10604286193847656, "score": 0.1, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 340039, "parent": 9018611}, {"id": 9018618, "title": "Test array_max() #2", "description": null, "duration": 0.10419845581054688, "score": 0.1, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 340039, "parent": 9018611}, {"id": 9018619, "title": "Test array_max() #3", "description": null, "duration": 0.10106706619262695, "score": 0.1, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 340039, "parent": 9018611}, {"id": 9018620, "title": "Test array_max() #4", "description": null, "duration": 0.10198235511779785, "score": 0.1, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 340039, "parent": 9018611}, {"id": 9018621, "title": "Test array_max() #5", "description": null, "duration": 0.09710216522216797, "score": 0.1, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 340039, "parent": 9018611}, {"id": 9018622, "title": "Task 8: Special Counter", "description": null, "duration": 0.5007596015930176, "score": 1.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 340039, "parent": null}, {"id": 9018623, "title": "Test special_counter() #1", "description": null, "duration": 0.09897112846374512, "score": 0.3, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 340039, "parent": 9018622}, {"id": 9018624, "title": "Test special_counter() #2", "description": null, "duration": 0.09910297393798828, "score": 0.3, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 340039, "parent": 9018622}, {"id": 9018625, "title": "Test special_counter() #3", "description": null, "duration": 0.09847521781921387, "score": 0.3, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 340039, "parent": 9018622}, {"id": 9018626, "title": "Test special_counter() #4", "description": null, "duration": 0.10092639923095703, "score": 0.3, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 340039, "parent": 9018622}, {"id": 9018627, "title": "Test special_counter() #5", "description": null, "duration": 0.10328388214111328, "score": 0.3, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 340039, "parent": 9018622}, {"id": 9018628, "title": "Task 9: Special Numbers", "description": null, "duration": 0.526353120803833, "score": 1.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 340039, "parent": null}, {"id": 9018629, "title": "Test special_numbers() #1", "description": null, "duration": 0.10559225082397461, "score": 0.3, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 340039, "parent": 9018628}, {"id": 9018630, "title": "Test special_numbers() #2", "description": null, "duration": 0.1076364517211914, "score": 0.3, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 340039, "parent": 9018628}, {"id": 9018631, "title": "Test special_numbers() #3", "description": null, "duration": 0.10819840431213379, "score": 0.3, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 340039, "parent": 9018628}, {"id": 9018632, "title": "Test special_numbers() #4", "description": null, "duration": 0.10342621803283691, "score": 0.3, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 340039, "parent": 9018628}, {"id": 9018633, "title": "Test special_numbers() #5", "description": null, "duration": 0.10149979591369629, "score": 0.3, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 340039, "parent": 9018628}], "id": 340039, "resource_id": "d8ff2d7a-2288-4657-a858-cfc6d299942d", "date_submitted": "2020-11-02T10:18:44Z", "date_evaluated": "2020-11-02T11:12:51.596Z", "max_score": 12.0}, {"problem": {"id": 1738, "resource_id": "zap.2020.hangman", "title": "Hangman"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 2.5, "percentage": 25.0, "testcases": [{"id": 9232532, "title": "Structure Check", "description": null, "duration": 0.07963895797729492, "score": null, "hint": null, "strict": true, "passed": true, "type": "ws", "render": "normal", "submission": 344341, "parent": null}, {"id": 9232533, "title": "Global variables", "description": "Code should not contain any global variables. The output of this test needs to be empty.\n", "duration": 0.36391448974609375, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 344341, "parent": null}, {"id": 9232534, "title": "Compilation", "description": "Compiles code first with the following command: `gcc -std=c11 -Wall -Werror source_files.c -lm -o exec`\n", "duration": 0.946021556854248, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 344341, "parent": null}, {"id": 9232535, "title": "is_word_guessed(): General Test", "description": "Runs test case from the is_word_guessed() test suite. This is the general test for this function.", "duration": 0.34903454780578613, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 344341, "parent": null}, {"id": 9232536, "title": "is_word_guessed(): Complete Alphabet", "description": "Runs test case from the is_word_guessed() test suite. As parameter letters_guessed, complete alphabet was used.", "duration": 0.5432784557342529, "score": 0.75, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 344341, "parent": null}, {"id": 9232537, "title": "is_word_guessed(): No Letters Guessed Yet", "description": "Runs test case from the is_word_guessed() test suite. As parameter letters_guessed, empty string was used.", "duration": 0.6903271675109863, "score": 0.75, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 344341, "parent": null}, {"id": 9232538, "title": "get_guessed_word(): General Test", "description": "Test from get_guessed_word() suite. Calls function with all letters, which are available in secret word.", "duration": 0.36492300033569336, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 344341, "parent": null}, {"id": 9232539, "title": "get_guessed_word(): Complete Alphabet", "description": "Test from get_guessed_word() suite. Calls function with complete alphabet.", "duration": 0.351090669631958, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 344341, "parent": null}, {"id": 9232540, "title": "get_guessed_word(): No Letters Guessed Yet", "description": "Test from get_guessed_word() suite. Empty string is used as letters_guessed parameter.", "duration": 0.415158748626709, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 344341, "parent": null}, {"id": 9232541, "title": "get_available_letters(): General Test", "description": "Test from get_available_letters() suite. As parameter, empty string is used as well as string populated with alphabet letter by letter.", "duration": 0.40767812728881836, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 344341, "parent": null}, {"id": 9232542, "title": "General Test", "description": "General test with random secret word and random uppercase and lowercase letters. Letters can repeat.", "duration": 0.7946577072143555, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 344341, "parent": null}, {"id": 9232543, "title": "Invalid Letters Test", "description": "General test with random secret word and random uppercase, lowercase and not valid letters. Letters can repeat.", "duration": 0.3394148349761963, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 344341, "parent": null}, {"id": 9232544, "title": "Simple Test for Victory", "description": "The letters used for guess are based on letters from secret word.", "duration": 0.3205070495605469, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 344341, "parent": null}, {"id": 9232545, "title": "Guess at Once", "description": "The secret word is guessed at once.", "duration": 0.3461909294128418, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 344341, "parent": null}], "id": 344341, "resource_id": "b6a4b59a-8247-4598-b851-459b289ea328", "date_submitted": "2020-11-07T21:12:56Z", "date_evaluated": "2020-11-11T20:37:18.878Z", "max_score": 10.0}, {"problem": {"id": 1738, "resource_id": "zap.2020.hangman", "title": "Hangman"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 4.25, "percentage": 42.5, "testcases": [{"id": 9235545, "title": "Structure Check", "description": null, "duration": 0.04152059555053711, "score": null, "hint": null, "strict": true, "passed": true, "type": "ws", "render": "normal", "submission": 344610, "parent": null}, {"id": 9235546, "title": "Global variables", "description": "Code should not contain any global variables. The output of this test needs to be empty.\n", "duration": 0.09313225746154785, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 344610, "parent": null}, {"id": 9235547, "title": "Compilation", "description": "Compiles code first with the following command: `gcc -std=c11 -Wall -Werror source_files.c -lm -o exec`\n", "duration": 0.3918757438659668, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 344610, "parent": null}, {"id": 9235548, "title": "is_word_guessed(): General Test", "description": "Runs test case from the is_word_guessed() test suite. This is the general test for this function.", "duration": 0.10396027565002441, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 344610, "parent": null}, {"id": 9235549, "title": "is_word_guessed(): Complete Alphabet", "description": "Runs test case from the is_word_guessed() test suite. As parameter letters_guessed, complete alphabet was used.", "duration": 0.11002659797668457, "score": 0.75, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 344610, "parent": null}, {"id": 9235550, "title": "is_word_guessed(): No Letters Guessed Yet", "description": "Runs test case from the is_word_guessed() test suite. As parameter letters_guessed, empty string was used.", "duration": 0.11191558837890625, "score": 0.75, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 344610, "parent": null}, {"id": 9235551, "title": "get_guessed_word(): General Test", "description": "Test from get_guessed_word() suite. Calls function with all letters, which are available in secret word.", "duration": 0.12694907188415527, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 344610, "parent": null}, {"id": 9235552, "title": "get_guessed_word(): Complete Alphabet", "description": "Test from get_guessed_word() suite. Calls function with complete alphabet.", "duration": 0.1249990463256836, "score": 0.75, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 344610, "parent": null}, {"id": 9235553, "title": "get_guessed_word(): No Letters Guessed Yet", "description": "Test from get_guessed_word() suite. Empty string is used as letters_guessed parameter.", "duration": 0.13551020622253418, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 344610, "parent": null}, {"id": 9235554, "title": "get_available_letters(): General Test", "description": "Test from get_available_letters() suite. As parameter, empty string is used as well as string populated with alphabet letter by letter.", "duration": 0.12445688247680664, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 344610, "parent": null}, {"id": 9235555, "title": "General Test", "description": "General test with random secret word and random uppercase and lowercase letters. Letters can repeat.", "duration": 0.07604265213012695, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 344610, "parent": null}, {"id": 9235556, "title": "Invalid Letters Test", "description": "General test with random secret word and random uppercase, lowercase and not valid letters. Letters can repeat.", "duration": 0.07897138595581055, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 344610, "parent": null}, {"id": 9235557, "title": "Simple Test for Victory", "description": "The letters used for guess are based on letters from secret word.", "duration": 0.07557821273803711, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 344610, "parent": null}, {"id": 9235558, "title": "Guess at Once", "description": "The secret word is guessed at once.", "duration": 0.08906960487365723, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 344610, "parent": null}], "id": 344610, "resource_id": "c7920484-348b-4e59-8834-71e3e5ebed04", "date_submitted": "2020-11-12T14:00:33Z", "date_evaluated": "2020-11-12T14:13:48.385Z", "max_score": 10.0}, {"problem": {"id": 1738, "resource_id": "zap.2020.hangman", "title": "Hangman"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 5.0, "percentage": 50.0, "testcases": [{"id": 9239213, "title": "Structure Check", "description": null, "duration": 0.07470917701721191, "score": null, "hint": null, "strict": true, "passed": true, "type": "ws", "render": "normal", "submission": 344918, "parent": null}, {"id": 9239214, "title": "Global variables", "description": "Code should not contain any global variables. The output of this test needs to be empty.\n", "duration": 0.37435364723205566, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 344918, "parent": null}, {"id": 9239215, "title": "Compilation", "description": "Compiles code first with the following command: `gcc -std=c11 -Wall -Werror source_files.c -lm -o exec`\n", "duration": 0.8235931396484375, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 344918, "parent": null}, {"id": 9239216, "title": "is_word_guessed(): General Test", "description": "Runs test case from the is_word_guessed() test suite. This is the general test for this function.", "duration": 0.35436439514160156, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 344918, "parent": null}, {"id": 9239217, "title": "is_word_guessed(): Complete Alphabet", "description": "Runs test case from the is_word_guessed() test suite. As parameter letters_guessed, complete alphabet was used.", "duration": 0.3377645015716553, "score": 0.75, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 344918, "parent": null}, {"id": 9239218, "title": "is_word_guessed(): No Letters Guessed Yet", "description": "Runs test case from the is_word_guessed() test suite. As parameter letters_guessed, empty string was used.", "duration": 0.3309671878814697, "score": 0.75, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 344918, "parent": null}, {"id": 9239219, "title": "get_guessed_word(): General Test", "description": "Test from get_guessed_word() suite. Calls function with all letters, which are available in secret word.", "duration": 0.3732593059539795, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 344918, "parent": null}, {"id": 9239220, "title": "get_guessed_word(): Complete Alphabet", "description": "Test from get_guessed_word() suite. Calls function with complete alphabet.", "duration": 0.33980679512023926, "score": 0.75, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 344918, "parent": null}, {"id": 9239221, "title": "get_guessed_word(): No Letters Guessed Yet", "description": "Test from get_guessed_word() suite. Empty string is used as letters_guessed parameter.", "duration": 0.3394761085510254, "score": 0.75, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 344918, "parent": null}, {"id": 9239222, "title": "get_available_letters(): General Test", "description": "Test from get_available_letters() suite. As parameter, empty string is used as well as string populated with alphabet letter by letter.", "duration": 0.39580559730529785, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 344918, "parent": null}, {"id": 9239223, "title": "General Test", "description": "General test with random secret word and random uppercase and lowercase letters. Letters can repeat.", "duration": 0.34095168113708496, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 344918, "parent": null}, {"id": 9239224, "title": "Invalid Letters Test", "description": "General test with random secret word and random uppercase, lowercase and not valid letters. Letters can repeat.", "duration": 0.3483264446258545, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 344918, "parent": null}, {"id": 9239225, "title": "Simple Test for Victory", "description": "The letters used for guess are based on letters from secret word.", "duration": 0.32605624198913574, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 344918, "parent": null}, {"id": 9239226, "title": "Guess at Once", "description": "The secret word is guessed at once.", "duration": 0.38337111473083496, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 344918, "parent": null}], "id": 344918, "resource_id": "ada04011-0bf7-4c44-899e-92cb32942c59", "date_submitted": "2020-11-13T13:32:50Z", "date_evaluated": "2020-11-13T14:11:56.926Z", "max_score": 10.0}, {"problem": {"id": 1738, "resource_id": "zap.2020.hangman", "title": "Hangman"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 6.0, "percentage": 60.0, "testcases": [{"id": 9239703, "title": "Structure Check", "description": null, "duration": 0.0438385009765625, "score": null, "hint": null, "strict": true, "passed": true, "type": "ws", "render": "normal", "submission": 344963, "parent": null}, {"id": 9239704, "title": "Global variables", "description": "Code should not contain any global variables. The output of this test needs to be empty.\n", "duration": 0.10614919662475586, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 344963, "parent": null}, {"id": 9239705, "title": "Compilation", "description": "Compiles code first with the following command: `gcc -std=c11 -Wall -Werror source_files.c -lm -o exec`\n", "duration": 0.4740462303161621, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 344963, "parent": null}, {"id": 9239706, "title": "is_word_guessed(): General Test", "description": "Runs test case from the is_word_guessed() test suite. This is the general test for this function.", "duration": 0.13373565673828125, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 344963, "parent": null}, {"id": 9239707, "title": "is_word_guessed(): Complete Alphabet", "description": "Runs test case from the is_word_guessed() test suite. As parameter letters_guessed, complete alphabet was used.", "duration": 0.13269400596618652, "score": 0.75, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 344963, "parent": null}, {"id": 9239708, "title": "is_word_guessed(): No Letters Guessed Yet", "description": "Runs test case from the is_word_guessed() test suite. As parameter letters_guessed, empty string was used.", "duration": 0.1330573558807373, "score": 0.75, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 344963, "parent": null}, {"id": 9239709, "title": "get_guessed_word(): General Test", "description": "Test from get_guessed_word() suite. Calls function with all letters, which are available in secret word.", "duration": 0.13075900077819824, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 344963, "parent": null}, {"id": 9239710, "title": "get_guessed_word(): Complete Alphabet", "description": "Test from get_guessed_word() suite. Calls function with complete alphabet.", "duration": 0.12847304344177246, "score": 0.75, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 344963, "parent": null}, {"id": 9239711, "title": "get_guessed_word(): No Letters Guessed Yet", "description": "Test from get_guessed_word() suite. Empty string is used as letters_guessed parameter.", "duration": 0.1312105655670166, "score": 0.75, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 344963, "parent": null}, {"id": 9239712, "title": "get_available_letters(): General Test", "description": "Test from get_available_letters() suite. As parameter, empty string is used as well as string populated with alphabet letter by letter.", "duration": 0.12718629837036133, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 344963, "parent": null}, {"id": 9239713, "title": "General Test", "description": "General test with random secret word and random uppercase and lowercase letters. Letters can repeat.", "duration": 0.10240530967712402, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 344963, "parent": null}, {"id": 9239714, "title": "Invalid Letters Test", "description": "General test with random secret word and random uppercase, lowercase and not valid letters. Letters can repeat.", "duration": 0.10945630073547363, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 344963, "parent": null}, {"id": 9239715, "title": "Simple Test for Victory", "description": "The letters used for guess are based on letters from secret word.", "duration": 0.10194706916809082, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 344963, "parent": null}, {"id": 9239716, "title": "Guess at Once", "description": "The secret word is guessed at once.", "duration": 0.09663033485412598, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 344963, "parent": null}], "id": 344963, "resource_id": "7afa4314-01ac-4942-8bb8-888a1043aad3", "date_submitted": "2020-11-13T14:32:47Z", "date_evaluated": "2020-11-13T17:11:24.356Z", "max_score": 10.0}, {"problem": {"id": 1738, "resource_id": "zap.2020.hangman", "title": "Hangman"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 5.0, "percentage": 50.0, "testcases": [{"id": 9240221, "title": "Structure Check", "description": null, "duration": 0.06630897521972656, "score": null, "hint": null, "strict": true, "passed": true, "type": "ws", "render": "normal", "submission": 345004, "parent": null}, {"id": 9240222, "title": "Global variables", "description": "Code should not contain any global variables. The output of this test needs to be empty.\n", "duration": 0.37232518196105957, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 345004, "parent": null}, {"id": 9240223, "title": "Compilation", "description": "Compiles code first with the following command: `gcc -std=c11 -Wall -Werror source_files.c -lm -o exec`\n", "duration": 0.8457503318786621, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 345004, "parent": null}, {"id": 9240224, "title": "is_word_guessed(): General Test", "description": "Runs test case from the is_word_guessed() test suite. This is the general test for this function.", "duration": 0.35861682891845703, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 345004, "parent": null}, {"id": 9240225, "title": "is_word_guessed(): Complete Alphabet", "description": "Runs test case from the is_word_guessed() test suite. As parameter letters_guessed, complete alphabet was used.", "duration": 0.3252289295196533, "score": 0.75, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 345004, "parent": null}, {"id": 9240226, "title": "is_word_guessed(): No Letters Guessed Yet", "description": "Runs test case from the is_word_guessed() test suite. As parameter letters_guessed, empty string was used.", "duration": 0.3194925785064697, "score": 0.75, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 345004, "parent": null}, {"id": 9240227, "title": "get_guessed_word(): General Test", "description": "Test from get_guessed_word() suite. Calls function with all letters, which are available in secret word.", "duration": 0.3235282897949219, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 345004, "parent": null}, {"id": 9240228, "title": "get_guessed_word(): Complete Alphabet", "description": "Test from get_guessed_word() suite. Calls function with complete alphabet.", "duration": 0.3104708194732666, "score": 0.75, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 345004, "parent": null}, {"id": 9240229, "title": "get_guessed_word(): No Letters Guessed Yet", "description": "Test from get_guessed_word() suite. Empty string is used as letters_guessed parameter.", "duration": 0.3759181499481201, "score": 0.75, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 345004, "parent": null}, {"id": 9240230, "title": "get_available_letters(): General Test", "description": "Test from get_available_letters() suite. As parameter, empty string is used as well as string populated with alphabet letter by letter.", "duration": 0.3468286991119385, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 345004, "parent": null}, {"id": 9240231, "title": "General Test", "description": "General test with random secret word and random uppercase and lowercase letters. Letters can repeat.", "duration": 0.3728156089782715, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 345004, "parent": null}, {"id": 9240232, "title": "Invalid Letters Test", "description": "General test with random secret word and random uppercase, lowercase and not valid letters. Letters can repeat.", "duration": 0.31453537940979004, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 345004, "parent": null}, {"id": 9240233, "title": "Simple Test for Victory", "description": "The letters used for guess are based on letters from secret word.", "duration": 0.4252510070800781, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 345004, "parent": null}, {"id": 9240234, "title": "Guess at Once", "description": "The secret word is guessed at once.", "duration": 0.32923150062561035, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 345004, "parent": null}], "id": 345004, "resource_id": "c5b5c6a4-afb6-4da7-87cc-3c51b5c26702", "date_submitted": "2020-11-13T20:09:57Z", "date_evaluated": "2020-11-13T20:11:39.162Z", "max_score": 10.0}, {"problem": {"id": 1738, "resource_id": "zap.2020.hangman", "title": "Hangman"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 5.0, "percentage": 50.0, "testcases": [{"id": 9240731, "title": "Structure Check", "description": null, "duration": 0.047234296798706055, "score": null, "hint": null, "strict": true, "passed": true, "type": "ws", "render": "normal", "submission": 345047, "parent": null}, {"id": 9240732, "title": "Global variables", "description": "Code should not contain any global variables. The output of this test needs to be empty.\n", "duration": 0.10693216323852539, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 345047, "parent": null}, {"id": 9240733, "title": "Compilation", "description": "Compiles code first with the following command: `gcc -std=c11 -Wall -Werror source_files.c -lm -o exec`\n", "duration": 0.45555830001831055, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 345047, "parent": null}, {"id": 9240734, "title": "is_word_guessed(): General Test", "description": "Runs test case from the is_word_guessed() test suite. This is the general test for this function.", "duration": 0.1271524429321289, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 345047, "parent": null}, {"id": 9240735, "title": "is_word_guessed(): Complete Alphabet", "description": "Runs test case from the is_word_guessed() test suite. As parameter letters_guessed, complete alphabet was used.", "duration": 0.13781428337097168, "score": 0.75, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 345047, "parent": null}, {"id": 9240736, "title": "is_word_guessed(): No Letters Guessed Yet", "description": "Runs test case from the is_word_guessed() test suite. As parameter letters_guessed, empty string was used.", "duration": 0.14306855201721191, "score": 0.75, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 345047, "parent": null}, {"id": 9240737, "title": "get_guessed_word(): General Test", "description": "Test from get_guessed_word() suite. Calls function with all letters, which are available in secret word.", "duration": 0.12955331802368164, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 345047, "parent": null}, {"id": 9240738, "title": "get_guessed_word(): Complete Alphabet", "description": "Test from get_guessed_word() suite. Calls function with complete alphabet.", "duration": 0.13503813743591309, "score": 0.75, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 345047, "parent": null}, {"id": 9240739, "title": "get_guessed_word(): No Letters Guessed Yet", "description": "Test from get_guessed_word() suite. Empty string is used as letters_guessed parameter.", "duration": 0.1257164478302002, "score": 0.75, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 345047, "parent": null}, {"id": 9240740, "title": "get_available_letters(): General Test", "description": "Test from get_available_letters() suite. As parameter, empty string is used as well as string populated with alphabet letter by letter.", "duration": 0.13084149360656738, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 345047, "parent": null}, {"id": 9240741, "title": "General Test", "description": "General test with random secret word and random uppercase and lowercase letters. Letters can repeat.", "duration": 0.10173630714416504, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 345047, "parent": null}, {"id": 9240742, "title": "Invalid Letters Test", "description": "General test with random secret word and random uppercase, lowercase and not valid letters. Letters can repeat.", "duration": 0.09641098976135254, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 345047, "parent": null}, {"id": 9240743, "title": "Simple Test for Victory", "description": "The letters used for guess are based on letters from secret word.", "duration": 0.07868218421936035, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 345047, "parent": null}, {"id": 9240744, "title": "Guess at Once", "description": "The secret word is guessed at once.", "duration": 0.07680535316467285, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 345047, "parent": null}], "id": 345047, "resource_id": "105d3742-7572-46c5-9aff-c36ba81bdc6b", "date_submitted": "2020-11-13T21:43:52Z", "date_evaluated": "2020-11-13T23:11:49.140Z", "max_score": 10.0}, {"problem": {"id": 1738, "resource_id": "zap.2020.hangman", "title": "Hangman"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 5.0, "percentage": 50.0, "testcases": [{"id": 9241352, "title": "Structure Check", "description": null, "duration": 0.055327653884887695, "score": null, "hint": null, "strict": true, "passed": true, "type": "ws", "render": "normal", "submission": 345097, "parent": null}, {"id": 9241353, "title": "Global variables", "description": "Code should not contain any global variables. The output of this test needs to be empty.\n", "duration": 0.11944198608398438, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 345097, "parent": null}, {"id": 9241354, "title": "Compilation", "description": "Compiles code first with the following command: `gcc -std=c11 -Wall -Werror source_files.c -lm -o exec`\n", "duration": 0.46378421783447266, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 345097, "parent": null}, {"id": 9241355, "title": "is_word_guessed(): General Test", "description": "Runs test case from the is_word_guessed() test suite. This is the general test for this function.", "duration": 0.1354055404663086, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 345097, "parent": null}, {"id": 9241356, "title": "is_word_guessed(): Complete Alphabet", "description": "Runs test case from the is_word_guessed() test suite. As parameter letters_guessed, complete alphabet was used.", "duration": 0.13474750518798828, "score": 0.75, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 345097, "parent": null}, {"id": 9241357, "title": "is_word_guessed(): No Letters Guessed Yet", "description": "Runs test case from the is_word_guessed() test suite. As parameter letters_guessed, empty string was used.", "duration": 0.11508679389953613, "score": 0.75, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 345097, "parent": null}, {"id": 9241358, "title": "get_guessed_word(): General Test", "description": "Test from get_guessed_word() suite. Calls function with all letters, which are available in secret word.", "duration": 0.12797212600708008, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 345097, "parent": null}, {"id": 9241359, "title": "get_guessed_word(): Complete Alphabet", "description": "Test from get_guessed_word() suite. Calls function with complete alphabet.", "duration": 0.13514041900634766, "score": 0.75, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 345097, "parent": null}, {"id": 9241360, "title": "get_guessed_word(): No Letters Guessed Yet", "description": "Test from get_guessed_word() suite. Empty string is used as letters_guessed parameter.", "duration": 0.13974857330322266, "score": 0.75, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 345097, "parent": null}, {"id": 9241361, "title": "get_available_letters(): General Test", "description": "Test from get_available_letters() suite. As parameter, empty string is used as well as string populated with alphabet letter by letter.", "duration": 0.1359999179840088, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 345097, "parent": null}, {"id": 9241362, "title": "General Test", "description": "General test with random secret word and random uppercase and lowercase letters. Letters can repeat.", "duration": 0.10670924186706543, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 345097, "parent": null}, {"id": 9241363, "title": "Invalid Letters Test", "description": "General test with random secret word and random uppercase, lowercase and not valid letters. Letters can repeat.", "duration": 0.10158920288085938, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 345097, "parent": null}, {"id": 9241364, "title": "Simple Test for Victory", "description": "The letters used for guess are based on letters from secret word.", "duration": 0.09607195854187012, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 345097, "parent": null}, {"id": 9241365, "title": "Guess at Once", "description": "The secret word is guessed at once.", "duration": 0.09595942497253418, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 345097, "parent": null}], "id": 345097, "resource_id": "0243d10d-7040-4c18-9127-4d1f6c97442d", "date_submitted": "2020-11-14T11:08:24Z", "date_evaluated": "2020-11-14T11:11:14.296Z", "max_score": 10.0}, {"problem": {"id": 1738, "resource_id": "zap.2020.hangman", "title": "Hangman"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 10.0, "percentage": 100.0, "testcases": [{"id": 9241742, "title": "Structure Check", "description": null, "duration": 0.061263084411621094, "score": null, "hint": null, "strict": true, "passed": true, "type": "ws", "render": "normal", "submission": 345131, "parent": null}, {"id": 9241743, "title": "Global variables", "description": "Code should not contain any global variables. The output of this test needs to be empty.\n", "duration": 0.3680877685546875, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 345131, "parent": null}, {"id": 9241744, "title": "Compilation", "description": "Compiles code first with the following command: `gcc -std=c11 -Wall -Werror source_files.c -lm -o exec`\n", "duration": 0.8069677352905273, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 345131, "parent": null}, {"id": 9241745, "title": "is_word_guessed(): General Test", "description": "Runs test case from the is_word_guessed() test suite. This is the general test for this function.", "duration": 0.36544227600097656, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 345131, "parent": null}, {"id": 9241746, "title": "is_word_guessed(): Complete Alphabet", "description": "Runs test case from the is_word_guessed() test suite. As parameter letters_guessed, complete alphabet was used.", "duration": 0.31722378730773926, "score": 0.75, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 345131, "parent": null}, {"id": 9241747, "title": "is_word_guessed(): No Letters Guessed Yet", "description": "Runs test case from the is_word_guessed() test suite. As parameter letters_guessed, empty string was used.", "duration": 0.36822032928466797, "score": 0.75, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 345131, "parent": null}, {"id": 9241748, "title": "get_guessed_word(): General Test", "description": "Test from get_guessed_word() suite. Calls function with all letters, which are available in secret word.", "duration": 0.31697511672973633, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 345131, "parent": null}, {"id": 9241749, "title": "get_guessed_word(): Complete Alphabet", "description": "Test from get_guessed_word() suite. Calls function with complete alphabet.", "duration": 0.32201552391052246, "score": 0.75, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 345131, "parent": null}, {"id": 9241750, "title": "get_guessed_word(): No Letters Guessed Yet", "description": "Test from get_guessed_word() suite. Empty string is used as letters_guessed parameter.", "duration": 0.31986379623413086, "score": 0.75, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 345131, "parent": null}, {"id": 9241751, "title": "get_available_letters(): General Test", "description": "Test from get_available_letters() suite. As parameter, empty string is used as well as string populated with alphabet letter by letter.", "duration": 0.3238484859466553, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 345131, "parent": null}, {"id": 9241752, "title": "General Test", "description": "General test with random secret word and random uppercase and lowercase letters. Letters can repeat.", "duration": 0.31549763679504395, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 345131, "parent": null}, {"id": 9241753, "title": "Invalid Letters Test", "description": "General test with random secret word and random uppercase, lowercase and not valid letters. Letters can repeat.", "duration": 0.3104734420776367, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 345131, "parent": null}, {"id": 9241754, "title": "Simple Test for Victory", "description": "The letters used for guess are based on letters from secret word.", "duration": 0.33933043479919434, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 345131, "parent": null}, {"id": 9241755, "title": "Guess at Once", "description": "The secret word is guessed at once.", "duration": 0.326488733291626, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 345131, "parent": null}], "id": 345131, "resource_id": "256ffa49-7399-40e6-be6f-aac6ed379367", "date_submitted": "2020-11-14T12:41:08Z", "date_evaluated": "2020-11-14T14:13:33.757Z", "max_score": 10.0}, {"problem": {"id": 1739, "resource_id": "zap.2020.qr", "title": "QR Code"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 11.0, "percentage": 100.0, "testcases": [{"id": 9299102, "title": "Structure check", "description": null, "duration": 0.08177495002746582, "score": null, "hint": null, "strict": true, "passed": true, "type": "ws", "render": "normal", "submission": 349176, "parent": null}, {"id": 9299103, "title": "Global variables", "description": "Code should not contain any global variables. The output of this test needs to be empty.\n", "duration": 0.3784935474395752, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 349176, "parent": null}, {"id": 9299104, "title": "Compilation", "description": "Compiles code first with the following command: `gcc -std=c11 -Wall -Werror qr.c -lm -o qr`\n", "duration": 0.8304281234741211, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 349176, "parent": null}, {"id": 9299105, "title": "Task 1: Encode (Decode) Character", "description": null, "duration": 4.584218263626099, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 349176, "parent": null}, {"id": 9299106, "title": "Test encode_char() #1", "description": null, "duration": 0.359569787979126, "score": 0.3, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 349176, "parent": 9299105}, {"id": 9299107, "title": "Test encode_char() #2", "description": null, "duration": 0.393613338470459, "score": 0.3, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 349176, "parent": 9299105}, {"id": 9299108, "title": "Test encode_char() #3", "description": null, "duration": 0.37532949447631836, "score": 0.3, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 349176, "parent": 9299105}, {"id": 9299109, "title": "Test encode_char() #4", "description": null, "duration": 0.3876841068267822, "score": 0.3, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 349176, "parent": 9299105}, {"id": 9299110, "title": "Test encode_char() #5", "description": null, "duration": 0.35852718353271484, "score": 0.3, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 349176, "parent": 9299105}, {"id": 9299111, "title": "Test decode_byte() #1", "description": null, "duration": 0.35565805435180664, "score": 0.3, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 349176, "parent": 9299105}, {"id": 9299112, "title": "Test decode_byte() #2", "description": null, "duration": 0.9458653926849365, "score": 0.3, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 349176, "parent": 9299105}, {"id": 9299113, "title": "Test decode_byte() #3", "description": null, "duration": 0.4805259704589844, "score": 0.3, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 349176, "parent": 9299105}, {"id": 9299114, "title": "Test decode_byte() #4", "description": null, "duration": 0.5028395652770996, "score": 0.3, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 349176, "parent": 9299105}, {"id": 9299115, "title": "Test decode_byte() #5", "description": null, "duration": 0.4246053695678711, "score": 0.3, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 349176, "parent": 9299105}, {"id": 9299116, "title": "Task 2: Encode (Decode) String", "description": null, "duration": 3.9187731742858887, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 349176, "parent": null}, {"id": 9299117, "title": "Test encode_string() #1", "description": null, "duration": 0.46161985397338867, "score": 0.3, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 349176, "parent": 9299116}, {"id": 9299118, "title": "Test encode_string() #2", "description": null, "duration": 0.3726084232330322, "score": 0.3, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 349176, "parent": 9299116}, {"id": 9299119, "title": "Test encode_string() #3", "description": null, "duration": 0.38732314109802246, "score": 0.3, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 349176, "parent": 9299116}, {"id": 9299120, "title": "Test encode_string() #4", "description": null, "duration": 0.406482458114624, "score": 0.3, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 349176, "parent": 9299116}, {"id": 9299121, "title": "Test encode_string() #5", "description": null, "duration": 0.40384864807128906, "score": 0.3, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 349176, "parent": 9299116}, {"id": 9299122, "title": "Test decode_bytes() #1", "description": null, "duration": 0.3558535575866699, "score": 0.3, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 349176, "parent": 9299116}, {"id": 9299123, "title": "Test decode_bytes() #2", "description": null, "duration": 0.40029239654541016, "score": 0.3, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 349176, "parent": 9299116}, {"id": 9299124, "title": "Test decode_bytes() #3", "description": null, "duration": 0.3852691650390625, "score": 0.3, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 349176, "parent": 9299116}, {"id": 9299125, "title": "Test decode_bytes() #4", "description": null, "duration": 0.348862886428833, "score": 0.3, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 349176, "parent": 9299116}, {"id": 9299126, "title": "Test decode_bytes() #5", "description": null, "duration": 0.39661264419555664, "score": 0.3, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 349176, "parent": 9299116}, {"id": 9299127, "title": "Task 3: Encode (Decode) Block", "description": null, "duration": 4.249882221221924, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 349176, "parent": null}, {"id": 9299128, "title": "Test bytes_to_blocks() #1", "description": null, "duration": 0.35738086700439453, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 349176, "parent": 9299127}, {"id": 9299129, "title": "Test bytes_to_blocks() #2", "description": null, "duration": 0.8785562515258789, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 349176, "parent": 9299127}, {"id": 9299130, "title": "Test bytes_to_blocks() #3", "description": null, "duration": 0.4253072738647461, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 349176, "parent": 9299127}, {"id": 9299131, "title": "Test bytes_to_blocks() #4", "description": null, "duration": 0.41266655921936035, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 349176, "parent": 9299127}, {"id": 9299132, "title": "Test bytes_to_blocks() #5", "description": null, "duration": 0.35376858711242676, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 349176, "parent": 9299127}, {"id": 9299133, "title": "Test blocks_to_bytes() #1", "description": null, "duration": 0.3562595844268799, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 349176, "parent": 9299127}, {"id": 9299134, "title": "Test blocks_to_bytes() #2", "description": null, "duration": 0.37750935554504395, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 349176, "parent": 9299127}, {"id": 9299135, "title": "Test blocks_to_bytes() #3", "description": null, "duration": 0.3814413547515869, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 349176, "parent": 9299127}, {"id": 9299136, "title": "Test blocks_to_bytes() #4", "description": null, "duration": 0.3453681468963623, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 349176, "parent": 9299127}, {"id": 9299137, "title": "Test blocks_to_bytes() #5", "description": null, "duration": 0.36162424087524414, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 349176, "parent": 9299127}], "id": 349176, "resource_id": "233c4fd1-48cb-4aa3-9273-a810be318331", "date_submitted": "2020-11-22T13:56:13Z", "date_evaluated": "2020-11-22T14:14:05.468Z", "max_score": 11.0}, {"problem": {"id": 1741, "resource_id": "zap.2020.files", "title": "Files"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 0.0, "percentage": 0.0, "testcases": [{"id": 9328653, "title": "Structure Check", "description": null, "duration": 0.07915306091308594, "score": null, "hint": null, "strict": true, "passed": true, "type": "ws", "render": "normal", "submission": 350178, "parent": null}, {"id": 9328654, "title": "Count Words", "description": null, "duration": 0.7450928688049316, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 350178, "parent": null}, {"id": 9328655, "title": "Global variables", "description": "Code should not contain any global variables. The output of this test needs to be empty.\n", "duration": 0.4213278293609619, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 350178, "parent": 9328654}, {"id": 9328656, "title": "Compilation", "description": "Compiles your code with `gcc` with standard `c11` and flags `-Wall -Werror`. The only allowed functions are the following 4 (from `stdio.h`):\n\n- `fopen()`\n- `fclose()`\n- `fgetc()`\n- `fputc()`\n\nAny other library functions in your code will cause the compilation to fail.\n", "duration": 0.3237650394439697, "score": null, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 350178, "parent": 9328654}, {"id": 9328657, "title": "Every Second", "description": null, "duration": 0.9742608070373535, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 350178, "parent": null}, {"id": 9328658, "title": "Global variables", "description": "Code should not contain any global variables. The output of this test needs to be empty.\n", "duration": 0.37692856788635254, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 350178, "parent": 9328657}, {"id": 9328659, "title": "Compilation", "description": "Compiles your code with `gcc` with standard `c11` and flags `-Wall -Werror`. The only allowed functions are the following 4 (from `stdio.h`):\n\n- `fopen()`\n- `fclose()`\n- `fgetc()`\n- `fputc()`\n\nAny other library functions in your code will cause the compilation to fail.\n", "duration": 0.597332239151001, "score": null, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 350178, "parent": 9328657}], "id": 350178, "resource_id": "54df6d40-3790-4db9-8b8d-7e6a412d2634", "date_submitted": "2020-11-24T17:34:21Z", "date_evaluated": "2020-11-24T20:11:56.748Z", "max_score": 11.0}, {"problem": {"id": 1741, "resource_id": "zap.2020.files", "title": "Files"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 4.25, "percentage": 38.63636363636363, "testcases": [{"id": 9374503, "title": "Structure Check", "description": null, "duration": 0.04368853569030762, "score": null, "hint": null, "strict": true, "passed": true, "type": "ws", "render": "normal", "submission": 351680, "parent": null}, {"id": 9374504, "title": "Count Words", "description": null, "duration": 1.7383880615234375, "score": 3.5, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 351680, "parent": null}, {"id": 9374505, "title": "Global variables", "description": "Code should not contain any global variables. The output of this test needs to be empty.\n", "duration": 0.11389470100402832, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 351680, "parent": 9374504}, {"id": 9374506, "title": "Compilation", "description": "Compiles your code with `gcc` with standard `c11` and flags `-Wall -Werror`. The only allowed functions are the following 4 (from `stdio.h`):\n\n- `fopen()`\n- `fclose()`\n- `fgetc()`\n- `fputc()`\n\nAny other library functions in your code will cause the compilation to fail.\n", "duration": 0.14183783531188965, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 351680, "parent": 9374504}, {"id": 9374507, "title": "Empty file test", "description": null, "duration": 0.2799956798553467, "score": 0.75, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 351680, "parent": 9374504}, {"id": 9374508, "title": "Generate empty file", "description": null, "duration": 0.07739663124084473, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 351680, "parent": 9374507}, {"id": 9374509, "title": "Run", "description": "Runs your program with name of an empty file as its command line argument.\n", "duration": 0.09798502922058105, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 351680, "parent": 9374507}, {"id": 9374510, "title": "Evaluate file content", "description": "Expected word count is 0.\n", "duration": 0.1046140193939209, "score": 0.75, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 351680, "parent": 9374507}, {"id": 9374511, "title": "Random file without hidden word", "description": null, "duration": 0.35205912590026855, "score": 0.75, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 351680, "parent": 9374504}, {"id": 9374512, "title": "Generate random file", "description": "`stdout` of this task contains the generated file content.\n", "duration": 0.15535950660705566, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 351680, "parent": 9374511}, {"id": 9374513, "title": "Run", "description": null, "duration": 0.10532307624816895, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 351680, "parent": 9374511}, {"id": 9374514, "title": "Evaluate file content", "description": "This test prints the output file to the standard output and compares it with the expected file content. The contents must match exactly for this test to pass.\n", "duration": 0.09137654304504395, "score": 0.75, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 351680, "parent": 9374511}, {"id": 9374515, "title": "Random file 1", "description": null, "duration": 0.2963097095489502, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 351680, "parent": 9374504}, {"id": 9374516, "title": "Generate random file", "description": "`stdout` of this task contains the generated file content.\n", "duration": 0.13811206817626953, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 351680, "parent": 9374515}, {"id": 9374517, "title": "Run", "description": null, "duration": 0.07946515083312988, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 351680, "parent": 9374515}, {"id": 9374518, "title": "Evaluate file content", "description": "This test prints the output file to the standard output and compares it with the expected file content. The contents must match exactly for this test to pass.\n", "duration": 0.07873249053955078, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 351680, "parent": 9374515}, {"id": 9374519, "title": "Random file 2", "description": null, "duration": 0.2967257499694824, "score": 2.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 351680, "parent": 9374504}, {"id": 9374520, "title": "Generate random file", "description": "`stdout` of this task contains the generated file content.\n", "duration": 0.13970041275024414, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 351680, "parent": 9374519}, {"id": 9374521, "title": "Run", "description": null, "duration": 0.08013629913330078, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 351680, "parent": 9374519}, {"id": 9374522, "title": "Evaluate file content", "description": "This test prints the output file to the standard output and compares it with the expected file content. The contents must match exactly for this test to pass.\n", "duration": 0.0768890380859375, "score": 2.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 351680, "parent": 9374519}, {"id": 9374523, "title": "Every Second", "description": null, "duration": 1.422879934310913, "score": 0.75, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 351680, "parent": null}, {"id": 9374524, "title": "Global variables", "description": "Code should not contain any global variables. The output of this test needs to be empty.\n", "duration": 0.07494711875915527, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 351680, "parent": 9374523}, {"id": 9374525, "title": "Compilation", "description": "Compiles your code with `gcc` with standard `c11` and flags `-Wall -Werror`. The only allowed functions are the following 4 (from `stdio.h`):\n\n- `fopen()`\n- `fclose()`\n- `fgetc()`\n- `fputc()`\n\nAny other library functions in your code will cause the compilation to fail.\n", "duration": 0.11255979537963867, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 351680, "parent": 9374523}, {"id": 9374526, "title": "Empty file", "description": null, "duration": 0.22526192665100098, "score": 0.75, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 351680, "parent": 9374523}, {"id": 9374527, "title": "Generate empty file", "description": null, "duration": 0.07661008834838867, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 351680, "parent": 9374526}, {"id": 9374528, "title": "Run", "description": "Runs your program with name of an empty file as its command line argument.\n", "duration": 0.07410383224487305, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 351680, "parent": 9374526}, {"id": 9374529, "title": "Evaluate file content", "description": "It is expected that the output file is empty.\n", "duration": 0.07454800605773926, "score": 0.75, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 351680, "parent": 9374526}, {"id": 9374530, "title": "Random file: Boundary check", "description": null, "duration": 0.27852702140808105, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 351680, "parent": 9374523}, {"id": 9374531, "title": "Generate random file", "description": "`stdout` of this task contains the generated file content.\n", "duration": 0.12402987480163574, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 351680, "parent": 9374530}, {"id": 9374532, "title": "Run", "description": null, "duration": 0.0801393985748291, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 351680, "parent": 9374530}, {"id": 9374533, "title": "Evaluate file content", "description": "This test prints the output file to the standard output and compares it with the expected file content. The contents must match exactly for this test to pass.\n", "duration": 0.07435774803161621, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 351680, "parent": 9374530}, {"id": 9374534, "title": "Random file 1", "description": null, "duration": 0.3106882572174072, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 351680, "parent": 9374523}, {"id": 9374535, "title": "Generate random file", "description": "`stdout` of this task contains the generated file content.\n", "duration": 0.12423396110534668, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 351680, "parent": 9374534}, {"id": 9374536, "title": "Run", "description": null, "duration": 0.09586548805236816, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 351680, "parent": 9374534}, {"id": 9374537, "title": "Evaluate file content", "description": "This test prints the output file to the standard output and compares it with the expected file content. The contents must match exactly for this test to pass.\n", "duration": 0.09058880805969238, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 351680, "parent": 9374534}, {"id": 9374538, "title": "Random file 2", "description": null, "duration": 0.2705669403076172, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 351680, "parent": 9374523}, {"id": 9374539, "title": "Generate random file", "description": "`stdout` of this task contains the generated file content.\n", "duration": 0.12180089950561523, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 351680, "parent": 9374538}, {"id": 9374540, "title": "Run", "description": null, "duration": 0.07431292533874512, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 351680, "parent": 9374538}, {"id": 9374541, "title": "Evaluate file content", "description": "This test prints the output file to the standard output and compares it with the expected file content. The contents must match exactly for this test to pass.\n", "duration": 0.07445311546325684, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 351680, "parent": 9374538}], "id": 351680, "resource_id": "113cddf4-8d13-4922-958b-b46c943a5f6e", "date_submitted": "2020-11-26T19:07:46Z", "date_evaluated": "2020-11-26T20:11:41.411Z", "max_score": 11.0}, {"problem": {"id": 1741, "resource_id": "zap.2020.files", "title": "Files"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 11.0, "percentage": 100.0, "testcases": [{"id": 9378036, "title": "Structure Check", "description": null, "duration": 0.0573575496673584, "score": null, "hint": null, "strict": true, "passed": true, "type": "ws", "render": "normal", "submission": 351793, "parent": null}, {"id": 9378037, "title": "Count Words", "description": null, "duration": 1.9905164241790771, "score": 5.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 351793, "parent": null}, {"id": 9378038, "title": "Global variables", "description": "Code should not contain any global variables. The output of this test needs to be empty.\n", "duration": 0.11499881744384766, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 351793, "parent": 9378037}, {"id": 9378039, "title": "Compilation", "description": "Compiles your code with `gcc` with standard `c11` and flags `-Wall -Werror`. The only allowed functions are the following 4 (from `stdio.h`):\n\n- `fopen()`\n- `fclose()`\n- `fgetc()`\n- `fputc()`\n\nAny other library functions in your code will cause the compilation to fail.\n", "duration": 0.16217780113220215, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 351793, "parent": 9378037}, {"id": 9378040, "title": "Empty file test", "description": null, "duration": 0.3179035186767578, "score": 0.75, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 351793, "parent": 9378037}, {"id": 9378041, "title": "Generate empty file", "description": null, "duration": 0.1079874038696289, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 351793, "parent": 9378040}, {"id": 9378042, "title": "Run", "description": "Runs your program with name of an empty file as its command line argument.\n", "duration": 0.1037149429321289, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 351793, "parent": 9378040}, {"id": 9378043, "title": "Evaluate file content", "description": "Expected word count is 0.\n", "duration": 0.106201171875, "score": 0.75, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 351793, "parent": 9378040}, {"id": 9378044, "title": "Random file without hidden word", "description": null, "duration": 0.3838694095611572, "score": 0.75, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 351793, "parent": 9378037}, {"id": 9378045, "title": "Generate random file", "description": "`stdout` of this task contains the generated file content.\n", "duration": 0.16945338249206543, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 351793, "parent": 9378044}, {"id": 9378046, "title": "Run", "description": null, "duration": 0.10827875137329102, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 351793, "parent": 9378044}, {"id": 9378047, "title": "Evaluate file content", "description": "This test prints the output file to the standard output and compares it with the expected file content. The contents must match exactly for this test to pass.\n", "duration": 0.10613727569580078, "score": 0.75, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 351793, "parent": 9378044}, {"id": 9378048, "title": "Random file 1", "description": null, "duration": 0.3782477378845215, "score": 2.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 351793, "parent": 9378037}, {"id": 9378049, "title": "Generate random file", "description": "`stdout` of this task contains the generated file content.\n", "duration": 0.1664586067199707, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 351793, "parent": 9378048}, {"id": 9378050, "title": "Run", "description": null, "duration": 0.10930967330932617, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 351793, "parent": 9378048}, {"id": 9378051, "title": "Evaluate file content", "description": "This test prints the output file to the standard output and compares it with the expected file content. The contents must match exactly for this test to pass.\n", "duration": 0.10247945785522461, "score": 2.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 351793, "parent": 9378048}, {"id": 9378052, "title": "Random file 2", "description": null, "duration": 0.3437230587005615, "score": 2.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 351793, "parent": 9378037}, {"id": 9378053, "title": "Generate random file", "description": "`stdout` of this task contains the generated file content.\n", "duration": 0.15154218673706055, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 351793, "parent": 9378052}, {"id": 9378054, "title": "Run", "description": null, "duration": 0.09897208213806152, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 351793, "parent": 9378052}, {"id": 9378055, "title": "Evaluate file content", "description": "This test prints the output file to the standard output and compares it with the expected file content. The contents must match exactly for this test to pass.\n", "duration": 0.09320878982543945, "score": 2.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 351793, "parent": 9378052}, {"id": 9378056, "title": "Every Second", "description": null, "duration": 1.6012399196624756, "score": 5.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 351793, "parent": null}, {"id": 9378057, "title": "Global variables", "description": "Code should not contain any global variables. The output of this test needs to be empty.\n", "duration": 0.09273982048034668, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 351793, "parent": 9378056}, {"id": 9378058, "title": "Compilation", "description": "Compiles your code with `gcc` with standard `c11` and flags `-Wall -Werror`. The only allowed functions are the following 4 (from `stdio.h`):\n\n- `fopen()`\n- `fclose()`\n- `fgetc()`\n- `fputc()`\n\nAny other library functions in your code will cause the compilation to fail.\n", "duration": 0.12221169471740723, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 351793, "parent": 9378056}, {"id": 9378059, "title": "Empty file", "description": null, "duration": 0.2715184688568115, "score": 0.75, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 351793, "parent": 9378056}, {"id": 9378060, "title": "Generate empty file", "description": null, "duration": 0.0753779411315918, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 351793, "parent": 9378059}, {"id": 9378061, "title": "Run", "description": "Runs your program with name of an empty file as its command line argument.\n", "duration": 0.09929513931274414, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 351793, "parent": 9378059}, {"id": 9378062, "title": "Evaluate file content", "description": "It is expected that the output file is empty.\n", "duration": 0.09684538841247559, "score": 0.75, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 351793, "parent": 9378059}, {"id": 9378063, "title": "Random file: Boundary check", "description": null, "duration": 0.327772855758667, "score": 0.75, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 351793, "parent": 9378056}, {"id": 9378064, "title": "Generate random file", "description": "`stdout` of this task contains the generated file content.\n", "duration": 0.14164328575134277, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 351793, "parent": 9378063}, {"id": 9378065, "title": "Run", "description": null, "duration": 0.10134506225585938, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 351793, "parent": 9378063}, {"id": 9378066, "title": "Evaluate file content", "description": "This test prints the output file to the standard output and compares it with the expected file content. The contents must match exactly for this test to pass.\n", "duration": 0.08478450775146484, "score": 0.75, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 351793, "parent": 9378063}, {"id": 9378067, "title": "Random file 1", "description": null, "duration": 0.2880101203918457, "score": 2.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 351793, "parent": 9378056}, {"id": 9378068, "title": "Generate random file", "description": "`stdout` of this task contains the generated file content.\n", "duration": 0.13773131370544434, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 351793, "parent": 9378067}, {"id": 9378069, "title": "Run", "description": null, "duration": 0.07481670379638672, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 351793, "parent": 9378067}, {"id": 9378070, "title": "Evaluate file content", "description": "This test prints the output file to the standard output and compares it with the expected file content. The contents must match exactly for this test to pass.\n", "duration": 0.07546210289001465, "score": 2.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 351793, "parent": 9378067}, {"id": 9378071, "title": "Random file 2", "description": null, "duration": 0.302325963973999, "score": 2.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 351793, "parent": 9378056}, {"id": 9378072, "title": "Generate random file", "description": "`stdout` of this task contains the generated file content.\n", "duration": 0.13173437118530273, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 351793, "parent": 9378071}, {"id": 9378073, "title": "Run", "description": null, "duration": 0.07985830307006836, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 351793, "parent": 9378071}, {"id": 9378074, "title": "Evaluate file content", "description": "This test prints the output file to the standard output and compares it with the expected file content. The contents must match exactly for this test to pass.\n", "duration": 0.09073328971862793, "score": 2.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 351793, "parent": 9378071}], "id": 351793, "resource_id": "35901625-d14c-440b-9ac1-3ad35d742860", "date_submitted": "2020-11-26T21:27:25Z", "date_evaluated": "2020-11-26T23:12:03.246Z", "max_score": 11.0}, {"problem": {"id": 1745, "resource_id": "prog.2021.topsecret", "title": "Problem Set 1: Top Secret"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 0.0, "percentage": 0.0, "testcases": [{"id": 9973851, "title": "Structure Check", "description": null, "duration": 0.04832601547241211, "score": null, "hint": null, "strict": true, "passed": true, "type": "ws", "render": "normal", "submission": 360497, "parent": null}, {"id": 9973852, "title": "Globals", "description": "Searching for global variables\n", "duration": 0.09775114059448242, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 360497, "parent": null}, {"id": 9973853, "title": "Static Code Analysis", "description": "Checks style of your code with cppcheck with following command:\n`cppcheck --enable=warning,performance,unusedFunction --error-exitcode=1 bmp.c playfair.c main.c`\n", "duration": 0.09394383430480957, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 360497, "parent": null}, {"id": 9973854, "title": "Compilation", "description": "Compiles your code with the following command:\n`gcc -std=c11 -Wall -Werror source_files.c -lm`\n", "duration": 0.19462847709655762, "score": null, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 360497, "parent": null}], "id": 360497, "resource_id": "0b45a35c-72f9-418a-b506-e6451a692e7c", "date_submitted": "2021-03-02T10:58:42Z", "date_evaluated": "2021-03-04T23:33:31.953Z", "max_score": 100.0}, {"problem": {"id": 1745, "resource_id": "prog.2021.topsecret", "title": "Problem Set 1: Top Secret"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 14.0, "percentage": 14.000000000000002, "testcases": [{"id": 10029418, "title": "Structure Check", "description": null, "duration": 0.04849553108215332, "score": null, "hint": null, "strict": true, "passed": true, "type": "ws", "render": "normal", "submission": 361611, "parent": null}, {"id": 10029419, "title": "Globals", "description": "Searching for global variables\n", "duration": 0.16841983795166016, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 361611, "parent": null}, {"id": 10029420, "title": "Static Code Analysis", "description": "Checks style of your code with cppcheck with following command:\n`cppcheck --enable=warning,performance,unusedFunction --error-exitcode=1 bmp.c playfair.c main.c`\n", "duration": 0.1790764331817627, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 361611, "parent": null}, {"id": 10029421, "title": "Compilation", "description": "Compiles your code with the following command:\n`gcc -std=c11 -Wall -Werror source_files.c -lm`\n", "duration": 0.39937329292297363, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 361611, "parent": null}, {"id": 10029422, "title": "Makefile Checks", "description": null, "duration": 0.30710411071777344, "score": 0.0, "hint": null, "strict": true, "passed": true, "type": "suite", "render": "normal", "submission": 361611, "parent": null}, {"id": 10029423, "title": "make all", "description": "Test target \"all\"", "duration": 0.15761613845825195, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 361611, "parent": 10029422}, {"id": 10029424, "title": "make clean", "description": "Test target \"clean\"", "duration": 0.14948797225952148, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 361611, "parent": 10029422}, {"id": 10029425, "title": "Module BMP", "description": null, "duration": 17.213173866271973, "score": 14.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 361611, "parent": null}, {"id": 10029426, "title": "Dry Run for `reverse()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 1.8057231903076172, "score": 2.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 361611, "parent": 10029425}, {"id": 10029427, "title": "Dry Run for `reverse()` - unit test", "description": null, "duration": 0.17325425148010254, "score": 1.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 361611, "parent": 10029426}, {"id": 10029428, "title": "Dry Run for `reverse()` - memory test", "description": null, "duration": 1.6324689388275146, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 361611, "parent": 10029426}, {"id": 10029429, "title": "Random word test for `reverse()`", "description": "This is a functionality test. It checks the function with a random word.\n", "duration": 1.841557264328003, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 361611, "parent": 10029425}, {"id": 10029430, "title": "Random word test for `reverse()` - unit test", "description": null, "duration": 0.19335198402404785, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 361611, "parent": 10029429}, {"id": 10029431, "title": "Random word test for `reverse()` - memory test", "description": null, "duration": 1.648205280303955, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 361611, "parent": 10029429}, {"id": 10029432, "title": "Random sentence test for `reverse()`", "description": "This is a functionality test. It checks the function with a random sentence.\n", "duration": 0.43410348892211914, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 361611, "parent": 10029425}, {"id": 10029433, "title": "Random sentence test for `reverse()` - unit test", "description": null, "duration": 0.43410348892211914, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 361611, "parent": 10029432}, {"id": 10029434, "title": "All ascii letters test for `reverse()`", "description": "This is a functionality test. It checks the function with all ascii letters.\n", "duration": 0.4555177688598633, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 361611, "parent": 10029425}, {"id": 10029435, "title": "All ascii letters test for `reverse()` - unit test", "description": null, "duration": 0.4555177688598633, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 361611, "parent": 10029434}, {"id": 10029436, "title": "Dry Run for `vigenere_encrypt()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.4264376163482666, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 361611, "parent": 10029425}, {"id": 10029437, "title": "Dry Run for `vigenere_encrypt()` - unit test", "description": null, "duration": 0.4264376163482666, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 361611, "parent": 10029436}, {"id": 10029438, "title": "Key param test for `vigenere_encrypt()`", "description": "This test checks function with the `key` param consisted of non alpha chars.\n", "duration": 0.20964837074279785, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 361611, "parent": 10029425}, {"id": 10029439, "title": "Key param test for `vigenere_encrypt()` - unit test", "description": null, "duration": 0.20964837074279785, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 361611, "parent": 10029438}, {"id": 10029440, "title": "Random long text test for `vigenere_encrypt()`", "description": "This is functionality test. It checks the function with a random long text as a param.\n", "duration": 0.40900135040283203, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 361611, "parent": 10029425}, {"id": 10029441, "title": "Random long text test for `vigenere_encrypt()` - unit test", "description": null, "duration": 0.40900135040283203, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 361611, "parent": 10029440}, {"id": 10029442, "title": "Random short word test for `vigenere_encrypt()`", "description": "This is functionality test. It checks the function with a random short word as a param.\n", "duration": 1.949089527130127, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 361611, "parent": 10029425}, {"id": 10029443, "title": "Random short word test for `vigenere_encrypt()` - unit test", "description": null, "duration": 0.19031262397766113, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 361611, "parent": 10029442}, {"id": 10029444, "title": "Random short word test for `vigenere_encrypt()` - memory test", "description": null, "duration": 1.7587769031524658, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 361611, "parent": 10029442}, {"id": 10029445, "title": "Dry Run for `vigenere_decrypt()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.3778419494628906, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 361611, "parent": 10029425}, {"id": 10029446, "title": "Dry Run for `vigenere_decrypt()` - unit test", "description": null, "duration": 0.3778419494628906, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 361611, "parent": 10029445}, {"id": 10029447, "title": "Key param test for `vigenere_decrypt()`", "description": "This test checks function with the `key` param consisted of non alpha chars.\n", "duration": 0.38240742683410645, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 361611, "parent": 10029425}, {"id": 10029448, "title": "Key param test for `vigenere_decrypt()` - unit test", "description": null, "duration": 0.38240742683410645, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 361611, "parent": 10029447}, {"id": 10029449, "title": "Random long text test for `vigenere_decrypt()`", "description": "This is functionality test. It checks the function with a random long text as a param.\n", "duration": 0.40195226669311523, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 361611, "parent": 10029425}, {"id": 10029450, "title": "Random long text test for `vigenere_decrypt()` - unit test", "description": null, "duration": 0.40195226669311523, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 361611, "parent": 10029449}, {"id": 10029451, "title": "Random short word test for `vigenere_decrypt()`", "description": "This is functionality test. It checks the function with a random short word as a param.\n", "duration": 1.890385627746582, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 361611, "parent": 10029425}, {"id": 10029452, "title": "Random short word test for `vigenere_decrypt()` - unit test", "description": null, "duration": 0.22435212135314941, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 361611, "parent": 10029451}, {"id": 10029453, "title": "Random short word test for `vigenere_decrypt()` - memory test", "description": null, "duration": 1.6660335063934326, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 361611, "parent": 10029451}, {"id": 10029454, "title": "Dry Run for `bit_encrypt()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.5027039051055908, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 361611, "parent": 10029425}, {"id": 10029455, "title": "Dry Run for `bit_encrypt()` - unit test", "description": null, "duration": 0.5027039051055908, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 361611, "parent": 10029454}, {"id": 10029456, "title": "Random long text test for `bit_encrypt()`", "description": "This is functionality test. It checks the function with a random long text as a param.\n", "duration": 0.44151854515075684, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 361611, "parent": 10029425}, {"id": 10029457, "title": "Random long text test for `bit_encrypt()` - unit test", "description": null, "duration": 0.44151854515075684, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 361611, "parent": 10029456}, {"id": 10029458, "title": "Random short word test for `bit_encrypt()`", "description": "This is functionality test. It checks the function with a random short word as a param.\n", "duration": 1.9307610988616943, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 361611, "parent": 10029425}, {"id": 10029459, "title": "Random short word test for `bit_encrypt()` - unit test", "description": null, "duration": 0.20772218704223633, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 361611, "parent": 10029458}, {"id": 10029460, "title": "Random short word test for `bit_encrypt()` - memory test", "description": null, "duration": 1.723038911819458, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 361611, "parent": 10029458}, {"id": 10029461, "title": "Dry Run for `bit_decrypt()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.20054364204406738, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 361611, "parent": 10029425}, {"id": 10029462, "title": "Dry Run for `bit_decrypt()` - unit test", "description": null, "duration": 0.20054364204406738, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 361611, "parent": 10029461}, {"id": 10029463, "title": "Random long text test for `bit_decrypt()`", "description": "This is functionality test. It checks the function with a random long text as a param.\n", "duration": 0.18111610412597656, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 361611, "parent": 10029425}, {"id": 10029464, "title": "Random long text test for `bit_decrypt()` - unit test", "description": null, "duration": 0.18111610412597656, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 361611, "parent": 10029463}, {"id": 10029465, "title": "Random short word test for `bit_decrypt()`", "description": "This is functionality test. It checks the function with a random short word as a param.\n", "duration": 0.17213916778564453, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 361611, "parent": 10029425}, {"id": 10029466, "title": "Random short word test for `bit_decrypt()` - unit test", "description": null, "duration": 0.17213916778564453, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 361611, "parent": 10029465}, {"id": 10029467, "title": "Dry Run for `bmp_encrypt()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.1958298683166504, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 361611, "parent": 10029425}, {"id": 10029468, "title": "Dry Run for `bmp_encrypt()` - unit test", "description": null, "duration": 0.1958298683166504, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 361611, "parent": 10029467}, {"id": 10029469, "title": "Key param test for `bmp_encrypt()`", "description": "This test checks function with the `key` param consisted of non alpha chars.\n", "duration": 0.19864368438720703, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 361611, "parent": 10029425}, {"id": 10029470, "title": "Key param test for `bmp_encrypt()` - unit test", "description": null, "duration": 0.19864368438720703, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 361611, "parent": 10029469}, {"id": 10029471, "title": "Random long text test for `bmp_encrypt()`", "description": "This is functionality test. It checks the function with a random long text as a param.\n", "duration": 0.18639802932739258, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 361611, "parent": 10029425}, {"id": 10029472, "title": "Random long text test for `bmp_encrypt()` - unit test", "description": null, "duration": 0.18639802932739258, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 361611, "parent": 10029471}, {"id": 10029473, "title": "Random short word test for `bmp_encrypt()`", "description": "This is functionality test. It checks the function with a random short word as a param.\n", "duration": 0.22583818435668945, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 361611, "parent": 10029425}, {"id": 10029474, "title": "Random short word test for `bmp_encrypt()` - unit test", "description": null, "duration": 0.22583818435668945, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 361611, "parent": 10029473}, {"id": 10029475, "title": "Dry Run for `bmp_decrypt()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.23725247383117676, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 361611, "parent": 10029425}, {"id": 10029476, "title": "Dry Run for `bmp_decrypt()` - unit test", "description": null, "duration": 0.23725247383117676, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 361611, "parent": 10029475}, {"id": 10029477, "title": "Key param test for `bmp_decrypt()`", "description": "This test checks function with the `key` param consisted of non alpha chars.\n", "duration": 0.2001330852508545, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 361611, "parent": 10029425}, {"id": 10029478, "title": "Key param test for `bmp_decrypt()` - unit test", "description": null, "duration": 0.2001330852508545, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 361611, "parent": 10029477}, {"id": 10029479, "title": "Random long text test for `bmp_decrypt()`", "description": "This is functionality test. It checks the function with a random long text as a param.\n", "duration": 0.17874670028686523, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 361611, "parent": 10029425}, {"id": 10029480, "title": "Random long text test for `bmp_decrypt()` - unit test", "description": null, "duration": 0.17874670028686523, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 361611, "parent": 10029479}, {"id": 10029481, "title": "Random short word test for `bmp_decrypt()`", "description": "This is functionality test. It checks the function with a random short word as a param.\n", "duration": 0.17730975151062012, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 361611, "parent": 10029425}, {"id": 10029482, "title": "Random short word test for `bmp_decrypt()` - unit test", "description": null, "duration": 0.17730975151062012, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 361611, "parent": 10029481}, {"id": 10029483, "title": "Module Playfair", "description": null, "duration": 2.092297077178955, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 361611, "parent": null}, {"id": 10029484, "title": "Dry Run for `playfair_encrypt()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.1792590618133545, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 361611, "parent": 10029483}, {"id": 10029485, "title": "Dry Run for `playfair_encrypt()` - unit test", "description": null, "duration": 0.1792590618133545, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 361611, "parent": 10029484}, {"id": 10029486, "title": "Key param test for `playfair_encrypt()`", "description": "This test checks function with the `key` param consisted of non alpha chars.\n", "duration": 0.19095587730407715, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 361611, "parent": 10029483}, {"id": 10029487, "title": "Key param test for `playfair_encrypt()` - unit test", "description": null, "duration": 0.19095587730407715, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 361611, "parent": 10029486}, {"id": 10029488, "title": "Random long text test for `playfair_encrypt()`", "description": "This is functionality test. It checks the function with a random long text as a param.\n", "duration": 0.19327473640441895, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 361611, "parent": 10029483}, {"id": 10029489, "title": "Random long text test for `playfair_encrypt()` - unit test", "description": null, "duration": 0.19327473640441895, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 361611, "parent": 10029488}, {"id": 10029490, "title": "Random short word test for `playfair_encrypt()`", "description": "This is functionality test. It checks the function with a random short word as a param.\n", "duration": 0.24695992469787598, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 361611, "parent": 10029483}, {"id": 10029491, "title": "Random short word test for `playfair_encrypt()` - unit test", "description": null, "duration": 0.24695992469787598, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 361611, "parent": 10029490}, {"id": 10029492, "title": "Dry Run for `playfair_decrypt()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.23447847366333008, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 361611, "parent": 10029483}, {"id": 10029493, "title": "Dry Run for `playfair_decrypt()` - unit test", "description": null, "duration": 0.23447847366333008, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 361611, "parent": 10029492}, {"id": 10029494, "title": "Key param test for `playfair_decrypt()`", "description": "This test checks function with the `key` param consisted of non alpha chars.\n", "duration": 0.1743779182434082, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 361611, "parent": 10029483}, {"id": 10029495, "title": "Key param test for `playfair_decrypt()` - unit test", "description": null, "duration": 0.1743779182434082, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 361611, "parent": 10029494}, {"id": 10029496, "title": "Random long text test for `playfair_decrypt()`", "description": "This is functionality test. It checks the function with a random long text as a param.\n", "duration": 0.1825706958770752, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 361611, "parent": 10029483}, {"id": 10029497, "title": "Random long text test for `playfair_decrypt()` - unit test", "description": null, "duration": 0.1825706958770752, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 361611, "parent": 10029496}, {"id": 10029498, "title": "Random short word test for `playfair_decrypt()`", "description": "This is functionality test. It checks the function with a random short word as a param.\n", "duration": 0.17583847045898438, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 361611, "parent": 10029483}, {"id": 10029499, "title": "Random short word test for `playfair_decrypt()` - unit test", "description": null, "duration": 0.17583847045898438, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 361611, "parent": 10029498}], "id": 361611, "resource_id": "99cad95a-c8fa-4e54-9b74-87e3ab11a2a3", "date_submitted": "2021-03-06T17:55:50Z", "date_evaluated": "2021-03-06T20:07:08.703Z", "max_score": 100.0}, {"problem": {"id": 1745, "resource_id": "prog.2021.topsecret", "title": "Problem Set 1: Top Secret"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 13.0, "percentage": 13.0, "testcases": [{"id": 10069880, "title": "Structure Check", "description": null, "duration": 0.041045427322387695, "score": null, "hint": null, "strict": true, "passed": true, "type": "ws", "render": "normal", "submission": 362264, "parent": null}, {"id": 10069881, "title": "Globals", "description": "Searching for global variables\n", "duration": 0.09177851676940918, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 362264, "parent": null}, {"id": 10069882, "title": "Static Code Analysis", "description": "Checks style of your code with cppcheck with following command:\n`cppcheck --enable=warning,performance,unusedFunction --error-exitcode=1 bmp.c playfair.c main.c`\n", "duration": 0.12868356704711914, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 362264, "parent": null}, {"id": 10069883, "title": "Compilation", "description": "Compiles your code with the following command:\n`gcc -std=c11 -Wall -Werror source_files.c -lm`\n", "duration": 0.3238966464996338, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 362264, "parent": null}, {"id": 10069884, "title": "Makefile Checks", "description": null, "duration": 0.25720977783203125, "score": 0.0, "hint": null, "strict": true, "passed": true, "type": "suite", "render": "normal", "submission": 362264, "parent": null}, {"id": 10069885, "title": "make all", "description": "Test target \"all\"", "duration": 0.1654984951019287, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 362264, "parent": 10069884}, {"id": 10069886, "title": "make clean", "description": "Test target \"clean\"", "duration": 0.09171128273010254, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 362264, "parent": 10069884}, {"id": 10069887, "title": "Module BMP", "description": null, "duration": 17.38481855392456, "score": 13.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 362264, "parent": null}, {"id": 10069888, "title": "Dry Run for `reverse()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 1.6431925296783447, "score": 1.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 362264, "parent": 10069887}, {"id": 10069889, "title": "Dry Run for `reverse()` - unit test", "description": null, "duration": 0.10798788070678711, "score": 1.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 362264, "parent": 10069888}, {"id": 10069890, "title": "Dry Run for `reverse()` - memory test", "description": null, "duration": 1.5352046489715576, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 362264, "parent": 10069888}, {"id": 10069891, "title": "Random word test for `reverse()`", "description": "This is a functionality test. It checks the function with a random word.\n", "duration": 1.7345447540283203, "score": 2.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 362264, "parent": 10069887}, {"id": 10069892, "title": "Random word test for `reverse()` - unit test", "description": null, "duration": 0.18988418579101562, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 362264, "parent": 10069891}, {"id": 10069893, "title": "Random word test for `reverse()` - memory test", "description": null, "duration": 1.5446605682373047, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 362264, "parent": 10069891}, {"id": 10069894, "title": "Random sentence test for `reverse()`", "description": "This is a functionality test. It checks the function with a random sentence.\n", "duration": 0.15216875076293945, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 362264, "parent": 10069887}, {"id": 10069895, "title": "Random sentence test for `reverse()` - unit test", "description": null, "duration": 0.15216875076293945, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 362264, "parent": 10069894}, {"id": 10069896, "title": "All ascii letters test for `reverse()`", "description": "This is a functionality test. It checks the function with all ascii letters.\n", "duration": 0.18915152549743652, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 362264, "parent": 10069887}, {"id": 10069897, "title": "All ascii letters test for `reverse()` - unit test", "description": null, "duration": 0.18915152549743652, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 362264, "parent": 10069896}, {"id": 10069898, "title": "Dry Run for `vigenere_encrypt()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.34659838676452637, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 362264, "parent": 10069887}, {"id": 10069899, "title": "Dry Run for `vigenere_encrypt()` - unit test", "description": null, "duration": 0.34659838676452637, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 362264, "parent": 10069898}, {"id": 10069900, "title": "Key param test for `vigenere_encrypt()`", "description": "This test checks function with the `key` param consisted of non alpha chars.\n", "duration": 1.8247900009155273, "score": 2.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 362264, "parent": 10069887}, {"id": 10069901, "title": "Key param test for `vigenere_encrypt()` - unit test", "description": null, "duration": 0.18195557594299316, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 362264, "parent": 10069900}, {"id": 10069902, "title": "Key param test for `vigenere_encrypt()` - memory test", "description": null, "duration": 1.6428344249725342, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 362264, "parent": 10069900}, {"id": 10069903, "title": "Random long text test for `vigenere_encrypt()`", "description": "This is functionality test. It checks the function with a random long text as a param.\n", "duration": 0.2539079189300537, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 362264, "parent": 10069887}, {"id": 10069904, "title": "Random long text test for `vigenere_encrypt()` - unit test", "description": null, "duration": 0.2539079189300537, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 362264, "parent": 10069903}, {"id": 10069905, "title": "Random short word test for `vigenere_encrypt()`", "description": "This is functionality test. It checks the function with a random short word as a param.\n", "duration": 1.885765552520752, "score": 2.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 362264, "parent": 10069887}, {"id": 10069906, "title": "Random short word test for `vigenere_encrypt()` - unit test", "description": null, "duration": 0.12444281578063965, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 362264, "parent": 10069905}, {"id": 10069907, "title": "Random short word test for `vigenere_encrypt()` - memory test", "description": null, "duration": 1.7613227367401123, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 362264, "parent": 10069905}, {"id": 10069908, "title": "Dry Run for `vigenere_decrypt()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.3416581153869629, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 362264, "parent": 10069887}, {"id": 10069909, "title": "Dry Run for `vigenere_decrypt()` - unit test", "description": null, "duration": 0.3416581153869629, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 362264, "parent": 10069908}, {"id": 10069910, "title": "Key param test for `vigenere_decrypt()`", "description": "This test checks function with the `key` param consisted of non alpha chars.\n", "duration": 0.24495625495910645, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 362264, "parent": 10069887}, {"id": 10069911, "title": "Key param test for `vigenere_decrypt()` - unit test", "description": null, "duration": 0.24495625495910645, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 362264, "parent": 10069910}, {"id": 10069912, "title": "Random long text test for `vigenere_decrypt()`", "description": "This is functionality test. It checks the function with a random long text as a param.\n", "duration": 0.24585700035095215, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 362264, "parent": 10069887}, {"id": 10069913, "title": "Random long text test for `vigenere_decrypt()` - unit test", "description": null, "duration": 0.24585700035095215, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 362264, "parent": 10069912}, {"id": 10069914, "title": "Random short word test for `vigenere_decrypt()`", "description": "This is functionality test. It checks the function with a random short word as a param.\n", "duration": 1.679854393005371, "score": 2.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 362264, "parent": 10069887}, {"id": 10069915, "title": "Random short word test for `vigenere_decrypt()` - unit test", "description": null, "duration": 0.1388263702392578, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 362264, "parent": 10069914}, {"id": 10069916, "title": "Random short word test for `vigenere_decrypt()` - memory test", "description": null, "duration": 1.5410280227661133, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 362264, "parent": 10069914}, {"id": 10069917, "title": "Dry Run for `bit_encrypt()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.2623567581176758, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 362264, "parent": 10069887}, {"id": 10069918, "title": "Dry Run for `bit_encrypt()` - unit test", "description": null, "duration": 0.2623567581176758, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 362264, "parent": 10069917}, {"id": 10069919, "title": "Random long text test for `bit_encrypt()`", "description": "This is functionality test. It checks the function with a random long text as a param.\n", "duration": 0.2495741844177246, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 362264, "parent": 10069887}, {"id": 10069920, "title": "Random long text test for `bit_encrypt()` - unit test", "description": null, "duration": 0.2495741844177246, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 362264, "parent": 10069919}, {"id": 10069921, "title": "Random short word test for `bit_encrypt()`", "description": "This is functionality test. It checks the function with a random short word as a param.\n", "duration": 1.685535192489624, "score": 2.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 362264, "parent": 10069887}, {"id": 10069922, "title": "Random short word test for `bit_encrypt()` - unit test", "description": null, "duration": 0.12613439559936523, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 362264, "parent": 10069921}, {"id": 10069923, "title": "Random short word test for `bit_encrypt()` - memory test", "description": null, "duration": 1.5594007968902588, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 362264, "parent": 10069921}, {"id": 10069924, "title": "Dry Run for `bit_decrypt()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.23849821090698242, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 362264, "parent": 10069887}, {"id": 10069925, "title": "Dry Run for `bit_decrypt()` - unit test", "description": null, "duration": 0.23849821090698242, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 362264, "parent": 10069924}, {"id": 10069926, "title": "Random long text test for `bit_decrypt()`", "description": "This is functionality test. It checks the function with a random long text as a param.\n", "duration": 0.13061261177062988, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 362264, "parent": 10069887}, {"id": 10069927, "title": "Random long text test for `bit_decrypt()` - unit test", "description": null, "duration": 0.13061261177062988, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 362264, "parent": 10069926}, {"id": 10069928, "title": "Random short word test for `bit_decrypt()`", "description": "This is functionality test. It checks the function with a random short word as a param.\n", "duration": 1.6710553169250488, "score": 2.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 362264, "parent": 10069887}, {"id": 10069929, "title": "Random short word test for `bit_decrypt()` - unit test", "description": null, "duration": 0.1231992244720459, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 362264, "parent": 10069928}, {"id": 10069930, "title": "Random short word test for `bit_decrypt()` - memory test", "description": null, "duration": 1.547856092453003, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 362264, "parent": 10069928}, {"id": 10069931, "title": "Dry Run for `bmp_encrypt()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.11147022247314453, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 362264, "parent": 10069887}, {"id": 10069932, "title": "Dry Run for `bmp_encrypt()` - unit test", "description": null, "duration": 0.11147022247314453, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 362264, "parent": 10069931}, {"id": 10069933, "title": "Key param test for `bmp_encrypt()`", "description": "This test checks function with the `key` param consisted of non alpha chars.\n", "duration": 0.12844133377075195, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 362264, "parent": 10069887}, {"id": 10069934, "title": "Key param test for `bmp_encrypt()` - unit test", "description": null, "duration": 0.12844133377075195, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 362264, "parent": 10069933}, {"id": 10069935, "title": "Random long text test for `bmp_encrypt()`", "description": "This is functionality test. It checks the function with a random long text as a param.\n", "duration": 0.11215639114379883, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 362264, "parent": 10069887}, {"id": 10069936, "title": "Random long text test for `bmp_encrypt()` - unit test", "description": null, "duration": 0.11215639114379883, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 362264, "parent": 10069935}, {"id": 10069937, "title": "Random short word test for `bmp_encrypt()`", "description": "This is functionality test. It checks the function with a random short word as a param.\n", "duration": 0.18312597274780273, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 362264, "parent": 10069887}, {"id": 10069938, "title": "Random short word test for `bmp_encrypt()` - unit test", "description": null, "duration": 0.18312597274780273, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 362264, "parent": 10069937}, {"id": 10069939, "title": "Dry Run for `bmp_decrypt()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.1502525806427002, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 362264, "parent": 10069887}, {"id": 10069940, "title": "Dry Run for `bmp_decrypt()` - unit test", "description": null, "duration": 0.1502525806427002, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 362264, "parent": 10069939}, {"id": 10069941, "title": "Key param test for `bmp_decrypt()`", "description": "This test checks function with the `key` param consisted of non alpha chars.\n", "duration": 0.13284969329833984, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 362264, "parent": 10069887}, {"id": 10069942, "title": "Key param test for `bmp_decrypt()` - unit test", "description": null, "duration": 0.13284969329833984, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 362264, "parent": 10069941}, {"id": 10069943, "title": "Random long text test for `bmp_decrypt()`", "description": "This is functionality test. It checks the function with a random long text as a param.\n", "duration": 0.1247100830078125, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 362264, "parent": 10069887}, {"id": 10069944, "title": "Random long text test for `bmp_decrypt()` - unit test", "description": null, "duration": 0.1247100830078125, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 362264, "parent": 10069943}, {"id": 10069945, "title": "Random short word test for `bmp_decrypt()`", "description": "This is functionality test. It checks the function with a random short word as a param.\n", "duration": 0.17136120796203613, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 362264, "parent": 10069887}, {"id": 10069946, "title": "Random short word test for `bmp_decrypt()` - unit test", "description": null, "duration": 0.17136120796203613, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 362264, "parent": 10069945}, {"id": 10069947, "title": "Module Playfair", "description": null, "duration": 1.4012033939361572, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 362264, "parent": null}, {"id": 10069948, "title": "Dry Run for `playfair_encrypt()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.1022498607635498, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 362264, "parent": 10069947}, {"id": 10069949, "title": "Dry Run for `playfair_encrypt()` - unit test", "description": null, "duration": 0.1022498607635498, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 362264, "parent": 10069948}, {"id": 10069950, "title": "Key param test for `playfair_encrypt()`", "description": "This test checks function with the `key` param consisted of non alpha chars.\n", "duration": 0.12287020683288574, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 362264, "parent": 10069947}, {"id": 10069951, "title": "Key param test for `playfair_encrypt()` - unit test", "description": null, "duration": 0.12287020683288574, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 362264, "parent": 10069950}, {"id": 10069952, "title": "Random long text test for `playfair_encrypt()`", "description": "This is functionality test. It checks the function with a random long text as a param.\n", "duration": 0.09752011299133301, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 362264, "parent": 10069947}, {"id": 10069953, "title": "Random long text test for `playfair_encrypt()` - unit test", "description": null, "duration": 0.09752011299133301, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 362264, "parent": 10069952}, {"id": 10069954, "title": "Random short word test for `playfair_encrypt()`", "description": "This is functionality test. It checks the function with a random short word as a param.\n", "duration": 0.10524773597717285, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 362264, "parent": 10069947}, {"id": 10069955, "title": "Random short word test for `playfair_encrypt()` - unit test", "description": null, "duration": 0.10524773597717285, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 362264, "parent": 10069954}, {"id": 10069956, "title": "Dry Run for `playfair_decrypt()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.10615658760070801, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 362264, "parent": 10069947}, {"id": 10069957, "title": "Dry Run for `playfair_decrypt()` - unit test", "description": null, "duration": 0.10615658760070801, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 362264, "parent": 10069956}, {"id": 10069958, "title": "Key param test for `playfair_decrypt()`", "description": "This test checks function with the `key` param consisted of non alpha chars.\n", "duration": 0.11173009872436523, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 362264, "parent": 10069947}, {"id": 10069959, "title": "Key param test for `playfair_decrypt()` - unit test", "description": null, "duration": 0.11173009872436523, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 362264, "parent": 10069958}, {"id": 10069960, "title": "Random long text test for `playfair_decrypt()`", "description": "This is functionality test. It checks the function with a random long text as a param.\n", "duration": 0.1733560562133789, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 362264, "parent": 10069947}, {"id": 10069961, "title": "Random long text test for `playfair_decrypt()` - unit test", "description": null, "duration": 0.1733560562133789, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 362264, "parent": 10069960}, {"id": 10069962, "title": "Random short word test for `playfair_decrypt()`", "description": "This is functionality test. It checks the function with a random short word as a param.\n", "duration": 0.15817475318908691, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 362264, "parent": 10069947}, {"id": 10069963, "title": "Random short word test for `playfair_decrypt()` - unit test", "description": null, "duration": 0.15817475318908691, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 362264, "parent": 10069962}], "id": 362264, "resource_id": "8f46ee90-14cd-443f-8b71-36a777e4042a", "date_submitted": "2021-03-07T19:40:38Z", "date_evaluated": "2021-03-07T20:07:35.686Z", "max_score": 100.0}, {"problem": {"id": 1745, "resource_id": "prog.2021.topsecret", "title": "Problem Set 1: Top Secret"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 0.0, "percentage": 0.0, "testcases": [{"id": 10078419, "title": "Structure Check", "description": null, "duration": 0.050443172454833984, "score": null, "hint": null, "strict": true, "passed": true, "type": "ws", "render": "normal", "submission": 362402, "parent": null}, {"id": 10078420, "title": "Globals", "description": "Searching for global variables\n", "duration": 0.09230351448059082, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 362402, "parent": null}, {"id": 10078421, "title": "Static Code Analysis", "description": "Checks style of your code with cppcheck with following command:\n`cppcheck --enable=warning,performance,unusedFunction --error-exitcode=1 bmp.c playfair.c main.c`\n", "duration": 0.1279435157775879, "score": null, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 362402, "parent": null}], "id": 362402, "resource_id": "91f21d79-efa2-41dd-af48-c65fdf597a58", "date_submitted": "2021-03-07T21:47:42Z", "date_evaluated": "2021-03-07T23:07:41.971Z", "max_score": 100.0}, {"problem": {"id": 1745, "resource_id": "prog.2021.topsecret", "title": "Problem Set 1: Top Secret"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 0.0, "percentage": 0.0, "testcases": [{"id": 10087143, "title": "Structure Check", "description": null, "duration": 0.05556225776672363, "score": null, "hint": null, "strict": true, "passed": true, "type": "ws", "render": "normal", "submission": 362541, "parent": null}, {"id": 10087144, "title": "Globals", "description": "Searching for global variables\n", "duration": 0.09961342811584473, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 362541, "parent": null}, {"id": 10087145, "title": "Static Code Analysis", "description": "Checks style of your code with cppcheck with following command:\n`cppcheck --enable=warning,performance,unusedFunction --error-exitcode=1 bmp.c playfair.c main.c`\n", "duration": 0.1509237289428711, "score": null, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 362541, "parent": null}], "id": 362541, "resource_id": "18648e7a-50c6-4d48-8d31-dcd408ee85e5", "date_submitted": "2021-03-08T07:33:45Z", "date_evaluated": "2021-03-08T08:08:32.545Z", "max_score": 100.0}, {"problem": {"id": 1745, "resource_id": "prog.2021.topsecret", "title": "Problem Set 1: Top Secret"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 44.0, "percentage": 44.0, "testcases": [{"id": 10092268, "title": "Structure Check", "description": null, "duration": 0.05686688423156738, "score": null, "hint": null, "strict": true, "passed": true, "type": "ws", "render": "normal", "submission": 362626, "parent": null}, {"id": 10092269, "title": "Globals", "description": "Searching for global variables\n", "duration": 0.10896182060241699, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 362626, "parent": null}, {"id": 10092270, "title": "Static Code Analysis", "description": "Checks style of your code with cppcheck with following command:\n`cppcheck --enable=warning,performance,unusedFunction --error-exitcode=1 bmp.c playfair.c main.c`\n", "duration": 0.14528393745422363, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 362626, "parent": null}, {"id": 10092271, "title": "Compilation", "description": "Compiles your code with the following command:\n`gcc -std=c11 -Wall -Werror source_files.c -lm`\n", "duration": 0.3386197090148926, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 362626, "parent": null}, {"id": 10092272, "title": "Makefile Checks", "description": null, "duration": 0.20934271812438965, "score": 0.0, "hint": null, "strict": true, "passed": true, "type": "suite", "render": "normal", "submission": 362626, "parent": null}, {"id": 10092273, "title": "make all", "description": "Test target \"all\"", "duration": 0.09128928184509277, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 362626, "parent": 10092272}, {"id": 10092274, "title": "make clean", "description": "Test target \"clean\"", "duration": 0.11805343627929688, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 362626, "parent": 10092272}, {"id": 10092275, "title": "Module BMP", "description": null, "duration": 27.582696199417114, "score": 44.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 362626, "parent": null}, {"id": 10092276, "title": "Dry Run for `reverse()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 1.5618889331817627, "score": 2.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 362626, "parent": 10092275}, {"id": 10092277, "title": "Dry Run for `reverse()` - unit test", "description": null, "duration": 0.10690832138061523, "score": 1.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 362626, "parent": 10092276}, {"id": 10092278, "title": "Dry Run for `reverse()` - memory test", "description": null, "duration": 1.4549806118011475, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 362626, "parent": 10092276}, {"id": 10092279, "title": "Random word test for `reverse()`", "description": "This is a functionality test. It checks the function with a random word.\n", "duration": 1.5393884181976318, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 362626, "parent": 10092275}, {"id": 10092280, "title": "Random word test for `reverse()` - unit test", "description": null, "duration": 0.10552835464477539, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 362626, "parent": 10092279}, {"id": 10092281, "title": "Random word test for `reverse()` - memory test", "description": null, "duration": 1.4338600635528564, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 362626, "parent": 10092279}, {"id": 10092282, "title": "Random sentence test for `reverse()`", "description": "This is a functionality test. It checks the function with a random sentence.\n", "duration": 1.6082420349121094, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 362626, "parent": 10092275}, {"id": 10092283, "title": "Random sentence test for `reverse()` - unit test", "description": null, "duration": 0.11020207405090332, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 362626, "parent": 10092282}, {"id": 10092284, "title": "Random sentence test for `reverse()` - memory test", "description": null, "duration": 1.498039960861206, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 362626, "parent": 10092282}, {"id": 10092285, "title": "All ascii letters test for `reverse()`", "description": "This is a functionality test. It checks the function with all ascii letters.\n", "duration": 1.7461042404174805, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 362626, "parent": 10092275}, {"id": 10092286, "title": "All ascii letters test for `reverse()` - unit test", "description": null, "duration": 0.1254732608795166, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 362626, "parent": 10092285}, {"id": 10092287, "title": "All ascii letters test for `reverse()` - memory test", "description": null, "duration": 1.6206309795379639, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 362626, "parent": 10092285}, {"id": 10092288, "title": "Dry Run for `vigenere_encrypt()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.11081552505493164, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 362626, "parent": 10092275}, {"id": 10092289, "title": "Dry Run for `vigenere_encrypt()` - unit test", "description": null, "duration": 0.11081552505493164, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 362626, "parent": 10092288}, {"id": 10092290, "title": "Key param test for `vigenere_encrypt()`", "description": "This test checks function with the `key` param consisted of non alpha chars.\n", "duration": 0.0957193374633789, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 362626, "parent": 10092275}, {"id": 10092291, "title": "Key param test for `vigenere_encrypt()` - unit test", "description": null, "duration": 0.0957193374633789, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 362626, "parent": 10092290}, {"id": 10092292, "title": "Random long text test for `vigenere_encrypt()`", "description": "This is functionality test. It checks the function with a random long text as a param.\n", "duration": 0.10520792007446289, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 362626, "parent": 10092275}, {"id": 10092293, "title": "Random long text test for `vigenere_encrypt()` - unit test", "description": null, "duration": 0.10520792007446289, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 362626, "parent": 10092292}, {"id": 10092294, "title": "Random short word test for `vigenere_encrypt()`", "description": "This is functionality test. It checks the function with a random short word as a param.\n", "duration": 1.6498103141784668, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 362626, "parent": 10092275}, {"id": 10092295, "title": "Random short word test for `vigenere_encrypt()` - unit test", "description": null, "duration": 0.10670757293701172, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 362626, "parent": 10092294}, {"id": 10092296, "title": "Random short word test for `vigenere_encrypt()` - memory test", "description": null, "duration": 1.543102741241455, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 362626, "parent": 10092294}, {"id": 10092297, "title": "Dry Run for `vigenere_decrypt()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.2825958728790283, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 362626, "parent": 10092275}, {"id": 10092298, "title": "Dry Run for `vigenere_decrypt()` - unit test", "description": null, "duration": 0.2825958728790283, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 362626, "parent": 10092297}, {"id": 10092299, "title": "Key param test for `vigenere_decrypt()`", "description": "This test checks function with the `key` param consisted of non alpha chars.\n", "duration": 1.9780657291412354, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 362626, "parent": 10092275}, {"id": 10092300, "title": "Key param test for `vigenere_decrypt()` - unit test", "description": null, "duration": 0.14441370964050293, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 362626, "parent": 10092299}, {"id": 10092301, "title": "Key param test for `vigenere_decrypt()` - memory test", "description": null, "duration": 1.8336520195007324, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 362626, "parent": 10092299}, {"id": 10092302, "title": "Random long text test for `vigenere_decrypt()`", "description": "This is functionality test. It checks the function with a random long text as a param.\n", "duration": 0.1467123031616211, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 362626, "parent": 10092275}, {"id": 10092303, "title": "Random long text test for `vigenere_decrypt()` - unit test", "description": null, "duration": 0.1467123031616211, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 362626, "parent": 10092302}, {"id": 10092304, "title": "Random short word test for `vigenere_decrypt()`", "description": "This is functionality test. It checks the function with a random short word as a param.\n", "duration": 1.7609238624572754, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 362626, "parent": 10092275}, {"id": 10092305, "title": "Random short word test for `vigenere_decrypt()` - unit test", "description": null, "duration": 0.14828944206237793, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 362626, "parent": 10092304}, {"id": 10092306, "title": "Random short word test for `vigenere_decrypt()` - memory test", "description": null, "duration": 1.6126344203948975, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 362626, "parent": 10092304}, {"id": 10092307, "title": "Dry Run for `bit_encrypt()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 1.6913847923278809, "score": 2.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 362626, "parent": 10092275}, {"id": 10092308, "title": "Dry Run for `bit_encrypt()` - unit test", "description": null, "duration": 0.11403775215148926, "score": 1.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 362626, "parent": 10092307}, {"id": 10092309, "title": "Dry Run for `bit_encrypt()` - memory test", "description": null, "duration": 1.5773470401763916, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 362626, "parent": 10092307}, {"id": 10092310, "title": "Random long text test for `bit_encrypt()`", "description": "This is functionality test. It checks the function with a random long text as a param.\n", "duration": 0.21634316444396973, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 362626, "parent": 10092275}, {"id": 10092311, "title": "Random long text test for `bit_encrypt()` - unit test", "description": null, "duration": 0.21634316444396973, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 362626, "parent": 10092310}, {"id": 10092312, "title": "Random short word test for `bit_encrypt()`", "description": "This is functionality test. It checks the function with a random short word as a param.\n", "duration": 1.8086516857147217, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 362626, "parent": 10092275}, {"id": 10092313, "title": "Random short word test for `bit_encrypt()` - unit test", "description": null, "duration": 0.17842817306518555, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 362626, "parent": 10092312}, {"id": 10092314, "title": "Random short word test for `bit_encrypt()` - memory test", "description": null, "duration": 1.6302235126495361, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 362626, "parent": 10092312}, {"id": 10092315, "title": "Dry Run for `bit_decrypt()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.2490530014038086, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 362626, "parent": 10092275}, {"id": 10092316, "title": "Dry Run for `bit_decrypt()` - unit test", "description": null, "duration": 0.2490530014038086, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 362626, "parent": 10092315}, {"id": 10092317, "title": "Random long text test for `bit_decrypt()`", "description": "This is functionality test. It checks the function with a random long text as a param.\n", "duration": 0.1302332878112793, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 362626, "parent": 10092275}, {"id": 10092318, "title": "Random long text test for `bit_decrypt()` - unit test", "description": null, "duration": 0.1302332878112793, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 362626, "parent": 10092317}, {"id": 10092319, "title": "Random short word test for `bit_decrypt()`", "description": "This is functionality test. It checks the function with a random short word as a param.\n", "duration": 1.9038927555084229, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 362626, "parent": 10092275}, {"id": 10092320, "title": "Random short word test for `bit_decrypt()` - unit test", "description": null, "duration": 0.1621236801147461, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 362626, "parent": 10092319}, {"id": 10092321, "title": "Random short word test for `bit_decrypt()` - memory test", "description": null, "duration": 1.7417690753936768, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 362626, "parent": 10092319}, {"id": 10092322, "title": "Dry Run for `bmp_encrypt()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.2428281307220459, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 362626, "parent": 10092275}, {"id": 10092323, "title": "Dry Run for `bmp_encrypt()` - unit test", "description": null, "duration": 0.2428281307220459, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 362626, "parent": 10092322}, {"id": 10092324, "title": "Key param test for `bmp_encrypt()`", "description": "This test checks function with the `key` param consisted of non alpha chars.\n", "duration": 1.68049955368042, "score": 4.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 362626, "parent": 10092275}, {"id": 10092325, "title": "Key param test for `bmp_encrypt()` - unit test", "description": null, "duration": 0.13199281692504883, "score": 3.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 362626, "parent": 10092324}, {"id": 10092326, "title": "Key param test for `bmp_encrypt()` - memory test", "description": null, "duration": 1.548506736755371, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 362626, "parent": 10092324}, {"id": 10092327, "title": "Random long text test for `bmp_encrypt()`", "description": "This is functionality test. It checks the function with a random long text as a param.\n", "duration": 0.12149310111999512, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 362626, "parent": 10092275}, {"id": 10092328, "title": "Random long text test for `bmp_encrypt()` - unit test", "description": null, "duration": 0.12149310111999512, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 362626, "parent": 10092327}, {"id": 10092329, "title": "Random short word test for `bmp_encrypt()`", "description": "This is functionality test. It checks the function with a random short word as a param.\n", "duration": 1.7317967414855957, "score": 4.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 362626, "parent": 10092275}, {"id": 10092330, "title": "Random short word test for `bmp_encrypt()` - unit test", "description": null, "duration": 0.1229560375213623, "score": 3.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 362626, "parent": 10092329}, {"id": 10092331, "title": "Random short word test for `bmp_encrypt()` - memory test", "description": null, "duration": 1.6088407039642334, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 362626, "parent": 10092329}, {"id": 10092332, "title": "Dry Run for `bmp_decrypt()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.25957822799682617, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 362626, "parent": 10092275}, {"id": 10092333, "title": "Dry Run for `bmp_decrypt()` - unit test", "description": null, "duration": 0.25957822799682617, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 362626, "parent": 10092332}, {"id": 10092334, "title": "Key param test for `bmp_decrypt()`", "description": "This test checks function with the `key` param consisted of non alpha chars.\n", "duration": 1.7900564670562744, "score": 4.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 362626, "parent": 10092275}, {"id": 10092335, "title": "Key param test for `bmp_decrypt()` - unit test", "description": null, "duration": 0.18508601188659668, "score": 3.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 362626, "parent": 10092334}, {"id": 10092336, "title": "Key param test for `bmp_decrypt()` - memory test", "description": null, "duration": 1.6049704551696777, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 362626, "parent": 10092334}, {"id": 10092337, "title": "Random long text test for `bmp_decrypt()`", "description": "This is functionality test. It checks the function with a random long text as a param.\n", "duration": 0.1173698902130127, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 362626, "parent": 10092275}, {"id": 10092338, "title": "Random long text test for `bmp_decrypt()` - unit test", "description": null, "duration": 0.1173698902130127, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 362626, "parent": 10092337}, {"id": 10092339, "title": "Random short word test for `bmp_decrypt()`", "description": "This is functionality test. It checks the function with a random short word as a param.\n", "duration": 1.6953022480010986, "score": 4.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 362626, "parent": 10092275}, {"id": 10092340, "title": "Random short word test for `bmp_decrypt()` - unit test", "description": null, "duration": 0.15041375160217285, "score": 3.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 362626, "parent": 10092339}, {"id": 10092341, "title": "Random short word test for `bmp_decrypt()` - memory test", "description": null, "duration": 1.5448884963989258, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 362626, "parent": 10092339}, {"id": 10092342, "title": "Module Playfair", "description": null, "duration": 2.1216275691986084, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 362626, "parent": null}, {"id": 10092343, "title": "Dry Run for `playfair_encrypt()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.26041483879089355, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 362626, "parent": 10092342}, {"id": 10092344, "title": "Dry Run for `playfair_encrypt()` - unit test", "description": null, "duration": 0.26041483879089355, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 362626, "parent": 10092343}, {"id": 10092345, "title": "Key param test for `playfair_encrypt()`", "description": "This test checks function with the `key` param consisted of non alpha chars.\n", "duration": 0.2779974937438965, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 362626, "parent": 10092342}, {"id": 10092346, "title": "Key param test for `playfair_encrypt()` - unit test", "description": null, "duration": 0.2779974937438965, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 362626, "parent": 10092345}, {"id": 10092347, "title": "Random long text test for `playfair_encrypt()`", "description": "This is functionality test. It checks the function with a random long text as a param.\n", "duration": 0.13488149642944336, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 362626, "parent": 10092342}, {"id": 10092348, "title": "Random long text test for `playfair_encrypt()` - unit test", "description": null, "duration": 0.13488149642944336, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 362626, "parent": 10092347}, {"id": 10092349, "title": "Random short word test for `playfair_encrypt()`", "description": "This is functionality test. It checks the function with a random short word as a param.\n", "duration": 0.17137670516967773, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 362626, "parent": 10092342}, {"id": 10092350, "title": "Random short word test for `playfair_encrypt()` - unit test", "description": null, "duration": 0.17137670516967773, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 362626, "parent": 10092349}, {"id": 10092351, "title": "Dry Run for `playfair_decrypt()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.280963659286499, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 362626, "parent": 10092342}, {"id": 10092352, "title": "Dry Run for `playfair_decrypt()` - unit test", "description": null, "duration": 0.280963659286499, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 362626, "parent": 10092351}, {"id": 10092353, "title": "Key param test for `playfair_decrypt()`", "description": "This test checks function with the `key` param consisted of non alpha chars.\n", "duration": 0.2634849548339844, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 362626, "parent": 10092342}, {"id": 10092354, "title": "Key param test for `playfair_decrypt()` - unit test", "description": null, "duration": 0.2634849548339844, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 362626, "parent": 10092353}, {"id": 10092355, "title": "Random long text test for `playfair_decrypt()`", "description": "This is functionality test. It checks the function with a random long text as a param.\n", "duration": 0.12632417678833008, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 362626, "parent": 10092342}, {"id": 10092356, "title": "Random long text test for `playfair_decrypt()` - unit test", "description": null, "duration": 0.12632417678833008, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 362626, "parent": 10092355}, {"id": 10092357, "title": "Random short word test for `playfair_decrypt()`", "description": "This is functionality test. It checks the function with a random short word as a param.\n", "duration": 0.12060880661010742, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 362626, "parent": 10092342}, {"id": 10092358, "title": "Random short word test for `playfair_decrypt()` - unit test", "description": null, "duration": 0.12060880661010742, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 362626, "parent": 10092357}], "id": 362626, "resource_id": "ca18bf49-4b74-4508-9771-69047ea746b9", "date_submitted": "2021-03-08T09:41:04Z", "date_evaluated": "2021-03-08T11:07:54.857Z", "max_score": 100.0}, {"problem": {"id": 1745, "resource_id": "prog.2021.topsecret", "title": "Problem Set 1: Top Secret"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 57.0, "percentage": 56.99999999999999, "testcases": [{"id": 10107057, "title": "Structure Check", "description": null, "duration": 0.04526042938232422, "score": null, "hint": null, "strict": true, "passed": true, "type": "ws", "render": "normal", "submission": 362883, "parent": null}, {"id": 10107058, "title": "Globals", "description": "Searching for global variables\n", "duration": 0.1527385711669922, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 362883, "parent": null}, {"id": 10107059, "title": "Static Code Analysis", "description": "Checks style of your code with cppcheck with following command:\n`cppcheck --enable=warning,performance,unusedFunction --error-exitcode=1 bmp.c playfair.c main.c`\n", "duration": 0.21071147918701172, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 362883, "parent": null}, {"id": 10107060, "title": "Compilation", "description": "Compiles your code with the following command:\n`gcc -std=c11 -Wall -Werror source_files.c -lm`\n", "duration": 0.3711578845977783, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 362883, "parent": null}, {"id": 10107061, "title": "Makefile Checks", "description": null, "duration": 0.2788560390472412, "score": 0.0, "hint": null, "strict": true, "passed": true, "type": "suite", "render": "normal", "submission": 362883, "parent": null}, {"id": 10107062, "title": "make all", "description": "Test target \"all\"", "duration": 0.14196109771728516, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 362883, "parent": 10107061}, {"id": 10107063, "title": "make clean", "description": "Test target \"clean\"", "duration": 0.13689494132995605, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 362883, "parent": 10107061}, {"id": 10107064, "title": "Module BMP", "description": null, "duration": 39.16057872772217, "score": 57.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 362883, "parent": null}, {"id": 10107065, "title": "Dry Run for `reverse()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 1.6332659721374512, "score": 2.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 362883, "parent": 10107064}, {"id": 10107066, "title": "Dry Run for `reverse()` - unit test", "description": null, "duration": 0.20381689071655273, "score": 1.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 362883, "parent": 10107065}, {"id": 10107067, "title": "Dry Run for `reverse()` - memory test", "description": null, "duration": 1.4294490814208984, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 362883, "parent": 10107065}, {"id": 10107068, "title": "Random word test for `reverse()`", "description": "This is a functionality test. It checks the function with a random word.\n", "duration": 1.6453020572662354, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 362883, "parent": 10107064}, {"id": 10107069, "title": "Random word test for `reverse()` - unit test", "description": null, "duration": 0.19207477569580078, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 362883, "parent": 10107068}, {"id": 10107070, "title": "Random word test for `reverse()` - memory test", "description": null, "duration": 1.4532272815704346, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 362883, "parent": 10107068}, {"id": 10107071, "title": "Random sentence test for `reverse()`", "description": "This is a functionality test. It checks the function with a random sentence.\n", "duration": 1.896794080734253, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 362883, "parent": 10107064}, {"id": 10107072, "title": "Random sentence test for `reverse()` - unit test", "description": null, "duration": 0.2284090518951416, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 362883, "parent": 10107071}, {"id": 10107073, "title": "Random sentence test for `reverse()` - memory test", "description": null, "duration": 1.6683850288391113, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 362883, "parent": 10107071}, {"id": 10107074, "title": "All ascii letters test for `reverse()`", "description": "This is a functionality test. It checks the function with all ascii letters.\n", "duration": 1.7912635803222656, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 362883, "parent": 10107064}, {"id": 10107075, "title": "All ascii letters test for `reverse()` - unit test", "description": null, "duration": 0.17934727668762207, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 362883, "parent": 10107074}, {"id": 10107076, "title": "All ascii letters test for `reverse()` - memory test", "description": null, "duration": 1.6119163036346436, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 362883, "parent": 10107074}, {"id": 10107077, "title": "Dry Run for `vigenere_encrypt()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 1.7898967266082764, "score": 2.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 362883, "parent": 10107064}, {"id": 10107078, "title": "Dry Run for `vigenere_encrypt()` - unit test", "description": null, "duration": 0.17790532112121582, "score": 1.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 362883, "parent": 10107077}, {"id": 10107079, "title": "Dry Run for `vigenere_encrypt()` - memory test", "description": null, "duration": 1.6119914054870605, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 362883, "parent": 10107077}, {"id": 10107080, "title": "Key param test for `vigenere_encrypt()`", "description": "This test checks function with the `key` param consisted of non alpha chars.\n", "duration": 1.8148436546325684, "score": 2.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 362883, "parent": 10107064}, {"id": 10107081, "title": "Key param test for `vigenere_encrypt()` - unit test", "description": null, "duration": 0.18619751930236816, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 362883, "parent": 10107080}, {"id": 10107082, "title": "Key param test for `vigenere_encrypt()` - memory test", "description": null, "duration": 1.6286461353302002, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 362883, "parent": 10107080}, {"id": 10107083, "title": "Random long text test for `vigenere_encrypt()`", "description": "This is functionality test. It checks the function with a random long text as a param.\n", "duration": 0.17173027992248535, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 362883, "parent": 10107064}, {"id": 10107084, "title": "Random long text test for `vigenere_encrypt()` - unit test", "description": null, "duration": 0.17173027992248535, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 362883, "parent": 10107083}, {"id": 10107085, "title": "Random short word test for `vigenere_encrypt()`", "description": "This is functionality test. It checks the function with a random short word as a param.\n", "duration": 1.7067484855651855, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 362883, "parent": 10107064}, {"id": 10107086, "title": "Random short word test for `vigenere_encrypt()` - unit test", "description": null, "duration": 0.17866230010986328, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 362883, "parent": 10107085}, {"id": 10107087, "title": "Random short word test for `vigenere_encrypt()` - memory test", "description": null, "duration": 1.5280861854553223, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 362883, "parent": 10107085}, {"id": 10107088, "title": "Dry Run for `vigenere_decrypt()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.40839719772338867, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 362883, "parent": 10107064}, {"id": 10107089, "title": "Dry Run for `vigenere_decrypt()` - unit test", "description": null, "duration": 0.40839719772338867, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 362883, "parent": 10107088}, {"id": 10107090, "title": "Key param test for `vigenere_decrypt()`", "description": "This test checks function with the `key` param consisted of non alpha chars.\n", "duration": 1.793686866760254, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 362883, "parent": 10107064}, {"id": 10107091, "title": "Key param test for `vigenere_decrypt()` - unit test", "description": null, "duration": 0.1747300624847412, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 362883, "parent": 10107090}, {"id": 10107092, "title": "Key param test for `vigenere_decrypt()` - memory test", "description": null, "duration": 1.6189568042755127, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 362883, "parent": 10107090}, {"id": 10107093, "title": "Random long text test for `vigenere_decrypt()`", "description": "This is functionality test. It checks the function with a random long text as a param.\n", "duration": 1.9371318817138672, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 362883, "parent": 10107064}, {"id": 10107094, "title": "Random long text test for `vigenere_decrypt()` - unit test", "description": null, "duration": 0.21799087524414062, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 362883, "parent": 10107093}, {"id": 10107095, "title": "Random long text test for `vigenere_decrypt()` - memory test", "description": null, "duration": 1.7191410064697266, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 362883, "parent": 10107093}, {"id": 10107096, "title": "Random short word test for `vigenere_decrypt()`", "description": "This is functionality test. It checks the function with a random short word as a param.\n", "duration": 1.7909960746765137, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 362883, "parent": 10107064}, {"id": 10107097, "title": "Random short word test for `vigenere_decrypt()` - unit test", "description": null, "duration": 0.1895132064819336, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 362883, "parent": 10107096}, {"id": 10107098, "title": "Random short word test for `vigenere_decrypt()` - memory test", "description": null, "duration": 1.60148286819458, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 362883, "parent": 10107096}, {"id": 10107099, "title": "Dry Run for `bit_encrypt()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 1.8414106369018555, "score": 2.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 362883, "parent": 10107064}, {"id": 10107100, "title": "Dry Run for `bit_encrypt()` - unit test", "description": null, "duration": 0.24566268920898438, "score": 1.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 362883, "parent": 10107099}, {"id": 10107101, "title": "Dry Run for `bit_encrypt()` - memory test", "description": null, "duration": 1.595747947692871, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 362883, "parent": 10107099}, {"id": 10107102, "title": "Random long text test for `bit_encrypt()`", "description": "This is functionality test. It checks the function with a random long text as a param.\n", "duration": 0.15662908554077148, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 362883, "parent": 10107064}, {"id": 10107103, "title": "Random long text test for `bit_encrypt()` - unit test", "description": null, "duration": 0.15662908554077148, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 362883, "parent": 10107102}, {"id": 10107104, "title": "Random short word test for `bit_encrypt()`", "description": "This is functionality test. It checks the function with a random short word as a param.\n", "duration": 1.8348016738891602, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 362883, "parent": 10107064}, {"id": 10107105, "title": "Random short word test for `bit_encrypt()` - unit test", "description": null, "duration": 0.20281028747558594, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 362883, "parent": 10107104}, {"id": 10107106, "title": "Random short word test for `bit_encrypt()` - memory test", "description": null, "duration": 1.6319913864135742, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 362883, "parent": 10107104}, {"id": 10107107, "title": "Dry Run for `bit_decrypt()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 1.844799518585205, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 362883, "parent": 10107064}, {"id": 10107108, "title": "Dry Run for `bit_decrypt()` - unit test", "description": null, "duration": 0.18192195892333984, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 362883, "parent": 10107107}, {"id": 10107109, "title": "Dry Run for `bit_decrypt()` - memory test", "description": null, "duration": 1.6628775596618652, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 362883, "parent": 10107107}, {"id": 10107110, "title": "Random long text test for `bit_decrypt()`", "description": "This is functionality test. It checks the function with a random long text as a param.\n", "duration": 1.8160760402679443, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 362883, "parent": 10107064}, {"id": 10107111, "title": "Random long text test for `bit_decrypt()` - unit test", "description": null, "duration": 0.21202921867370605, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 362883, "parent": 10107110}, {"id": 10107112, "title": "Random long text test for `bit_decrypt()` - memory test", "description": null, "duration": 1.6040468215942383, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 362883, "parent": 10107110}, {"id": 10107113, "title": "Random short word test for `bit_decrypt()`", "description": "This is functionality test. It checks the function with a random short word as a param.\n", "duration": 1.9012634754180908, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 362883, "parent": 10107064}, {"id": 10107114, "title": "Random short word test for `bit_decrypt()` - unit test", "description": null, "duration": 0.17186856269836426, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 362883, "parent": 10107113}, {"id": 10107115, "title": "Random short word test for `bit_decrypt()` - memory test", "description": null, "duration": 1.7293949127197266, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 362883, "parent": 10107113}, {"id": 10107116, "title": "Dry Run for `bmp_encrypt()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.4060523509979248, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 362883, "parent": 10107064}, {"id": 10107117, "title": "Dry Run for `bmp_encrypt()` - unit test", "description": null, "duration": 0.4060523509979248, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 362883, "parent": 10107116}, {"id": 10107118, "title": "Key param test for `bmp_encrypt()`", "description": "This test checks function with the `key` param consisted of non alpha chars.\n", "duration": 1.9427788257598877, "score": 4.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 362883, "parent": 10107064}, {"id": 10107119, "title": "Key param test for `bmp_encrypt()` - unit test", "description": null, "duration": 0.21672320365905762, "score": 3.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 362883, "parent": 10107118}, {"id": 10107120, "title": "Key param test for `bmp_encrypt()` - memory test", "description": null, "duration": 1.72605562210083, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 362883, "parent": 10107118}, {"id": 10107121, "title": "Random long text test for `bmp_encrypt()`", "description": "This is functionality test. It checks the function with a random long text as a param.\n", "duration": 0.1608588695526123, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 362883, "parent": 10107064}, {"id": 10107122, "title": "Random long text test for `bmp_encrypt()` - unit test", "description": null, "duration": 0.1608588695526123, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 362883, "parent": 10107121}, {"id": 10107123, "title": "Random short word test for `bmp_encrypt()`", "description": "This is functionality test. It checks the function with a random short word as a param.\n", "duration": 1.9249601364135742, "score": 4.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 362883, "parent": 10107064}, {"id": 10107124, "title": "Random short word test for `bmp_encrypt()` - unit test", "description": null, "duration": 0.23266124725341797, "score": 3.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 362883, "parent": 10107123}, {"id": 10107125, "title": "Random short word test for `bmp_encrypt()` - memory test", "description": null, "duration": 1.6922988891601562, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 362883, "parent": 10107123}, {"id": 10107126, "title": "Dry Run for `bmp_decrypt()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.4366140365600586, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 362883, "parent": 10107064}, {"id": 10107127, "title": "Dry Run for `bmp_decrypt()` - unit test", "description": null, "duration": 0.4366140365600586, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 362883, "parent": 10107126}, {"id": 10107128, "title": "Key param test for `bmp_decrypt()`", "description": "This test checks function with the `key` param consisted of non alpha chars.\n", "duration": 1.93414306640625, "score": 4.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 362883, "parent": 10107064}, {"id": 10107129, "title": "Key param test for `bmp_decrypt()` - unit test", "description": null, "duration": 0.19599485397338867, "score": 3.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 362883, "parent": 10107128}, {"id": 10107130, "title": "Key param test for `bmp_decrypt()` - memory test", "description": null, "duration": 1.7381482124328613, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 362883, "parent": 10107128}, {"id": 10107131, "title": "Random long text test for `bmp_decrypt()`", "description": "This is functionality test. It checks the function with a random long text as a param.\n", "duration": 0.20438694953918457, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 362883, "parent": 10107064}, {"id": 10107132, "title": "Random long text test for `bmp_decrypt()` - unit test", "description": null, "duration": 0.20438694953918457, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 362883, "parent": 10107131}, {"id": 10107133, "title": "Random short word test for `bmp_decrypt()`", "description": "This is functionality test. It checks the function with a random short word as a param.\n", "duration": 1.8608012199401855, "score": 4.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 362883, "parent": 10107064}, {"id": 10107134, "title": "Random short word test for `bmp_decrypt()` - unit test", "description": null, "duration": 0.18940281867980957, "score": 3.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 362883, "parent": 10107133}, {"id": 10107135, "title": "Random short word test for `bmp_decrypt()` - memory test", "description": null, "duration": 1.671398401260376, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 362883, "parent": 10107133}, {"id": 10107136, "title": "Module Playfair", "description": null, "duration": 3.1002743244171143, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 362883, "parent": null}, {"id": 10107137, "title": "Dry Run for `playfair_encrypt()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.4262828826904297, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 362883, "parent": 10107136}, {"id": 10107138, "title": "Dry Run for `playfair_encrypt()` - unit test", "description": null, "duration": 0.4262828826904297, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 362883, "parent": 10107137}, {"id": 10107139, "title": "Key param test for `playfair_encrypt()`", "description": "This test checks function with the `key` param consisted of non alpha chars.\n", "duration": 0.5095155239105225, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 362883, "parent": 10107136}, {"id": 10107140, "title": "Key param test for `playfair_encrypt()` - unit test", "description": null, "duration": 0.5095155239105225, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 362883, "parent": 10107139}, {"id": 10107141, "title": "Random long text test for `playfair_encrypt()`", "description": "This is functionality test. It checks the function with a random long text as a param.\n", "duration": 0.15666580200195312, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 362883, "parent": 10107136}, {"id": 10107142, "title": "Random long text test for `playfair_encrypt()` - unit test", "description": null, "duration": 0.15666580200195312, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 362883, "parent": 10107141}, {"id": 10107143, "title": "Random short word test for `playfair_encrypt()`", "description": "This is functionality test. It checks the function with a random short word as a param.\n", "duration": 0.22381234169006348, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 362883, "parent": 10107136}, {"id": 10107144, "title": "Random short word test for `playfair_encrypt()` - unit test", "description": null, "duration": 0.22381234169006348, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 362883, "parent": 10107143}, {"id": 10107145, "title": "Dry Run for `playfair_decrypt()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.4504239559173584, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 362883, "parent": 10107136}, {"id": 10107146, "title": "Dry Run for `playfair_decrypt()` - unit test", "description": null, "duration": 0.4504239559173584, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 362883, "parent": 10107145}, {"id": 10107147, "title": "Key param test for `playfair_decrypt()`", "description": "This test checks function with the `key` param consisted of non alpha chars.\n", "duration": 0.41701674461364746, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 362883, "parent": 10107136}, {"id": 10107148, "title": "Key param test for `playfair_decrypt()` - unit test", "description": null, "duration": 0.41701674461364746, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 362883, "parent": 10107147}, {"id": 10107149, "title": "Random long text test for `playfair_decrypt()`", "description": "This is functionality test. It checks the function with a random long text as a param.\n", "duration": 0.18885111808776855, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 362883, "parent": 10107136}, {"id": 10107150, "title": "Random long text test for `playfair_decrypt()` - unit test", "description": null, "duration": 0.18885111808776855, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 362883, "parent": 10107149}, {"id": 10107151, "title": "Random short word test for `playfair_decrypt()`", "description": "This is functionality test. It checks the function with a random short word as a param.\n", "duration": 0.2299041748046875, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 362883, "parent": 10107136}, {"id": 10107152, "title": "Random short word test for `playfair_decrypt()` - unit test", "description": null, "duration": 0.2299041748046875, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 362883, "parent": 10107151}], "id": 362883, "resource_id": "61be84da-98eb-4b51-8b63-96019247aaca", "date_submitted": "2021-03-08T16:08:50Z", "date_evaluated": "2021-03-08T17:08:31.712Z", "max_score": 100.0}, {"problem": {"id": 1745, "resource_id": "prog.2021.topsecret", "title": "Problem Set 1: Top Secret"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 53.0, "percentage": 53.0, "testcases": [{"id": 10115665, "title": "Structure Check", "description": null, "duration": 0.05334329605102539, "score": null, "hint": null, "strict": true, "passed": true, "type": "ws", "render": "normal", "submission": 363037, "parent": null}, {"id": 10115666, "title": "Globals", "description": "Searching for global variables\n", "duration": 0.14585280418395996, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363037, "parent": null}, {"id": 10115667, "title": "Static Code Analysis", "description": "Checks style of your code with cppcheck with following command:\n`cppcheck --enable=warning,performance,unusedFunction --error-exitcode=1 bmp.c playfair.c main.c`\n", "duration": 0.2343125343322754, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363037, "parent": null}, {"id": 10115668, "title": "Compilation", "description": "Compiles your code with the following command:\n`gcc -std=c11 -Wall -Werror source_files.c -lm`\n", "duration": 0.43585991859436035, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363037, "parent": null}, {"id": 10115669, "title": "Makefile Checks", "description": null, "duration": 0.36904454231262207, "score": 0.0, "hint": null, "strict": true, "passed": true, "type": "suite", "render": "normal", "submission": 363037, "parent": null}, {"id": 10115670, "title": "make all", "description": "Test target \"all\"", "duration": 0.19608283042907715, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363037, "parent": 10115669}, {"id": 10115671, "title": "make clean", "description": "Test target \"clean\"", "duration": 0.17296171188354492, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363037, "parent": 10115669}, {"id": 10115672, "title": "Module BMP", "description": null, "duration": 35.73122978210449, "score": 53.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 363037, "parent": null}, {"id": 10115673, "title": "Dry Run for `reverse()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 1.9928898811340332, "score": 2.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 363037, "parent": 10115672}, {"id": 10115674, "title": "Dry Run for `reverse()` - unit test", "description": null, "duration": 0.2927374839782715, "score": 1.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363037, "parent": 10115673}, {"id": 10115675, "title": "Dry Run for `reverse()` - memory test", "description": null, "duration": 1.7001523971557617, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363037, "parent": 10115673}, {"id": 10115676, "title": "Random word test for `reverse()`", "description": "This is a functionality test. It checks the function with a random word.\n", "duration": 1.8448824882507324, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 363037, "parent": 10115672}, {"id": 10115677, "title": "Random word test for `reverse()` - unit test", "description": null, "duration": 0.20188450813293457, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363037, "parent": 10115676}, {"id": 10115678, "title": "Random word test for `reverse()` - memory test", "description": null, "duration": 1.6429979801177979, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363037, "parent": 10115676}, {"id": 10115679, "title": "Random sentence test for `reverse()`", "description": "This is a functionality test. It checks the function with a random sentence.\n", "duration": 1.8354339599609375, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 363037, "parent": 10115672}, {"id": 10115680, "title": "Random sentence test for `reverse()` - unit test", "description": null, "duration": 0.21958422660827637, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363037, "parent": 10115679}, {"id": 10115681, "title": "Random sentence test for `reverse()` - memory test", "description": null, "duration": 1.6158497333526611, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363037, "parent": 10115679}, {"id": 10115682, "title": "All ascii letters test for `reverse()`", "description": "This is a functionality test. It checks the function with all ascii letters.\n", "duration": 1.8792133331298828, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 363037, "parent": 10115672}, {"id": 10115683, "title": "All ascii letters test for `reverse()` - unit test", "description": null, "duration": 0.21863532066345215, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363037, "parent": 10115682}, {"id": 10115684, "title": "All ascii letters test for `reverse()` - memory test", "description": null, "duration": 1.6605780124664307, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363037, "parent": 10115682}, {"id": 10115685, "title": "Dry Run for `vigenere_encrypt()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.39501285552978516, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 363037, "parent": 10115672}, {"id": 10115686, "title": "Dry Run for `vigenere_encrypt()` - unit test", "description": null, "duration": 0.39501285552978516, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 363037, "parent": 10115685}, {"id": 10115687, "title": "Key param test for `vigenere_encrypt()`", "description": "This test checks function with the `key` param consisted of non alpha chars.\n", "duration": 1.8402626514434814, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 363037, "parent": 10115672}, {"id": 10115688, "title": "Key param test for `vigenere_encrypt()` - unit test", "description": null, "duration": 0.19023394584655762, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363037, "parent": 10115687}, {"id": 10115689, "title": "Key param test for `vigenere_encrypt()` - memory test", "description": null, "duration": 1.6500287055969238, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363037, "parent": 10115687}, {"id": 10115690, "title": "Random long text test for `vigenere_encrypt()`", "description": "This is functionality test. It checks the function with a random long text as a param.\n", "duration": 0.17824554443359375, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 363037, "parent": 10115672}, {"id": 10115691, "title": "Random long text test for `vigenere_encrypt()` - unit test", "description": null, "duration": 0.17824554443359375, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 363037, "parent": 10115690}, {"id": 10115692, "title": "Random short word test for `vigenere_encrypt()`", "description": "This is functionality test. It checks the function with a random short word as a param.\n", "duration": 1.9211273193359375, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 363037, "parent": 10115672}, {"id": 10115693, "title": "Random short word test for `vigenere_encrypt()` - unit test", "description": null, "duration": 0.20472264289855957, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363037, "parent": 10115692}, {"id": 10115694, "title": "Random short word test for `vigenere_encrypt()` - memory test", "description": null, "duration": 1.716404676437378, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363037, "parent": 10115692}, {"id": 10115695, "title": "Dry Run for `vigenere_decrypt()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.40035319328308105, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 363037, "parent": 10115672}, {"id": 10115696, "title": "Dry Run for `vigenere_decrypt()` - unit test", "description": null, "duration": 0.40035319328308105, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 363037, "parent": 10115695}, {"id": 10115697, "title": "Key param test for `vigenere_decrypt()`", "description": "This test checks function with the `key` param consisted of non alpha chars.\n", "duration": 1.8928215503692627, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 363037, "parent": 10115672}, {"id": 10115698, "title": "Key param test for `vigenere_decrypt()` - unit test", "description": null, "duration": 0.19943642616271973, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363037, "parent": 10115697}, {"id": 10115699, "title": "Key param test for `vigenere_decrypt()` - memory test", "description": null, "duration": 1.693385124206543, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363037, "parent": 10115697}, {"id": 10115700, "title": "Random long text test for `vigenere_decrypt()`", "description": "This is functionality test. It checks the function with a random long text as a param.\n", "duration": 0.2463541030883789, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 363037, "parent": 10115672}, {"id": 10115701, "title": "Random long text test for `vigenere_decrypt()` - unit test", "description": null, "duration": 0.2463541030883789, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 363037, "parent": 10115700}, {"id": 10115702, "title": "Random short word test for `vigenere_decrypt()`", "description": "This is functionality test. It checks the function with a random short word as a param.\n", "duration": 1.8388469219207764, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 363037, "parent": 10115672}, {"id": 10115703, "title": "Random short word test for `vigenere_decrypt()` - unit test", "description": null, "duration": 0.20160412788391113, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363037, "parent": 10115702}, {"id": 10115704, "title": "Random short word test for `vigenere_decrypt()` - memory test", "description": null, "duration": 1.6372427940368652, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363037, "parent": 10115702}, {"id": 10115705, "title": "Dry Run for `bit_encrypt()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 1.7749574184417725, "score": 2.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 363037, "parent": 10115672}, {"id": 10115706, "title": "Dry Run for `bit_encrypt()` - unit test", "description": null, "duration": 0.1688370704650879, "score": 1.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363037, "parent": 10115705}, {"id": 10115707, "title": "Dry Run for `bit_encrypt()` - memory test", "description": null, "duration": 1.6061203479766846, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363037, "parent": 10115705}, {"id": 10115708, "title": "Random long text test for `bit_encrypt()`", "description": "This is functionality test. It checks the function with a random long text as a param.\n", "duration": 0.15855622291564941, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 363037, "parent": 10115672}, {"id": 10115709, "title": "Random long text test for `bit_encrypt()` - unit test", "description": null, "duration": 0.15855622291564941, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 363037, "parent": 10115708}, {"id": 10115710, "title": "Random short word test for `bit_encrypt()`", "description": "This is functionality test. It checks the function with a random short word as a param.\n", "duration": 1.7964749336242676, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 363037, "parent": 10115672}, {"id": 10115711, "title": "Random short word test for `bit_encrypt()` - unit test", "description": null, "duration": 0.18668460845947266, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363037, "parent": 10115710}, {"id": 10115712, "title": "Random short word test for `bit_encrypt()` - memory test", "description": null, "duration": 1.609790325164795, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363037, "parent": 10115710}, {"id": 10115713, "title": "Dry Run for `bit_decrypt()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 1.7883563041687012, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 363037, "parent": 10115672}, {"id": 10115714, "title": "Dry Run for `bit_decrypt()` - unit test", "description": null, "duration": 0.1992933750152588, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363037, "parent": 10115713}, {"id": 10115715, "title": "Dry Run for `bit_decrypt()` - memory test", "description": null, "duration": 1.5890629291534424, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363037, "parent": 10115713}, {"id": 10115716, "title": "Random long text test for `bit_decrypt()`", "description": "This is functionality test. It checks the function with a random long text as a param.\n", "duration": 1.7737164497375488, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 363037, "parent": 10115672}, {"id": 10115717, "title": "Random long text test for `bit_decrypt()` - unit test", "description": null, "duration": 0.18594622611999512, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363037, "parent": 10115716}, {"id": 10115718, "title": "Random long text test for `bit_decrypt()` - memory test", "description": null, "duration": 1.5877702236175537, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363037, "parent": 10115716}, {"id": 10115719, "title": "Random short word test for `bit_decrypt()`", "description": "This is functionality test. It checks the function with a random short word as a param.\n", "duration": 1.7991273403167725, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 363037, "parent": 10115672}, {"id": 10115720, "title": "Random short word test for `bit_decrypt()` - unit test", "description": null, "duration": 0.1940310001373291, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363037, "parent": 10115719}, {"id": 10115721, "title": "Random short word test for `bit_decrypt()` - memory test", "description": null, "duration": 1.6050963401794434, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363037, "parent": 10115719}, {"id": 10115722, "title": "Dry Run for `bmp_encrypt()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.4501516819000244, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 363037, "parent": 10115672}, {"id": 10115723, "title": "Dry Run for `bmp_encrypt()` - unit test", "description": null, "duration": 0.4501516819000244, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 363037, "parent": 10115722}, {"id": 10115724, "title": "Key param test for `bmp_encrypt()`", "description": "This test checks function with the `key` param consisted of non alpha chars.\n", "duration": 1.9421186447143555, "score": 4.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 363037, "parent": 10115672}, {"id": 10115725, "title": "Key param test for `bmp_encrypt()` - unit test", "description": null, "duration": 0.23680520057678223, "score": 3.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363037, "parent": 10115724}, {"id": 10115726, "title": "Key param test for `bmp_encrypt()` - memory test", "description": null, "duration": 1.7053134441375732, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363037, "parent": 10115724}, {"id": 10115727, "title": "Random long text test for `bmp_encrypt()`", "description": "This is functionality test. It checks the function with a random long text as a param.\n", "duration": 0.17115402221679688, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 363037, "parent": 10115672}, {"id": 10115728, "title": "Random long text test for `bmp_encrypt()` - unit test", "description": null, "duration": 0.17115402221679688, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 363037, "parent": 10115727}, {"id": 10115729, "title": "Random short word test for `bmp_encrypt()`", "description": "This is functionality test. It checks the function with a random short word as a param.\n", "duration": 1.9473967552185059, "score": 4.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 363037, "parent": 10115672}, {"id": 10115730, "title": "Random short word test for `bmp_encrypt()` - unit test", "description": null, "duration": 0.23723411560058594, "score": 3.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363037, "parent": 10115729}, {"id": 10115731, "title": "Random short word test for `bmp_encrypt()` - memory test", "description": null, "duration": 1.71016263961792, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363037, "parent": 10115729}, {"id": 10115732, "title": "Dry Run for `bmp_decrypt()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.42336511611938477, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 363037, "parent": 10115672}, {"id": 10115733, "title": "Dry Run for `bmp_decrypt()` - unit test", "description": null, "duration": 0.42336511611938477, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 363037, "parent": 10115732}, {"id": 10115734, "title": "Key param test for `bmp_decrypt()`", "description": "This test checks function with the `key` param consisted of non alpha chars.\n", "duration": 1.7972097396850586, "score": 4.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 363037, "parent": 10115672}, {"id": 10115735, "title": "Key param test for `bmp_decrypt()` - unit test", "description": null, "duration": 0.19775128364562988, "score": 3.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363037, "parent": 10115734}, {"id": 10115736, "title": "Key param test for `bmp_decrypt()` - memory test", "description": null, "duration": 1.5994584560394287, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363037, "parent": 10115734}, {"id": 10115737, "title": "Random long text test for `bmp_decrypt()`", "description": "This is functionality test. It checks the function with a random long text as a param.\n", "duration": 0.188401460647583, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 363037, "parent": 10115672}, {"id": 10115738, "title": "Random long text test for `bmp_decrypt()` - unit test", "description": null, "duration": 0.188401460647583, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 363037, "parent": 10115737}, {"id": 10115739, "title": "Random short word test for `bmp_decrypt()`", "description": "This is functionality test. It checks the function with a random short word as a param.\n", "duration": 1.814192533493042, "score": 4.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 363037, "parent": 10115672}, {"id": 10115740, "title": "Random short word test for `bmp_decrypt()` - unit test", "description": null, "duration": 0.1794428825378418, "score": 3.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363037, "parent": 10115739}, {"id": 10115741, "title": "Random short word test for `bmp_decrypt()` - memory test", "description": null, "duration": 1.6347496509552002, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363037, "parent": 10115739}, {"id": 10115742, "title": "Module Playfair", "description": null, "duration": 2.8988640308380127, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 363037, "parent": null}, {"id": 10115743, "title": "Dry Run for `playfair_encrypt()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.4452660083770752, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 363037, "parent": 10115742}, {"id": 10115744, "title": "Dry Run for `playfair_encrypt()` - unit test", "description": null, "duration": 0.4452660083770752, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 363037, "parent": 10115743}, {"id": 10115745, "title": "Key param test for `playfair_encrypt()`", "description": "This test checks function with the `key` param consisted of non alpha chars.\n", "duration": 0.39492082595825195, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 363037, "parent": 10115742}, {"id": 10115746, "title": "Key param test for `playfair_encrypt()` - unit test", "description": null, "duration": 0.39492082595825195, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 363037, "parent": 10115745}, {"id": 10115747, "title": "Random long text test for `playfair_encrypt()`", "description": "This is functionality test. It checks the function with a random long text as a param.\n", "duration": 0.14593839645385742, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 363037, "parent": 10115742}, {"id": 10115748, "title": "Random long text test for `playfair_encrypt()` - unit test", "description": null, "duration": 0.14593839645385742, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 363037, "parent": 10115747}, {"id": 10115749, "title": "Random short word test for `playfair_encrypt()`", "description": "This is functionality test. It checks the function with a random short word as a param.\n", "duration": 0.18902134895324707, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 363037, "parent": 10115742}, {"id": 10115750, "title": "Random short word test for `playfair_encrypt()` - unit test", "description": null, "duration": 0.18902134895324707, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 363037, "parent": 10115749}, {"id": 10115751, "title": "Dry Run for `playfair_decrypt()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.38933253288269043, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 363037, "parent": 10115742}, {"id": 10115752, "title": "Dry Run for `playfair_decrypt()` - unit test", "description": null, "duration": 0.38933253288269043, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 363037, "parent": 10115751}, {"id": 10115753, "title": "Key param test for `playfair_decrypt()`", "description": "This test checks function with the `key` param consisted of non alpha chars.\n", "duration": 0.3919539451599121, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 363037, "parent": 10115742}, {"id": 10115754, "title": "Key param test for `playfair_decrypt()` - unit test", "description": null, "duration": 0.3919539451599121, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 363037, "parent": 10115753}, {"id": 10115755, "title": "Random long text test for `playfair_decrypt()`", "description": "This is functionality test. It checks the function with a random long text as a param.\n", "duration": 0.1655409336090088, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 363037, "parent": 10115742}, {"id": 10115756, "title": "Random long text test for `playfair_decrypt()` - unit test", "description": null, "duration": 0.1655409336090088, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 363037, "parent": 10115755}, {"id": 10115757, "title": "Random short word test for `playfair_decrypt()`", "description": "This is functionality test. It checks the function with a random short word as a param.\n", "duration": 0.20376205444335938, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 363037, "parent": 10115742}, {"id": 10115758, "title": "Random short word test for `playfair_decrypt()` - unit test", "description": null, "duration": 0.20376205444335938, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 363037, "parent": 10115757}], "id": 363037, "resource_id": "2311924d-9f90-49dd-83b0-1afa00c72961", "date_submitted": "2021-03-08T19:35:10Z", "date_evaluated": "2021-03-08T20:08:45.340Z", "max_score": 100.0}, {"problem": {"id": 1745, "resource_id": "prog.2021.topsecret", "title": "Problem Set 1: Top Secret"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 63.0, "percentage": 63.0, "testcases": [{"id": 10138774, "title": "Structure Check", "description": null, "duration": 0.057863712310791016, "score": null, "hint": null, "strict": true, "passed": true, "type": "ws", "render": "normal", "submission": 363424, "parent": null}, {"id": 10138775, "title": "Globals", "description": "Searching for global variables\n", "duration": 0.09494423866271973, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363424, "parent": null}, {"id": 10138776, "title": "Static Code Analysis", "description": "Checks style of your code with cppcheck with following command:\n`cppcheck --enable=warning,performance,unusedFunction --error-exitcode=1 bmp.c playfair.c main.c`\n", "duration": 0.14555120468139648, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363424, "parent": null}, {"id": 10138777, "title": "Compilation", "description": "Compiles your code with the following command:\n`gcc -std=c11 -Wall -Werror source_files.c -lm`\n", "duration": 0.33069872856140137, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363424, "parent": null}, {"id": 10138778, "title": "Makefile Checks", "description": null, "duration": 0.18095922470092773, "score": 0.0, "hint": null, "strict": true, "passed": true, "type": "suite", "render": "normal", "submission": 363424, "parent": null}, {"id": 10138779, "title": "make all", "description": "Test target \"all\"", "duration": 0.0894007682800293, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363424, "parent": 10138778}, {"id": 10138780, "title": "make clean", "description": "Test target \"clean\"", "duration": 0.09155845642089844, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363424, "parent": 10138778}, {"id": 10138781, "title": "Module BMP", "description": null, "duration": 37.477895736694336, "score": 63.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 363424, "parent": null}, {"id": 10138782, "title": "Dry Run for `reverse()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 1.6479649543762207, "score": 2.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 363424, "parent": 10138781}, {"id": 10138783, "title": "Dry Run for `reverse()` - unit test", "description": null, "duration": 0.15050864219665527, "score": 1.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363424, "parent": 10138782}, {"id": 10138784, "title": "Dry Run for `reverse()` - memory test", "description": null, "duration": 1.4974563121795654, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363424, "parent": 10138782}, {"id": 10138785, "title": "Random word test for `reverse()`", "description": "This is a functionality test. It checks the function with a random word.\n", "duration": 1.669992446899414, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 363424, "parent": 10138781}, {"id": 10138786, "title": "Random word test for `reverse()` - unit test", "description": null, "duration": 0.16029810905456543, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363424, "parent": 10138785}, {"id": 10138787, "title": "Random word test for `reverse()` - memory test", "description": null, "duration": 1.5096943378448486, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363424, "parent": 10138785}, {"id": 10138788, "title": "Random sentence test for `reverse()`", "description": "This is a functionality test. It checks the function with a random sentence.\n", "duration": 1.6445837020874023, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 363424, "parent": 10138781}, {"id": 10138789, "title": "Random sentence test for `reverse()` - unit test", "description": null, "duration": 0.11820530891418457, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363424, "parent": 10138788}, {"id": 10138790, "title": "Random sentence test for `reverse()` - memory test", "description": null, "duration": 1.5263783931732178, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363424, "parent": 10138788}, {"id": 10138791, "title": "All ascii letters test for `reverse()`", "description": "This is a functionality test. It checks the function with all ascii letters.\n", "duration": 1.7640798091888428, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 363424, "parent": 10138781}, {"id": 10138792, "title": "All ascii letters test for `reverse()` - unit test", "description": null, "duration": 0.17914819717407227, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363424, "parent": 10138791}, {"id": 10138793, "title": "All ascii letters test for `reverse()` - memory test", "description": null, "duration": 1.5849316120147705, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363424, "parent": 10138791}, {"id": 10138794, "title": "Dry Run for `vigenere_encrypt()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.26523447036743164, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 363424, "parent": 10138781}, {"id": 10138795, "title": "Dry Run for `vigenere_encrypt()` - unit test", "description": null, "duration": 0.26523447036743164, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 363424, "parent": 10138794}, {"id": 10138796, "title": "Key param test for `vigenere_encrypt()`", "description": "This test checks function with the `key` param consisted of non alpha chars.\n", "duration": 1.6529910564422607, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 363424, "parent": 10138781}, {"id": 10138797, "title": "Key param test for `vigenere_encrypt()` - unit test", "description": null, "duration": 0.12521600723266602, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363424, "parent": 10138796}, {"id": 10138798, "title": "Key param test for `vigenere_encrypt()` - memory test", "description": null, "duration": 1.5277750492095947, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363424, "parent": 10138796}, {"id": 10138799, "title": "Random long text test for `vigenere_encrypt()`", "description": "This is functionality test. It checks the function with a random long text as a param.\n", "duration": 1.743229627609253, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 363424, "parent": 10138781}, {"id": 10138800, "title": "Random long text test for `vigenere_encrypt()` - unit test", "description": null, "duration": 0.13932228088378906, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363424, "parent": 10138799}, {"id": 10138801, "title": "Random long text test for `vigenere_encrypt()` - memory test", "description": null, "duration": 1.6039073467254639, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363424, "parent": 10138799}, {"id": 10138802, "title": "Random short word test for `vigenere_encrypt()`", "description": "This is functionality test. It checks the function with a random short word as a param.\n", "duration": 1.7165608406066895, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 363424, "parent": 10138781}, {"id": 10138803, "title": "Random short word test for `vigenere_encrypt()` - unit test", "description": null, "duration": 0.10938429832458496, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363424, "parent": 10138802}, {"id": 10138804, "title": "Random short word test for `vigenere_encrypt()` - memory test", "description": null, "duration": 1.6071765422821045, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363424, "parent": 10138802}, {"id": 10138805, "title": "Dry Run for `vigenere_decrypt()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.23441576957702637, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 363424, "parent": 10138781}, {"id": 10138806, "title": "Dry Run for `vigenere_decrypt()` - unit test", "description": null, "duration": 0.23441576957702637, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 363424, "parent": 10138805}, {"id": 10138807, "title": "Key param test for `vigenere_decrypt()`", "description": "This test checks function with the `key` param consisted of non alpha chars.\n", "duration": 1.6348838806152344, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 363424, "parent": 10138781}, {"id": 10138808, "title": "Key param test for `vigenere_decrypt()` - unit test", "description": null, "duration": 0.11800765991210938, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363424, "parent": 10138807}, {"id": 10138809, "title": "Key param test for `vigenere_decrypt()` - memory test", "description": null, "duration": 1.516876220703125, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363424, "parent": 10138807}, {"id": 10138810, "title": "Random long text test for `vigenere_decrypt()`", "description": "This is functionality test. It checks the function with a random long text as a param.\n", "duration": 1.697054386138916, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 363424, "parent": 10138781}, {"id": 10138811, "title": "Random long text test for `vigenere_decrypt()` - unit test", "description": null, "duration": 0.12990117073059082, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363424, "parent": 10138810}, {"id": 10138812, "title": "Random long text test for `vigenere_decrypt()` - memory test", "description": null, "duration": 1.5671532154083252, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363424, "parent": 10138810}, {"id": 10138813, "title": "Random short word test for `vigenere_decrypt()`", "description": "This is functionality test. It checks the function with a random short word as a param.\n", "duration": 1.6460740566253662, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 363424, "parent": 10138781}, {"id": 10138814, "title": "Random short word test for `vigenere_decrypt()` - unit test", "description": null, "duration": 0.11050128936767578, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363424, "parent": 10138813}, {"id": 10138815, "title": "Random short word test for `vigenere_decrypt()` - memory test", "description": null, "duration": 1.5355727672576904, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363424, "parent": 10138813}, {"id": 10138816, "title": "Dry Run for `bit_encrypt()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 1.6795916557312012, "score": 2.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 363424, "parent": 10138781}, {"id": 10138817, "title": "Dry Run for `bit_encrypt()` - unit test", "description": null, "duration": 0.13320326805114746, "score": 1.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363424, "parent": 10138816}, {"id": 10138818, "title": "Dry Run for `bit_encrypt()` - memory test", "description": null, "duration": 1.5463883876800537, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363424, "parent": 10138816}, {"id": 10138819, "title": "Random long text test for `bit_encrypt()`", "description": "This is functionality test. It checks the function with a random long text as a param.\n", "duration": 0.11613130569458008, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 363424, "parent": 10138781}, {"id": 10138820, "title": "Random long text test for `bit_encrypt()` - unit test", "description": null, "duration": 0.11613130569458008, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 363424, "parent": 10138819}, {"id": 10138821, "title": "Random short word test for `bit_encrypt()`", "description": "This is functionality test. It checks the function with a random short word as a param.\n", "duration": 1.7097194194793701, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 363424, "parent": 10138781}, {"id": 10138822, "title": "Random short word test for `bit_encrypt()` - unit test", "description": null, "duration": 0.12194967269897461, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363424, "parent": 10138821}, {"id": 10138823, "title": "Random short word test for `bit_encrypt()` - memory test", "description": null, "duration": 1.5877697467803955, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363424, "parent": 10138821}, {"id": 10138824, "title": "Dry Run for `bit_decrypt()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 1.611051082611084, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 363424, "parent": 10138781}, {"id": 10138825, "title": "Dry Run for `bit_decrypt()` - unit test", "description": null, "duration": 0.1102755069732666, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363424, "parent": 10138824}, {"id": 10138826, "title": "Dry Run for `bit_decrypt()` - memory test", "description": null, "duration": 1.5007755756378174, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363424, "parent": 10138824}, {"id": 10138827, "title": "Random long text test for `bit_decrypt()`", "description": "This is functionality test. It checks the function with a random long text as a param.\n", "duration": 1.6947007179260254, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 363424, "parent": 10138781}, {"id": 10138828, "title": "Random long text test for `bit_decrypt()` - unit test", "description": null, "duration": 0.11357283592224121, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363424, "parent": 10138827}, {"id": 10138829, "title": "Random long text test for `bit_decrypt()` - memory test", "description": null, "duration": 1.5811278820037842, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363424, "parent": 10138827}, {"id": 10138830, "title": "Random short word test for `bit_decrypt()`", "description": "This is functionality test. It checks the function with a random short word as a param.\n", "duration": 1.6465108394622803, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 363424, "parent": 10138781}, {"id": 10138831, "title": "Random short word test for `bit_decrypt()` - unit test", "description": null, "duration": 0.12660694122314453, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363424, "parent": 10138830}, {"id": 10138832, "title": "Random short word test for `bit_decrypt()` - memory test", "description": null, "duration": 1.5199038982391357, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363424, "parent": 10138830}, {"id": 10138833, "title": "Dry Run for `bmp_encrypt()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.3123319149017334, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 363424, "parent": 10138781}, {"id": 10138834, "title": "Dry Run for `bmp_encrypt()` - unit test", "description": null, "duration": 0.3123319149017334, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 363424, "parent": 10138833}, {"id": 10138835, "title": "Key param test for `bmp_encrypt()`", "description": "This test checks function with the `key` param consisted of non alpha chars.\n", "duration": 1.9718043804168701, "score": 4.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 363424, "parent": 10138781}, {"id": 10138836, "title": "Key param test for `bmp_encrypt()` - unit test", "description": null, "duration": 0.13053131103515625, "score": 3.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363424, "parent": 10138835}, {"id": 10138837, "title": "Key param test for `bmp_encrypt()` - memory test", "description": null, "duration": 1.8412730693817139, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363424, "parent": 10138835}, {"id": 10138838, "title": "Random long text test for `bmp_encrypt()`", "description": "This is functionality test. It checks the function with a random long text as a param.\n", "duration": 0.11685562133789062, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 363424, "parent": 10138781}, {"id": 10138839, "title": "Random long text test for `bmp_encrypt()` - unit test", "description": null, "duration": 0.11685562133789062, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 363424, "parent": 10138838}, {"id": 10138840, "title": "Random short word test for `bmp_encrypt()`", "description": "This is functionality test. It checks the function with a random short word as a param.\n", "duration": 1.831782341003418, "score": 4.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 363424, "parent": 10138781}, {"id": 10138841, "title": "Random short word test for `bmp_encrypt()` - unit test", "description": null, "duration": 0.1339409351348877, "score": 3.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363424, "parent": 10138840}, {"id": 10138842, "title": "Random short word test for `bmp_encrypt()` - memory test", "description": null, "duration": 1.6978414058685303, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363424, "parent": 10138840}, {"id": 10138843, "title": "Dry Run for `bmp_decrypt()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.27243852615356445, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 363424, "parent": 10138781}, {"id": 10138844, "title": "Dry Run for `bmp_decrypt()` - unit test", "description": null, "duration": 0.27243852615356445, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 363424, "parent": 10138843}, {"id": 10138845, "title": "Key param test for `bmp_decrypt()`", "description": "This test checks function with the `key` param consisted of non alpha chars.\n", "duration": 1.730659008026123, "score": 4.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 363424, "parent": 10138781}, {"id": 10138846, "title": "Key param test for `bmp_decrypt()` - unit test", "description": null, "duration": 0.14116859436035156, "score": 3.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363424, "parent": 10138845}, {"id": 10138847, "title": "Key param test for `bmp_decrypt()` - memory test", "description": null, "duration": 1.5894904136657715, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363424, "parent": 10138845}, {"id": 10138848, "title": "Random long text test for `bmp_decrypt()`", "description": "This is functionality test. It checks the function with a random long text as a param.\n", "duration": 1.7624485492706299, "score": 4.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 363424, "parent": 10138781}, {"id": 10138849, "title": "Random long text test for `bmp_decrypt()` - unit test", "description": null, "duration": 0.18477463722229004, "score": 3.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363424, "parent": 10138848}, {"id": 10138850, "title": "Random long text test for `bmp_decrypt()` - memory test", "description": null, "duration": 1.5776739120483398, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363424, "parent": 10138848}, {"id": 10138851, "title": "Random short word test for `bmp_decrypt()`", "description": "This is functionality test. It checks the function with a random short word as a param.\n", "duration": 2.2098937034606934, "score": 4.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 363424, "parent": 10138781}, {"id": 10138852, "title": "Random short word test for `bmp_decrypt()` - unit test", "description": null, "duration": 0.13212370872497559, "score": 3.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363424, "parent": 10138851}, {"id": 10138853, "title": "Random short word test for `bmp_decrypt()` - memory test", "description": null, "duration": 2.0777699947357178, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363424, "parent": 10138851}, {"id": 10138854, "title": "Module Playfair", "description": null, "duration": 1.7253148555755615, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 363424, "parent": null}, {"id": 10138855, "title": "Dry Run for `playfair_encrypt()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.15298223495483398, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 363424, "parent": 10138854}, {"id": 10138856, "title": "Dry Run for `playfair_encrypt()` - unit test", "description": null, "duration": 0.15298223495483398, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 363424, "parent": 10138855}, {"id": 10138857, "title": "Key param test for `playfair_encrypt()`", "description": "This test checks function with the `key` param consisted of non alpha chars.\n", "duration": 0.19965672492980957, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 363424, "parent": 10138854}, {"id": 10138858, "title": "Key param test for `playfair_encrypt()` - unit test", "description": null, "duration": 0.19965672492980957, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 363424, "parent": 10138857}, {"id": 10138859, "title": "Random long text test for `playfair_encrypt()`", "description": "This is functionality test. It checks the function with a random long text as a param.\n", "duration": 0.13159656524658203, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 363424, "parent": 10138854}, {"id": 10138860, "title": "Random long text test for `playfair_encrypt()` - unit test", "description": null, "duration": 0.13159656524658203, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 363424, "parent": 10138859}, {"id": 10138861, "title": "Random short word test for `playfair_encrypt()`", "description": "This is functionality test. It checks the function with a random short word as a param.\n", "duration": 0.12314295768737793, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 363424, "parent": 10138854}, {"id": 10138862, "title": "Random short word test for `playfair_encrypt()` - unit test", "description": null, "duration": 0.12314295768737793, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 363424, "parent": 10138861}, {"id": 10138863, "title": "Dry Run for `playfair_decrypt()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.15137386322021484, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 363424, "parent": 10138854}, {"id": 10138864, "title": "Dry Run for `playfair_decrypt()` - unit test", "description": null, "duration": 0.15137386322021484, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 363424, "parent": 10138863}, {"id": 10138865, "title": "Key param test for `playfair_decrypt()`", "description": "This test checks function with the `key` param consisted of non alpha chars.\n", "duration": 0.16922283172607422, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 363424, "parent": 10138854}, {"id": 10138866, "title": "Key param test for `playfair_decrypt()` - unit test", "description": null, "duration": 0.16922283172607422, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 363424, "parent": 10138865}, {"id": 10138867, "title": "Random long text test for `playfair_decrypt()`", "description": "This is functionality test. It checks the function with a random long text as a param.\n", "duration": 0.15548920631408691, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 363424, "parent": 10138854}, {"id": 10138868, "title": "Random long text test for `playfair_decrypt()` - unit test", "description": null, "duration": 0.15548920631408691, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 363424, "parent": 10138867}, {"id": 10138869, "title": "Random short word test for `playfair_decrypt()`", "description": "This is functionality test. It checks the function with a random short word as a param.\n", "duration": 0.1319892406463623, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 363424, "parent": 10138854}, {"id": 10138870, "title": "Random short word test for `playfair_decrypt()` - unit test", "description": null, "duration": 0.1319892406463623, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 363424, "parent": 10138869}], "id": 363424, "resource_id": "495e83dc-06d2-4211-9543-e019745d65c1", "date_submitted": "2021-03-09T10:56:39Z", "date_evaluated": "2021-03-09T11:08:46.571Z", "max_score": 100.0}, {"problem": {"id": 1745, "resource_id": "prog.2021.topsecret", "title": "Problem Set 1: Top Secret"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 67.0, "percentage": 67.0, "testcases": [{"id": 10145558, "title": "Structure Check", "description": null, "duration": 0.06078362464904785, "score": null, "hint": null, "strict": true, "passed": true, "type": "ws", "render": "normal", "submission": 363547, "parent": null}, {"id": 10145559, "title": "Globals", "description": "Searching for global variables\n", "duration": 0.3181140422821045, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363547, "parent": null}, {"id": 10145560, "title": "Static Code Analysis", "description": "Checks style of your code with cppcheck with following command:\n`cppcheck --enable=warning,performance,unusedFunction --error-exitcode=1 bmp.c playfair.c main.c`\n", "duration": 0.2774019241333008, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363547, "parent": null}, {"id": 10145561, "title": "Compilation", "description": "Compiles your code with the following command:\n`gcc -std=c11 -Wall -Werror source_files.c -lm`\n", "duration": 0.5834846496582031, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363547, "parent": null}, {"id": 10145562, "title": "Makefile Checks", "description": null, "duration": 0.47707509994506836, "score": 0.0, "hint": null, "strict": true, "passed": true, "type": "suite", "render": "normal", "submission": 363547, "parent": null}, {"id": 10145563, "title": "make all", "description": "Test target \"all\"", "duration": 0.207258939743042, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363547, "parent": 10145562}, {"id": 10145564, "title": "make clean", "description": "Test target \"clean\"", "duration": 0.26981616020202637, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363547, "parent": 10145562}, {"id": 10145565, "title": "Module BMP", "description": null, "duration": 41.26733469963074, "score": 61.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 363547, "parent": null}, {"id": 10145566, "title": "Dry Run for `reverse()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 1.976994276046753, "score": 2.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 363547, "parent": 10145565}, {"id": 10145567, "title": "Dry Run for `reverse()` - unit test", "description": null, "duration": 0.26633620262145996, "score": 1.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363547, "parent": 10145566}, {"id": 10145568, "title": "Dry Run for `reverse()` - memory test", "description": null, "duration": 1.710658073425293, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363547, "parent": 10145566}, {"id": 10145569, "title": "Random word test for `reverse()`", "description": "This is a functionality test. It checks the function with a random word.\n", "duration": 1.900604486465454, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 363547, "parent": 10145565}, {"id": 10145570, "title": "Random word test for `reverse()` - unit test", "description": null, "duration": 0.2196505069732666, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363547, "parent": 10145569}, {"id": 10145571, "title": "Random word test for `reverse()` - memory test", "description": null, "duration": 1.6809539794921875, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363547, "parent": 10145569}, {"id": 10145572, "title": "Random sentence test for `reverse()`", "description": "This is a functionality test. It checks the function with a random sentence.\n", "duration": 1.8488116264343262, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 363547, "parent": 10145565}, {"id": 10145573, "title": "Random sentence test for `reverse()` - unit test", "description": null, "duration": 0.1891775131225586, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363547, "parent": 10145572}, {"id": 10145574, "title": "Random sentence test for `reverse()` - memory test", "description": null, "duration": 1.6596341133117676, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363547, "parent": 10145572}, {"id": 10145575, "title": "All ascii letters test for `reverse()`", "description": "This is a functionality test. It checks the function with all ascii letters.\n", "duration": 1.8518543243408203, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 363547, "parent": 10145565}, {"id": 10145576, "title": "All ascii letters test for `reverse()` - unit test", "description": null, "duration": 0.17632389068603516, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363547, "parent": 10145575}, {"id": 10145577, "title": "All ascii letters test for `reverse()` - memory test", "description": null, "duration": 1.6755304336547852, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363547, "parent": 10145575}, {"id": 10145578, "title": "Dry Run for `vigenere_encrypt()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.43703484535217285, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 363547, "parent": 10145565}, {"id": 10145579, "title": "Dry Run for `vigenere_encrypt()` - unit test", "description": null, "duration": 0.43703484535217285, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 363547, "parent": 10145578}, {"id": 10145580, "title": "Key param test for `vigenere_encrypt()`", "description": "This test checks function with the `key` param consisted of non alpha chars.\n", "duration": 1.9238500595092773, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 363547, "parent": 10145565}, {"id": 10145581, "title": "Key param test for `vigenere_encrypt()` - unit test", "description": null, "duration": 0.20479083061218262, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363547, "parent": 10145580}, {"id": 10145582, "title": "Key param test for `vigenere_encrypt()` - memory test", "description": null, "duration": 1.7190592288970947, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363547, "parent": 10145580}, {"id": 10145583, "title": "Random long text test for `vigenere_encrypt()`", "description": "This is functionality test. It checks the function with a random long text as a param.\n", "duration": 1.8637032508850098, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 363547, "parent": 10145565}, {"id": 10145584, "title": "Random long text test for `vigenere_encrypt()` - unit test", "description": null, "duration": 0.18727517127990723, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363547, "parent": 10145583}, {"id": 10145585, "title": "Random long text test for `vigenere_encrypt()` - memory test", "description": null, "duration": 1.6764280796051025, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363547, "parent": 10145583}, {"id": 10145586, "title": "Random short word test for `vigenere_encrypt()`", "description": "This is functionality test. It checks the function with a random short word as a param.\n", "duration": 1.9021093845367432, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 363547, "parent": 10145565}, {"id": 10145587, "title": "Random short word test for `vigenere_encrypt()` - unit test", "description": null, "duration": 0.23916912078857422, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363547, "parent": 10145586}, {"id": 10145588, "title": "Random short word test for `vigenere_encrypt()` - memory test", "description": null, "duration": 1.662940263748169, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363547, "parent": 10145586}, {"id": 10145589, "title": "Dry Run for `vigenere_decrypt()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.415895938873291, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 363547, "parent": 10145565}, {"id": 10145590, "title": "Dry Run for `vigenere_decrypt()` - unit test", "description": null, "duration": 0.415895938873291, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 363547, "parent": 10145589}, {"id": 10145591, "title": "Key param test for `vigenere_decrypt()`", "description": "This test checks function with the `key` param consisted of non alpha chars.\n", "duration": 2.0314559936523438, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 363547, "parent": 10145565}, {"id": 10145592, "title": "Key param test for `vigenere_decrypt()` - unit test", "description": null, "duration": 0.28250646591186523, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363547, "parent": 10145591}, {"id": 10145593, "title": "Key param test for `vigenere_decrypt()` - memory test", "description": null, "duration": 1.7489495277404785, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363547, "parent": 10145591}, {"id": 10145594, "title": "Random long text test for `vigenere_decrypt()`", "description": "This is functionality test. It checks the function with a random long text as a param.\n", "duration": 1.9873828887939453, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 363547, "parent": 10145565}, {"id": 10145595, "title": "Random long text test for `vigenere_decrypt()` - unit test", "description": null, "duration": 0.27579641342163086, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363547, "parent": 10145594}, {"id": 10145596, "title": "Random long text test for `vigenere_decrypt()` - memory test", "description": null, "duration": 1.7115864753723145, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363547, "parent": 10145594}, {"id": 10145597, "title": "Random short word test for `vigenere_decrypt()`", "description": "This is functionality test. It checks the function with a random short word as a param.\n", "duration": 1.9371922016143799, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 363547, "parent": 10145565}, {"id": 10145598, "title": "Random short word test for `vigenere_decrypt()` - unit test", "description": null, "duration": 0.22561144828796387, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363547, "parent": 10145597}, {"id": 10145599, "title": "Random short word test for `vigenere_decrypt()` - memory test", "description": null, "duration": 1.711580753326416, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363547, "parent": 10145597}, {"id": 10145600, "title": "Dry Run for `bit_encrypt()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.4196903705596924, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 363547, "parent": 10145565}, {"id": 10145601, "title": "Dry Run for `bit_encrypt()` - unit test", "description": null, "duration": 0.4196903705596924, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 363547, "parent": 10145600}, {"id": 10145602, "title": "Random long text test for `bit_encrypt()`", "description": "This is functionality test. It checks the function with a random long text as a param.\n", "duration": 0.1762697696685791, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 363547, "parent": 10145565}, {"id": 10145603, "title": "Random long text test for `bit_encrypt()` - unit test", "description": null, "duration": 0.1762697696685791, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 363547, "parent": 10145602}, {"id": 10145604, "title": "Random short word test for `bit_encrypt()`", "description": "This is functionality test. It checks the function with a random short word as a param.\n", "duration": 1.9121885299682617, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 363547, "parent": 10145565}, {"id": 10145605, "title": "Random short word test for `bit_encrypt()` - unit test", "description": null, "duration": 0.19962620735168457, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363547, "parent": 10145604}, {"id": 10145606, "title": "Random short word test for `bit_encrypt()` - memory test", "description": null, "duration": 1.7125623226165771, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363547, "parent": 10145604}, {"id": 10145607, "title": "Dry Run for `bit_decrypt()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 1.9532277584075928, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 363547, "parent": 10145565}, {"id": 10145608, "title": "Dry Run for `bit_decrypt()` - unit test", "description": null, "duration": 0.23015332221984863, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363547, "parent": 10145607}, {"id": 10145609, "title": "Dry Run for `bit_decrypt()` - memory test", "description": null, "duration": 1.7230744361877441, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363547, "parent": 10145607}, {"id": 10145610, "title": "Random long text test for `bit_decrypt()`", "description": "This is functionality test. It checks the function with a random long text as a param.\n", "duration": 2.00978684425354, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 363547, "parent": 10145565}, {"id": 10145611, "title": "Random long text test for `bit_decrypt()` - unit test", "description": null, "duration": 0.25451111793518066, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363547, "parent": 10145610}, {"id": 10145612, "title": "Random long text test for `bit_decrypt()` - memory test", "description": null, "duration": 1.7552757263183594, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363547, "parent": 10145610}, {"id": 10145613, "title": "Random short word test for `bit_decrypt()`", "description": "This is functionality test. It checks the function with a random short word as a param.\n", "duration": 1.8688840866088867, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 363547, "parent": 10145565}, {"id": 10145614, "title": "Random short word test for `bit_decrypt()` - unit test", "description": null, "duration": 0.20243430137634277, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363547, "parent": 10145613}, {"id": 10145615, "title": "Random short word test for `bit_decrypt()` - memory test", "description": null, "duration": 1.666449785232544, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363547, "parent": 10145613}, {"id": 10145616, "title": "Dry Run for `bmp_encrypt()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.41216135025024414, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 363547, "parent": 10145565}, {"id": 10145617, "title": "Dry Run for `bmp_encrypt()` - unit test", "description": null, "duration": 0.41216135025024414, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 363547, "parent": 10145616}, {"id": 10145618, "title": "Key param test for `bmp_encrypt()`", "description": "This test checks function with the `key` param consisted of non alpha chars.\n", "duration": 1.9533934593200684, "score": 4.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 363547, "parent": 10145565}, {"id": 10145619, "title": "Key param test for `bmp_encrypt()` - unit test", "description": null, "duration": 0.22305917739868164, "score": 3.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363547, "parent": 10145618}, {"id": 10145620, "title": "Key param test for `bmp_encrypt()` - memory test", "description": null, "duration": 1.7303342819213867, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363547, "parent": 10145618}, {"id": 10145621, "title": "Random long text test for `bmp_encrypt()`", "description": "This is functionality test. It checks the function with a random long text as a param.\n", "duration": 0.13881325721740723, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 363547, "parent": 10145565}, {"id": 10145622, "title": "Random long text test for `bmp_encrypt()` - unit test", "description": null, "duration": 0.13881325721740723, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 363547, "parent": 10145621}, {"id": 10145623, "title": "Random short word test for `bmp_encrypt()`", "description": "This is functionality test. It checks the function with a random short word as a param.\n", "duration": 1.8688602447509766, "score": 4.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 363547, "parent": 10145565}, {"id": 10145624, "title": "Random short word test for `bmp_encrypt()` - unit test", "description": null, "duration": 0.1847224235534668, "score": 3.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363547, "parent": 10145623}, {"id": 10145625, "title": "Random short word test for `bmp_encrypt()` - memory test", "description": null, "duration": 1.6841378211975098, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363547, "parent": 10145623}, {"id": 10145626, "title": "Dry Run for `bmp_decrypt()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.4464144706726074, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 363547, "parent": 10145565}, {"id": 10145627, "title": "Dry Run for `bmp_decrypt()` - unit test", "description": null, "duration": 0.4464144706726074, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 363547, "parent": 10145626}, {"id": 10145628, "title": "Key param test for `bmp_decrypt()`", "description": "This test checks function with the `key` param consisted of non alpha chars.\n", "duration": 1.9829206466674805, "score": 4.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 363547, "parent": 10145565}, {"id": 10145629, "title": "Key param test for `bmp_decrypt()` - unit test", "description": null, "duration": 0.23985075950622559, "score": 3.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363547, "parent": 10145628}, {"id": 10145630, "title": "Key param test for `bmp_decrypt()` - memory test", "description": null, "duration": 1.7430698871612549, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363547, "parent": 10145628}, {"id": 10145631, "title": "Random long text test for `bmp_decrypt()`", "description": "This is functionality test. It checks the function with a random long text as a param.\n", "duration": 2.047589063644409, "score": 4.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 363547, "parent": 10145565}, {"id": 10145632, "title": "Random long text test for `bmp_decrypt()` - unit test", "description": null, "duration": 0.26523613929748535, "score": 3.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363547, "parent": 10145631}, {"id": 10145633, "title": "Random long text test for `bmp_decrypt()` - memory test", "description": null, "duration": 1.7823529243469238, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363547, "parent": 10145631}, {"id": 10145634, "title": "Random short word test for `bmp_decrypt()`", "description": "This is functionality test. It checks the function with a random short word as a param.\n", "duration": 1.9526338577270508, "score": 4.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 363547, "parent": 10145565}, {"id": 10145635, "title": "Random short word test for `bmp_decrypt()` - unit test", "description": null, "duration": 0.23402118682861328, "score": 3.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363547, "parent": 10145634}, {"id": 10145636, "title": "Random short word test for `bmp_decrypt()` - memory test", "description": null, "duration": 1.7186126708984375, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363547, "parent": 10145634}, {"id": 10145637, "title": "Module Playfair", "description": null, "duration": 6.687141180038452, "score": 6.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 363547, "parent": null}, {"id": 10145638, "title": "Dry Run for `playfair_encrypt()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.4428532123565674, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 363547, "parent": 10145637}, {"id": 10145639, "title": "Dry Run for `playfair_encrypt()` - unit test", "description": null, "duration": 0.4428532123565674, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 363547, "parent": 10145638}, {"id": 10145640, "title": "Key param test for `playfair_encrypt()`", "description": "This test checks function with the `key` param consisted of non alpha chars.\n", "duration": 1.970984935760498, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 363547, "parent": 10145637}, {"id": 10145641, "title": "Key param test for `playfair_encrypt()` - unit test", "description": null, "duration": 0.21082758903503418, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363547, "parent": 10145640}, {"id": 10145642, "title": "Key param test for `playfair_encrypt()` - memory test", "description": null, "duration": 1.7601573467254639, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363547, "parent": 10145640}, {"id": 10145643, "title": "Random long text test for `playfair_encrypt()`", "description": "This is functionality test. It checks the function with a random long text as a param.\n", "duration": 0.20063519477844238, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 363547, "parent": 10145637}, {"id": 10145644, "title": "Random long text test for `playfair_encrypt()` - unit test", "description": null, "duration": 0.20063519477844238, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 363547, "parent": 10145643}, {"id": 10145645, "title": "Random short word test for `playfair_encrypt()`", "description": "This is functionality test. It checks the function with a random short word as a param.\n", "duration": 0.23639464378356934, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 363547, "parent": 10145637}, {"id": 10145646, "title": "Random short word test for `playfair_encrypt()` - unit test", "description": null, "duration": 0.23639464378356934, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 363547, "parent": 10145645}, {"id": 10145647, "title": "Dry Run for `playfair_decrypt()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.5044798851013184, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 363547, "parent": 10145637}, {"id": 10145648, "title": "Dry Run for `playfair_decrypt()` - unit test", "description": null, "duration": 0.5044798851013184, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 363547, "parent": 10145647}, {"id": 10145649, "title": "Key param test for `playfair_decrypt()`", "description": "This test checks function with the `key` param consisted of non alpha chars.\n", "duration": 2.1427018642425537, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 363547, "parent": 10145637}, {"id": 10145650, "title": "Key param test for `playfair_decrypt()` - unit test", "description": null, "duration": 0.28631019592285156, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363547, "parent": 10145649}, {"id": 10145651, "title": "Key param test for `playfair_decrypt()` - memory test", "description": null, "duration": 1.8563916683197021, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363547, "parent": 10145649}, {"id": 10145652, "title": "Random long text test for `playfair_decrypt()`", "description": "This is functionality test. It checks the function with a random long text as a param.\n", "duration": 0.20077824592590332, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 363547, "parent": 10145637}, {"id": 10145653, "title": "Random long text test for `playfair_decrypt()` - unit test", "description": null, "duration": 0.20077824592590332, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 363547, "parent": 10145652}, {"id": 10145654, "title": "Random short word test for `playfair_decrypt()`", "description": "This is functionality test. It checks the function with a random short word as a param.\n", "duration": 0.25095415115356445, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 363547, "parent": 10145637}, {"id": 10145655, "title": "Random short word test for `playfair_decrypt()` - unit test", "description": null, "duration": 0.25095415115356445, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 363547, "parent": 10145654}], "id": 363547, "resource_id": "bafde22c-ffeb-46c8-8242-2796d948b89e", "date_submitted": "2021-03-09T11:56:45Z", "date_evaluated": "2021-03-09T14:08:21.973Z", "max_score": 100.0}, {"problem": {"id": 1745, "resource_id": "prog.2021.topsecret", "title": "Problem Set 1: Top Secret"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 77.0, "percentage": 77.0, "testcases": [{"id": 10163804, "title": "Structure Check", "description": null, "duration": 0.045362234115600586, "score": null, "hint": null, "strict": true, "passed": true, "type": "ws", "render": "normal", "submission": 363872, "parent": null}, {"id": 10163805, "title": "Globals", "description": "Searching for global variables\n", "duration": 0.12617754936218262, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363872, "parent": null}, {"id": 10163806, "title": "Static Code Analysis", "description": "Checks style of your code with cppcheck with following command:\n`cppcheck --enable=warning,performance,unusedFunction --error-exitcode=1 bmp.c playfair.c main.c`\n", "duration": 0.13774371147155762, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363872, "parent": null}, {"id": 10163807, "title": "Compilation", "description": "Compiles your code with the following command:\n`gcc -std=c11 -Wall -Werror source_files.c -lm`\n", "duration": 0.44510555267333984, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363872, "parent": null}, {"id": 10163808, "title": "Makefile Checks", "description": null, "duration": 0.29475855827331543, "score": 0.0, "hint": null, "strict": true, "passed": true, "type": "suite", "render": "normal", "submission": 363872, "parent": null}, {"id": 10163809, "title": "make all", "description": "Test target \"all\"", "duration": 0.18523430824279785, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363872, "parent": 10163808}, {"id": 10163810, "title": "make clean", "description": "Test target \"clean\"", "duration": 0.10952425003051758, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363872, "parent": 10163808}, {"id": 10163811, "title": "Module BMP", "description": null, "duration": 42.072904109954834, "score": 69.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 363872, "parent": null}, {"id": 10163812, "title": "Dry Run for `reverse()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 1.693190574645996, "score": 2.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 363872, "parent": 10163811}, {"id": 10163813, "title": "Dry Run for `reverse()` - unit test", "description": null, "duration": 0.1554558277130127, "score": 1.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363872, "parent": 10163812}, {"id": 10163814, "title": "Dry Run for `reverse()` - memory test", "description": null, "duration": 1.5377347469329834, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363872, "parent": 10163812}, {"id": 10163815, "title": "Random word test for `reverse()`", "description": "This is a functionality test. It checks the function with a random word.\n", "duration": 1.7339940071105957, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 363872, "parent": 10163811}, {"id": 10163816, "title": "Random word test for `reverse()` - unit test", "description": null, "duration": 0.16464829444885254, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363872, "parent": 10163815}, {"id": 10163817, "title": "Random word test for `reverse()` - memory test", "description": null, "duration": 1.5693457126617432, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363872, "parent": 10163815}, {"id": 10163818, "title": "Random sentence test for `reverse()`", "description": "This is a functionality test. It checks the function with a random sentence.\n", "duration": 1.7159204483032227, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 363872, "parent": 10163811}, {"id": 10163819, "title": "Random sentence test for `reverse()` - unit test", "description": null, "duration": 0.13173818588256836, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363872, "parent": 10163818}, {"id": 10163820, "title": "Random sentence test for `reverse()` - memory test", "description": null, "duration": 1.5841822624206543, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363872, "parent": 10163818}, {"id": 10163821, "title": "All ascii letters test for `reverse()`", "description": "This is a functionality test. It checks the function with all ascii letters.\n", "duration": 1.6720540523529053, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 363872, "parent": 10163811}, {"id": 10163822, "title": "All ascii letters test for `reverse()` - unit test", "description": null, "duration": 0.11573123931884766, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363872, "parent": 10163821}, {"id": 10163823, "title": "All ascii letters test for `reverse()` - memory test", "description": null, "duration": 1.5563228130340576, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363872, "parent": 10163821}, {"id": 10163824, "title": "Dry Run for `vigenere_encrypt()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 1.67622971534729, "score": 2.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 363872, "parent": 10163811}, {"id": 10163825, "title": "Dry Run for `vigenere_encrypt()` - unit test", "description": null, "duration": 0.1269056797027588, "score": 1.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363872, "parent": 10163824}, {"id": 10163826, "title": "Dry Run for `vigenere_encrypt()` - memory test", "description": null, "duration": 1.5493240356445312, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363872, "parent": 10163824}, {"id": 10163827, "title": "Key param test for `vigenere_encrypt()`", "description": "This test checks function with the `key` param consisted of non alpha chars.\n", "duration": 1.7449746131896973, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 363872, "parent": 10163811}, {"id": 10163828, "title": "Key param test for `vigenere_encrypt()` - unit test", "description": null, "duration": 0.12623143196105957, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363872, "parent": 10163827}, {"id": 10163829, "title": "Key param test for `vigenere_encrypt()` - memory test", "description": null, "duration": 1.6187431812286377, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363872, "parent": 10163827}, {"id": 10163830, "title": "Random long text test for `vigenere_encrypt()`", "description": "This is functionality test. It checks the function with a random long text as a param.\n", "duration": 1.6559524536132812, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 363872, "parent": 10163811}, {"id": 10163831, "title": "Random long text test for `vigenere_encrypt()` - unit test", "description": null, "duration": 0.1250932216644287, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363872, "parent": 10163830}, {"id": 10163832, "title": "Random long text test for `vigenere_encrypt()` - memory test", "description": null, "duration": 1.5308592319488525, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363872, "parent": 10163830}, {"id": 10163833, "title": "Random short word test for `vigenere_encrypt()`", "description": "This is functionality test. It checks the function with a random short word as a param.\n", "duration": 1.6568944454193115, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 363872, "parent": 10163811}, {"id": 10163834, "title": "Random short word test for `vigenere_encrypt()` - unit test", "description": null, "duration": 0.11698675155639648, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363872, "parent": 10163833}, {"id": 10163835, "title": "Random short word test for `vigenere_encrypt()` - memory test", "description": null, "duration": 1.539907693862915, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363872, "parent": 10163833}, {"id": 10163836, "title": "Dry Run for `vigenere_decrypt()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 1.8626158237457275, "score": 2.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 363872, "parent": 10163811}, {"id": 10163837, "title": "Dry Run for `vigenere_decrypt()` - unit test", "description": null, "duration": 0.18970680236816406, "score": 1.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363872, "parent": 10163836}, {"id": 10163838, "title": "Dry Run for `vigenere_decrypt()` - memory test", "description": null, "duration": 1.6729090213775635, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363872, "parent": 10163836}, {"id": 10163839, "title": "Key param test for `vigenere_decrypt()`", "description": "This test checks function with the `key` param consisted of non alpha chars.\n", "duration": 1.6929056644439697, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 363872, "parent": 10163811}, {"id": 10163840, "title": "Key param test for `vigenere_decrypt()` - unit test", "description": null, "duration": 0.14124846458435059, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363872, "parent": 10163839}, {"id": 10163841, "title": "Key param test for `vigenere_decrypt()` - memory test", "description": null, "duration": 1.5516571998596191, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363872, "parent": 10163839}, {"id": 10163842, "title": "Random long text test for `vigenere_decrypt()`", "description": "This is functionality test. It checks the function with a random long text as a param.\n", "duration": 1.6949448585510254, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 363872, "parent": 10163811}, {"id": 10163843, "title": "Random long text test for `vigenere_decrypt()` - unit test", "description": null, "duration": 0.14545702934265137, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363872, "parent": 10163842}, {"id": 10163844, "title": "Random long text test for `vigenere_decrypt()` - memory test", "description": null, "duration": 1.549487829208374, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363872, "parent": 10163842}, {"id": 10163845, "title": "Random short word test for `vigenere_decrypt()`", "description": "This is functionality test. It checks the function with a random short word as a param.\n", "duration": 1.735189437866211, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 363872, "parent": 10163811}, {"id": 10163846, "title": "Random short word test for `vigenere_decrypt()` - unit test", "description": null, "duration": 0.1449565887451172, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363872, "parent": 10163845}, {"id": 10163847, "title": "Random short word test for `vigenere_decrypt()` - memory test", "description": null, "duration": 1.5902328491210938, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363872, "parent": 10163845}, {"id": 10163848, "title": "Dry Run for `bit_encrypt()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 1.689729928970337, "score": 2.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 363872, "parent": 10163811}, {"id": 10163849, "title": "Dry Run for `bit_encrypt()` - unit test", "description": null, "duration": 0.1251816749572754, "score": 1.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363872, "parent": 10163848}, {"id": 10163850, "title": "Dry Run for `bit_encrypt()` - memory test", "description": null, "duration": 1.5645482540130615, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363872, "parent": 10163848}, {"id": 10163851, "title": "Random long text test for `bit_encrypt()`", "description": "This is functionality test. It checks the function with a random long text as a param.\n", "duration": 0.18612456321716309, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 363872, "parent": 10163811}, {"id": 10163852, "title": "Random long text test for `bit_encrypt()` - unit test", "description": null, "duration": 0.18612456321716309, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 363872, "parent": 10163851}, {"id": 10163853, "title": "Random short word test for `bit_encrypt()`", "description": "This is functionality test. It checks the function with a random short word as a param.\n", "duration": 1.6942522525787354, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 363872, "parent": 10163811}, {"id": 10163854, "title": "Random short word test for `bit_encrypt()` - unit test", "description": null, "duration": 0.12700939178466797, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363872, "parent": 10163853}, {"id": 10163855, "title": "Random short word test for `bit_encrypt()` - memory test", "description": null, "duration": 1.5672428607940674, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363872, "parent": 10163853}, {"id": 10163856, "title": "Dry Run for `bit_decrypt()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 1.683546543121338, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 363872, "parent": 10163811}, {"id": 10163857, "title": "Dry Run for `bit_decrypt()` - unit test", "description": null, "duration": 0.11952948570251465, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363872, "parent": 10163856}, {"id": 10163858, "title": "Dry Run for `bit_decrypt()` - memory test", "description": null, "duration": 1.5640170574188232, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363872, "parent": 10163856}, {"id": 10163859, "title": "Random long text test for `bit_decrypt()`", "description": "This is functionality test. It checks the function with a random long text as a param.\n", "duration": 1.709942102432251, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 363872, "parent": 10163811}, {"id": 10163860, "title": "Random long text test for `bit_decrypt()` - unit test", "description": null, "duration": 0.10186910629272461, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363872, "parent": 10163859}, {"id": 10163861, "title": "Random long text test for `bit_decrypt()` - memory test", "description": null, "duration": 1.6080729961395264, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363872, "parent": 10163859}, {"id": 10163862, "title": "Random short word test for `bit_decrypt()`", "description": "This is functionality test. It checks the function with a random short word as a param.\n", "duration": 1.7718226909637451, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 363872, "parent": 10163811}, {"id": 10163863, "title": "Random short word test for `bit_decrypt()` - unit test", "description": null, "duration": 0.13374543190002441, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363872, "parent": 10163862}, {"id": 10163864, "title": "Random short word test for `bit_decrypt()` - memory test", "description": null, "duration": 1.6380772590637207, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363872, "parent": 10163862}, {"id": 10163865, "title": "Dry Run for `bmp_encrypt()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 1.909513235092163, "score": 2.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 363872, "parent": 10163811}, {"id": 10163866, "title": "Dry Run for `bmp_encrypt()` - unit test", "description": null, "duration": 0.2081918716430664, "score": 1.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363872, "parent": 10163865}, {"id": 10163867, "title": "Dry Run for `bmp_encrypt()` - memory test", "description": null, "duration": 1.7013213634490967, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363872, "parent": 10163865}, {"id": 10163868, "title": "Key param test for `bmp_encrypt()`", "description": "This test checks function with the `key` param consisted of non alpha chars.\n", "duration": 1.7290217876434326, "score": 4.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 363872, "parent": 10163811}, {"id": 10163869, "title": "Key param test for `bmp_encrypt()` - unit test", "description": null, "duration": 0.14013123512268066, "score": 3.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363872, "parent": 10163868}, {"id": 10163870, "title": "Key param test for `bmp_encrypt()` - memory test", "description": null, "duration": 1.588890552520752, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363872, "parent": 10163868}, {"id": 10163871, "title": "Random long text test for `bmp_encrypt()`", "description": "This is functionality test. It checks the function with a random long text as a param.\n", "duration": 0.12353801727294922, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 363872, "parent": 10163811}, {"id": 10163872, "title": "Random long text test for `bmp_encrypt()` - unit test", "description": null, "duration": 0.12353801727294922, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 363872, "parent": 10163871}, {"id": 10163873, "title": "Random short word test for `bmp_encrypt()`", "description": "This is functionality test. It checks the function with a random short word as a param.\n", "duration": 1.7030317783355713, "score": 4.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 363872, "parent": 10163811}, {"id": 10163874, "title": "Random short word test for `bmp_encrypt()` - unit test", "description": null, "duration": 0.15888333320617676, "score": 3.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363872, "parent": 10163873}, {"id": 10163875, "title": "Random short word test for `bmp_encrypt()` - memory test", "description": null, "duration": 1.5441484451293945, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363872, "parent": 10163873}, {"id": 10163876, "title": "Dry Run for `bmp_decrypt()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.2707967758178711, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 363872, "parent": 10163811}, {"id": 10163877, "title": "Dry Run for `bmp_decrypt()` - unit test", "description": null, "duration": 0.2707967758178711, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 363872, "parent": 10163876}, {"id": 10163878, "title": "Key param test for `bmp_decrypt()`", "description": "This test checks function with the `key` param consisted of non alpha chars.\n", "duration": 1.7830159664154053, "score": 4.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 363872, "parent": 10163811}, {"id": 10163879, "title": "Key param test for `bmp_decrypt()` - unit test", "description": null, "duration": 0.17506718635559082, "score": 3.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363872, "parent": 10163878}, {"id": 10163880, "title": "Key param test for `bmp_decrypt()` - memory test", "description": null, "duration": 1.6079487800598145, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363872, "parent": 10163878}, {"id": 10163881, "title": "Random long text test for `bmp_decrypt()`", "description": "This is functionality test. It checks the function with a random long text as a param.\n", "duration": 1.9646315574645996, "score": 4.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 363872, "parent": 10163811}, {"id": 10163882, "title": "Random long text test for `bmp_decrypt()` - unit test", "description": null, "duration": 0.19956541061401367, "score": 3.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363872, "parent": 10163881}, {"id": 10163883, "title": "Random long text test for `bmp_decrypt()` - memory test", "description": null, "duration": 1.765066146850586, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363872, "parent": 10163881}, {"id": 10163884, "title": "Random short word test for `bmp_decrypt()`", "description": "This is functionality test. It checks the function with a random short word as a param.\n", "duration": 1.9223332405090332, "score": 4.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 363872, "parent": 10163811}, {"id": 10163885, "title": "Random short word test for `bmp_decrypt()` - unit test", "description": null, "duration": 0.14231324195861816, "score": 3.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363872, "parent": 10163884}, {"id": 10163886, "title": "Random short word test for `bmp_decrypt()` - memory test", "description": null, "duration": 1.780019998550415, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363872, "parent": 10163884}, {"id": 10163887, "title": "Module Playfair", "description": null, "duration": 6.608882188796997, "score": 8.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 363872, "parent": null}, {"id": 10163888, "title": "Dry Run for `playfair_encrypt()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 1.7689788341522217, "score": 2.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 363872, "parent": 10163887}, {"id": 10163889, "title": "Dry Run for `playfair_encrypt()` - unit test", "description": null, "duration": 0.10797572135925293, "score": 1.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363872, "parent": 10163888}, {"id": 10163890, "title": "Dry Run for `playfair_encrypt()` - memory test", "description": null, "duration": 1.6610031127929688, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363872, "parent": 10163888}, {"id": 10163891, "title": "Key param test for `playfair_encrypt()`", "description": "This test checks function with the `key` param consisted of non alpha chars.\n", "duration": 1.8678786754608154, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 363872, "parent": 10163887}, {"id": 10163892, "title": "Key param test for `playfair_encrypt()` - unit test", "description": null, "duration": 0.1720879077911377, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363872, "parent": 10163891}, {"id": 10163893, "title": "Key param test for `playfair_encrypt()` - memory test", "description": null, "duration": 1.6957907676696777, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363872, "parent": 10163891}, {"id": 10163894, "title": "Random long text test for `playfair_encrypt()`", "description": "This is functionality test. It checks the function with a random long text as a param.\n", "duration": 0.1227109432220459, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 363872, "parent": 10163887}, {"id": 10163895, "title": "Random long text test for `playfair_encrypt()` - unit test", "description": null, "duration": 0.1227109432220459, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 363872, "parent": 10163894}, {"id": 10163896, "title": "Random short word test for `playfair_encrypt()`", "description": "This is functionality test. It checks the function with a random short word as a param.\n", "duration": 0.1562364101409912, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 363872, "parent": 10163887}, {"id": 10163897, "title": "Random short word test for `playfair_encrypt()` - unit test", "description": null, "duration": 0.1562364101409912, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 363872, "parent": 10163896}, {"id": 10163898, "title": "Dry Run for `playfair_decrypt()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.13834428787231445, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 363872, "parent": 10163887}, {"id": 10163899, "title": "Dry Run for `playfair_decrypt()` - unit test", "description": null, "duration": 0.13834428787231445, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 363872, "parent": 10163898}, {"id": 10163900, "title": "Key param test for `playfair_decrypt()`", "description": "This test checks function with the `key` param consisted of non alpha chars.\n", "duration": 1.7293429374694824, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 363872, "parent": 10163887}, {"id": 10163901, "title": "Key param test for `playfair_decrypt()` - unit test", "description": null, "duration": 0.17101359367370605, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 363872, "parent": 10163900}, {"id": 10163902, "title": "Key param test for `playfair_decrypt()` - memory test", "description": null, "duration": 1.5583293437957764, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 363872, "parent": 10163900}, {"id": 10163903, "title": "Random long text test for `playfair_decrypt()`", "description": "This is functionality test. It checks the function with a random long text as a param.\n", "duration": 0.14797711372375488, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 363872, "parent": 10163887}, {"id": 10163904, "title": "Random long text test for `playfair_decrypt()` - unit test", "description": null, "duration": 0.14797711372375488, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 363872, "parent": 10163903}, {"id": 10163905, "title": "Random short word test for `playfair_decrypt()`", "description": "This is functionality test. It checks the function with a random short word as a param.\n", "duration": 0.18625164031982422, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 363872, "parent": 10163887}, {"id": 10163906, "title": "Random short word test for `playfair_decrypt()` - unit test", "description": null, "duration": 0.18625164031982422, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 363872, "parent": 10163905}], "id": 363872, "resource_id": "fe7ecb9a-04f0-4f13-9b7a-6076ce890363", "date_submitted": "2021-03-09T19:57:16Z", "date_evaluated": "2021-03-09T20:09:29.365Z", "max_score": 100.0}, {"problem": {"id": 1745, "resource_id": "prog.2021.topsecret", "title": "Problem Set 1: Top Secret"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 88.0, "percentage": 88.0, "testcases": [{"id": 10174253, "title": "Structure Check", "description": null, "duration": 0.06447076797485352, "score": null, "hint": null, "strict": true, "passed": true, "type": "ws", "render": "normal", "submission": 364041, "parent": null}, {"id": 10174254, "title": "Globals", "description": "Searching for global variables\n", "duration": 0.18846559524536133, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": null}, {"id": 10174255, "title": "Static Code Analysis", "description": "Checks style of your code with cppcheck with following command:\n`cppcheck --enable=warning,performance,unusedFunction --error-exitcode=1 bmp.c playfair.c main.c`\n", "duration": 0.24806952476501465, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": null}, {"id": 10174256, "title": "Compilation", "description": "Compiles your code with the following command:\n`gcc -std=c11 -Wall -Werror source_files.c -lm`\n", "duration": 0.4053199291229248, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": null}, {"id": 10174257, "title": "Makefile Checks", "description": null, "duration": 0.30698275566101074, "score": 0.0, "hint": null, "strict": true, "passed": true, "type": "suite", "render": "normal", "submission": 364041, "parent": null}, {"id": 10174258, "title": "make all", "description": "Test target \"all\"", "duration": 0.15846014022827148, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174257}, {"id": 10174259, "title": "make clean", "description": "Test target \"clean\"", "duration": 0.14852261543273926, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174257}, {"id": 10174260, "title": "Module BMP", "description": null, "duration": 54.19265127182007, "score": 78.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 364041, "parent": null}, {"id": 10174261, "title": "Dry Run for `reverse()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 1.8508422374725342, "score": 2.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 364041, "parent": 10174260}, {"id": 10174262, "title": "Dry Run for `reverse()` - unit test", "description": null, "duration": 0.20107769966125488, "score": 1.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174261}, {"id": 10174263, "title": "Dry Run for `reverse()` - memory test", "description": null, "duration": 1.6497645378112793, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174261}, {"id": 10174264, "title": "Random word test for `reverse()`", "description": "This is a functionality test. It checks the function with a random word.\n", "duration": 1.8364620208740234, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 364041, "parent": 10174260}, {"id": 10174265, "title": "Random word test for `reverse()` - unit test", "description": null, "duration": 0.1795029640197754, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174264}, {"id": 10174266, "title": "Random word test for `reverse()` - memory test", "description": null, "duration": 1.656959056854248, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174264}, {"id": 10174267, "title": "Random sentence test for `reverse()`", "description": "This is a functionality test. It checks the function with a random sentence.\n", "duration": 1.842177391052246, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 364041, "parent": 10174260}, {"id": 10174268, "title": "Random sentence test for `reverse()` - unit test", "description": null, "duration": 0.19966554641723633, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174267}, {"id": 10174269, "title": "Random sentence test for `reverse()` - memory test", "description": null, "duration": 1.6425118446350098, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174267}, {"id": 10174270, "title": "All ascii letters test for `reverse()`", "description": "This is a functionality test. It checks the function with all ascii letters.\n", "duration": 1.9100146293640137, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 364041, "parent": 10174260}, {"id": 10174271, "title": "All ascii letters test for `reverse()` - unit test", "description": null, "duration": 0.21103858947753906, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174270}, {"id": 10174272, "title": "All ascii letters test for `reverse()` - memory test", "description": null, "duration": 1.6989760398864746, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174270}, {"id": 10174273, "title": "Dry Run for `vigenere_encrypt()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 1.9688005447387695, "score": 2.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 364041, "parent": 10174260}, {"id": 10174274, "title": "Dry Run for `vigenere_encrypt()` - unit test", "description": null, "duration": 0.22756028175354004, "score": 1.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174273}, {"id": 10174275, "title": "Dry Run for `vigenere_encrypt()` - memory test", "description": null, "duration": 1.7412402629852295, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174273}, {"id": 10174276, "title": "Key param test for `vigenere_encrypt()`", "description": "This test checks function with the `key` param consisted of non alpha chars.\n", "duration": 2.01324462890625, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 364041, "parent": 10174260}, {"id": 10174277, "title": "Key param test for `vigenere_encrypt()` - unit test", "description": null, "duration": 0.2497725486755371, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174276}, {"id": 10174278, "title": "Key param test for `vigenere_encrypt()` - memory test", "description": null, "duration": 1.763472080230713, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174276}, {"id": 10174279, "title": "Random long text test for `vigenere_encrypt()`", "description": "This is functionality test. It checks the function with a random long text as a param.\n", "duration": 2.0058271884918213, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 364041, "parent": 10174260}, {"id": 10174280, "title": "Random long text test for `vigenere_encrypt()` - unit test", "description": null, "duration": 0.2581939697265625, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174279}, {"id": 10174281, "title": "Random long text test for `vigenere_encrypt()` - memory test", "description": null, "duration": 1.7476332187652588, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174279}, {"id": 10174282, "title": "Random short word test for `vigenere_encrypt()`", "description": "This is functionality test. It checks the function with a random short word as a param.\n", "duration": 2.120231866836548, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 364041, "parent": 10174260}, {"id": 10174283, "title": "Random short word test for `vigenere_encrypt()` - unit test", "description": null, "duration": 0.2949545383453369, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174282}, {"id": 10174284, "title": "Random short word test for `vigenere_encrypt()` - memory test", "description": null, "duration": 1.825277328491211, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174282}, {"id": 10174285, "title": "Dry Run for `vigenere_decrypt()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 2.0414345264434814, "score": 2.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 364041, "parent": 10174260}, {"id": 10174286, "title": "Dry Run for `vigenere_decrypt()` - unit test", "description": null, "duration": 0.3131265640258789, "score": 1.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174285}, {"id": 10174287, "title": "Dry Run for `vigenere_decrypt()` - memory test", "description": null, "duration": 1.7283079624176025, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174285}, {"id": 10174288, "title": "Key param test for `vigenere_decrypt()`", "description": "This test checks function with the `key` param consisted of non alpha chars.\n", "duration": 2.139949083328247, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 364041, "parent": 10174260}, {"id": 10174289, "title": "Key param test for `vigenere_decrypt()` - unit test", "description": null, "duration": 0.3087799549102783, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174288}, {"id": 10174290, "title": "Key param test for `vigenere_decrypt()` - memory test", "description": null, "duration": 1.8311691284179688, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174288}, {"id": 10174291, "title": "Random long text test for `vigenere_decrypt()`", "description": "This is functionality test. It checks the function with a random long text as a param.\n", "duration": 2.0723679065704346, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 364041, "parent": 10174260}, {"id": 10174292, "title": "Random long text test for `vigenere_decrypt()` - unit test", "description": null, "duration": 0.2565319538116455, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174291}, {"id": 10174293, "title": "Random long text test for `vigenere_decrypt()` - memory test", "description": null, "duration": 1.815835952758789, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174291}, {"id": 10174294, "title": "Random short word test for `vigenere_decrypt()`", "description": "This is functionality test. It checks the function with a random short word as a param.\n", "duration": 2.1758577823638916, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 364041, "parent": 10174260}, {"id": 10174295, "title": "Random short word test for `vigenere_decrypt()` - unit test", "description": null, "duration": 0.36992502212524414, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174294}, {"id": 10174296, "title": "Random short word test for `vigenere_decrypt()` - memory test", "description": null, "duration": 1.8059327602386475, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174294}, {"id": 10174297, "title": "Dry Run for `bit_encrypt()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 2.123297691345215, "score": 2.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 364041, "parent": 10174260}, {"id": 10174298, "title": "Dry Run for `bit_encrypt()` - unit test", "description": null, "duration": 0.3018770217895508, "score": 1.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174297}, {"id": 10174299, "title": "Dry Run for `bit_encrypt()` - memory test", "description": null, "duration": 1.821420669555664, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174297}, {"id": 10174300, "title": "Random long text test for `bit_encrypt()`", "description": "This is functionality test. It checks the function with a random long text as a param.\n", "duration": 2.214745283126831, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 364041, "parent": 10174260}, {"id": 10174301, "title": "Random long text test for `bit_encrypt()` - unit test", "description": null, "duration": 0.32460665702819824, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174300}, {"id": 10174302, "title": "Random long text test for `bit_encrypt()` - memory test", "description": null, "duration": 1.8901386260986328, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174300}, {"id": 10174303, "title": "Random short word test for `bit_encrypt()`", "description": "This is functionality test. It checks the function with a random short word as a param.\n", "duration": 2.0933823585510254, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 364041, "parent": 10174260}, {"id": 10174304, "title": "Random short word test for `bit_encrypt()` - unit test", "description": null, "duration": 0.30041050910949707, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174303}, {"id": 10174305, "title": "Random short word test for `bit_encrypt()` - memory test", "description": null, "duration": 1.7929718494415283, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174303}, {"id": 10174306, "title": "Dry Run for `bit_decrypt()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 2.0356125831604004, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 364041, "parent": 10174260}, {"id": 10174307, "title": "Dry Run for `bit_decrypt()` - unit test", "description": null, "duration": 0.28428006172180176, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174306}, {"id": 10174308, "title": "Dry Run for `bit_decrypt()` - memory test", "description": null, "duration": 1.7513325214385986, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174306}, {"id": 10174309, "title": "Random long text test for `bit_decrypt()`", "description": "This is functionality test. It checks the function with a random long text as a param.\n", "duration": 1.9967055320739746, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 364041, "parent": 10174260}, {"id": 10174310, "title": "Random long text test for `bit_decrypt()` - unit test", "description": null, "duration": 0.28046274185180664, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174309}, {"id": 10174311, "title": "Random long text test for `bit_decrypt()` - memory test", "description": null, "duration": 1.716242790222168, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174309}, {"id": 10174312, "title": "Random short word test for `bit_decrypt()`", "description": "This is functionality test. It checks the function with a random short word as a param.\n", "duration": 2.016108989715576, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 364041, "parent": 10174260}, {"id": 10174313, "title": "Random short word test for `bit_decrypt()` - unit test", "description": null, "duration": 0.2717611789703369, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174312}, {"id": 10174314, "title": "Random short word test for `bit_decrypt()` - memory test", "description": null, "duration": 1.7443478107452393, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174312}, {"id": 10174315, "title": "Dry Run for `bmp_encrypt()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 2.035231351852417, "score": 2.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 364041, "parent": 10174260}, {"id": 10174316, "title": "Dry Run for `bmp_encrypt()` - unit test", "description": null, "duration": 0.24704885482788086, "score": 1.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174315}, {"id": 10174317, "title": "Dry Run for `bmp_encrypt()` - memory test", "description": null, "duration": 1.7881824970245361, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174315}, {"id": 10174318, "title": "Key param test for `bmp_encrypt()`", "description": "This test checks function with the `key` param consisted of non alpha chars.\n", "duration": 1.9820923805236816, "score": 4.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 364041, "parent": 10174260}, {"id": 10174319, "title": "Key param test for `bmp_encrypt()` - unit test", "description": null, "duration": 0.19925165176391602, "score": 3.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174318}, {"id": 10174320, "title": "Key param test for `bmp_encrypt()` - memory test", "description": null, "duration": 1.7828407287597656, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174318}, {"id": 10174321, "title": "Random long text test for `bmp_encrypt()`", "description": "This is functionality test. It checks the function with a random long text as a param.\n", "duration": 2.104130744934082, "score": 4.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 364041, "parent": 10174260}, {"id": 10174322, "title": "Random long text test for `bmp_encrypt()` - unit test", "description": null, "duration": 0.26403188705444336, "score": 3.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174321}, {"id": 10174323, "title": "Random long text test for `bmp_encrypt()` - memory test", "description": null, "duration": 1.8400988578796387, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174321}, {"id": 10174324, "title": "Random short word test for `bmp_encrypt()`", "description": "This is functionality test. It checks the function with a random short word as a param.\n", "duration": 1.9675889015197754, "score": 4.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 364041, "parent": 10174260}, {"id": 10174325, "title": "Random short word test for `bmp_encrypt()` - unit test", "description": null, "duration": 0.21231341361999512, "score": 3.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174324}, {"id": 10174326, "title": "Random short word test for `bmp_encrypt()` - memory test", "description": null, "duration": 1.7552754878997803, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174324}, {"id": 10174327, "title": "Dry Run for `bmp_decrypt()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 2.0292367935180664, "score": 2.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 364041, "parent": 10174260}, {"id": 10174328, "title": "Dry Run for `bmp_decrypt()` - unit test", "description": null, "duration": 0.22746729850769043, "score": 1.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174327}, {"id": 10174329, "title": "Dry Run for `bmp_decrypt()` - memory test", "description": null, "duration": 1.801769495010376, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174327}, {"id": 10174330, "title": "Key param test for `bmp_decrypt()`", "description": "This test checks function with the `key` param consisted of non alpha chars.\n", "duration": 1.9745941162109375, "score": 4.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 364041, "parent": 10174260}, {"id": 10174331, "title": "Key param test for `bmp_decrypt()` - unit test", "description": null, "duration": 0.2501051425933838, "score": 3.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174330}, {"id": 10174332, "title": "Key param test for `bmp_decrypt()` - memory test", "description": null, "duration": 1.7244889736175537, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174330}, {"id": 10174333, "title": "Random long text test for `bmp_decrypt()`", "description": "This is functionality test. It checks the function with a random long text as a param.\n", "duration": 1.910132646560669, "score": 4.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 364041, "parent": 10174260}, {"id": 10174334, "title": "Random long text test for `bmp_decrypt()` - unit test", "description": null, "duration": 0.20249485969543457, "score": 3.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174333}, {"id": 10174335, "title": "Random long text test for `bmp_decrypt()` - memory test", "description": null, "duration": 1.7076377868652344, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174333}, {"id": 10174336, "title": "Random short word test for `bmp_decrypt()`", "description": "This is functionality test. It checks the function with a random short word as a param.\n", "duration": 2.0147275924682617, "score": 4.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 364041, "parent": 10174260}, {"id": 10174337, "title": "Random short word test for `bmp_decrypt()` - unit test", "description": null, "duration": 0.24890756607055664, "score": 3.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174336}, {"id": 10174338, "title": "Random short word test for `bmp_decrypt()` - memory test", "description": null, "duration": 1.765820026397705, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174336}, {"id": 10174339, "title": "Module Playfair", "description": null, "duration": 9.104626417160034, "score": 10.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 364041, "parent": null}, {"id": 10174340, "title": "Dry Run for `playfair_encrypt()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 1.8808057308197021, "score": 2.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 364041, "parent": 10174339}, {"id": 10174341, "title": "Dry Run for `playfair_encrypt()` - unit test", "description": null, "duration": 0.2100839614868164, "score": 1.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174340}, {"id": 10174342, "title": "Dry Run for `playfair_encrypt()` - memory test", "description": null, "duration": 1.6707217693328857, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174340}, {"id": 10174343, "title": "Key param test for `playfair_encrypt()`", "description": "This test checks function with the `key` param consisted of non alpha chars.\n", "duration": 1.8889179229736328, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 364041, "parent": 10174339}, {"id": 10174344, "title": "Key param test for `playfair_encrypt()` - unit test", "description": null, "duration": 0.22858738899230957, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174343}, {"id": 10174345, "title": "Key param test for `playfair_encrypt()` - memory test", "description": null, "duration": 1.6603305339813232, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174343}, {"id": 10174346, "title": "Random long text test for `playfair_encrypt()`", "description": "This is functionality test. It checks the function with a random long text as a param.\n", "duration": 0.2212996482849121, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 364041, "parent": 10174339}, {"id": 10174347, "title": "Random long text test for `playfair_encrypt()` - unit test", "description": null, "duration": 0.2212996482849121, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174346}, {"id": 10174348, "title": "Random short word test for `playfair_encrypt()`", "description": "This is functionality test. It checks the function with a random short word as a param.\n", "duration": 0.21411466598510742, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 364041, "parent": 10174339}, {"id": 10174349, "title": "Random short word test for `playfair_encrypt()` - unit test", "description": null, "duration": 0.21411466598510742, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174348}, {"id": 10174350, "title": "Dry Run for `playfair_decrypt()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 1.9791383743286133, "score": 2.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 364041, "parent": 10174339}, {"id": 10174351, "title": "Dry Run for `playfair_decrypt()` - unit test", "description": null, "duration": 0.25057101249694824, "score": 1.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174350}, {"id": 10174352, "title": "Dry Run for `playfair_decrypt()` - memory test", "description": null, "duration": 1.728567361831665, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174350}, {"id": 10174353, "title": "Key param test for `playfair_decrypt()`", "description": "This test checks function with the `key` param consisted of non alpha chars.\n", "duration": 1.8930580615997314, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 364041, "parent": 10174339}, {"id": 10174354, "title": "Key param test for `playfair_decrypt()` - unit test", "description": null, "duration": 0.1951899528503418, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174353}, {"id": 10174355, "title": "Key param test for `playfair_decrypt()` - memory test", "description": null, "duration": 1.6978681087493896, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174353}, {"id": 10174356, "title": "Random long text test for `playfair_decrypt()`", "description": "This is functionality test. It checks the function with a random long text as a param.\n", "duration": 0.17938780784606934, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 364041, "parent": 10174339}, {"id": 10174357, "title": "Random long text test for `playfair_decrypt()` - unit test", "description": null, "duration": 0.17938780784606934, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174356}, {"id": 10174358, "title": "Random short word test for `playfair_decrypt()`", "description": "This is functionality test. It checks the function with a random short word as a param.\n", "duration": 0.21807408332824707, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 364041, "parent": 10174339}, {"id": 10174359, "title": "Random short word test for `playfair_decrypt()` - unit test", "description": null, "duration": 0.21807408332824707, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174358}], "id": 364041, "resource_id": "828820b0-5fbf-4163-8b5f-64a99f9bfd85", "date_submitted": "2021-03-09T22:49:08Z", "date_evaluated": "2021-03-09T23:09:18.366Z", "max_score": 100.0}, {"problem": {"id": 1751, "resource_id": "prog.2021.problems-to-solve", "title": "Problem Set 2: Problems to solve"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 0.0, "percentage": 0.0, "testcases": [{"id": 10434638, "title": "Structure Check", "description": null, "duration": 0.05317568778991699, "score": null, "hint": null, "strict": true, "passed": false, "type": "ws", "render": "normal", "submission": 368184, "parent": null}], "id": 368184, "resource_id": "665b704f-3cf6-4624-a403-15a5f3609690", "date_submitted": "2021-03-21T14:01:21Z", "date_evaluated": "2021-03-21T15:09:07.386Z", "max_score": 100.0}, {"problem": {"id": 1751, "resource_id": "prog.2021.problems-to-solve", "title": "Problem Set 2: Problems to solve"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 13.7, "percentage": 13.699999999999998, "testcases": [{"id": 10493995, "title": "Structure Check", "description": null, "duration": 0.057314157485961914, "score": null, "hint": null, "strict": true, "passed": true, "type": "ws", "render": "normal", "submission": 369073, "parent": null}, {"id": 10493996, "title": "Cheese Factory", "description": null, "duration": 1.3516812324523926, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 369073, "parent": null}, {"id": 10493997, "title": "Globals", "description": "Searching for global variables, usage of which is **FORBIDDEN!**\n", "duration": 0.341172456741333, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 369073, "parent": 10493996}, {"id": 10493998, "title": "Static Code Analysis", "description": "Checks style of your code with cppcheck with following command:\n\n```cppcheck --enable=warning,performance,unusedFunction --error-exitcode=1 infile...```\n", "duration": 0.33715343475341797, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 369073, "parent": 10493996}, {"id": 10493999, "title": "Compilation", "description": "Compiles your code with the following command:\n\n```gcc -std=c11 -Wall -Werror infile... -lm```\n", "duration": 0.2832002639770508, "score": null, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 369073, "parent": 10493996}, {"id": 10494000, "title": "Mighty Method", "description": null, "duration": 3.7051966190338135, "score": 1.5, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 369073, "parent": null}, {"id": 10494001, "title": "Globals", "description": "Searching for global variables, usage of which is **FORBIDDEN!**\n", "duration": 0.22053027153015137, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 369073, "parent": 10494000}, {"id": 10494002, "title": "Static Code Analysis", "description": "Checks style of your code with cppcheck with following command:\n\n```cppcheck --enable=warning,performance,unusedFunction --error-exitcode=1 infile...```\n", "duration": 0.23117613792419434, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 369073, "parent": 10494000}, {"id": 10494003, "title": "Compilation", "description": "Compiles your code with the following command:\n\n```gcc -std=c11 -Wall -Werror infile... -lm```\n", "duration": 0.26949262619018555, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 369073, "parent": 10494000}, {"id": 10494004, "title": "Example Tests", "description": "Example tests are based on input and output data provided with assignment.\n", "duration": 0.3989279270172119, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 369073, "parent": 10494000}, {"id": 10494005, "title": "Example Test 1", "description": null, "duration": 0.18208885192871094, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369073, "parent": 10494004}, {"id": 10494006, "title": "Example Test 2", "description": null, "duration": 0.21683907508850098, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369073, "parent": 10494004}, {"id": 10494007, "title": "Boundary Tests", "description": "Boundary tests are testing boundary values of input/output data.\n", "duration": 1.2303216457366943, "score": 0.5, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 369073, "parent": 10494000}, {"id": 10494008, "title": "Boundary Test 1", "description": null, "duration": 0.2023162841796875, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369073, "parent": 10494007}, {"id": 10494009, "title": "Boundary Test 2", "description": null, "duration": 0.20055651664733887, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 369073, "parent": 10494007}, {"id": 10494010, "title": "Boundary Test 3", "description": null, "duration": 0.20277953147888184, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 369073, "parent": 10494007}, {"id": 10494011, "title": "Boundary Test 4", "description": null, "duration": 0.16553926467895508, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 369073, "parent": 10494007}, {"id": 10494012, "title": "Boundary Test 5", "description": null, "duration": 0.15335345268249512, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 369073, "parent": 10494007}, {"id": 10494013, "title": "Boundary Test 6", "description": null, "duration": 0.1501922607421875, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 369073, "parent": 10494007}, {"id": 10494014, "title": "Boundary Test 7", "description": null, "duration": 0.15558433532714844, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 369073, "parent": 10494007}, {"id": 10494015, "title": "Random Tests", "description": "Tests are used to check your implementation against random values.\n", "duration": 0.8629012107849121, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 369073, "parent": 10494000}, {"id": 10494016, "title": "Random Test 1", "description": null, "duration": 0.1589193344116211, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 369073, "parent": 10494015}, {"id": 10494017, "title": "Random Test 2", "description": null, "duration": 0.1512908935546875, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 369073, "parent": 10494015}, {"id": 10494018, "title": "Random Test 3", "description": null, "duration": 0.15589547157287598, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 369073, "parent": 10494015}, {"id": 10494019, "title": "Random Test 4", "description": null, "duration": 0.2064073085784912, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 369073, "parent": 10494015}, {"id": 10494020, "title": "Random Test 5", "description": null, "duration": 0.19038820266723633, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 369073, "parent": 10494015}, {"id": 10494021, "title": "Perfect Isolation", "description": null, "duration": 5.35942268371582, "score": 12.2, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 369073, "parent": null}, {"id": 10494022, "title": "Globals", "description": "Searching for global variables, usage of which is **FORBIDDEN!**\n", "duration": 0.177534818649292, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 369073, "parent": 10494021}, {"id": 10494023, "title": "Static Code Analysis", "description": "Checks style of your code with cppcheck with following command:\n\n```cppcheck --enable=warning,performance,unusedFunction --error-exitcode=1 infile...```\n", "duration": 0.254180908203125, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 369073, "parent": 10494021}, {"id": 10494024, "title": "Compilation", "description": "Compiles your code with the following command:\n\n```gcc -std=c11 -Wall -Werror infile... -lm```\n", "duration": 0.29769229888916016, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 369073, "parent": 10494021}, {"id": 10494025, "title": "Example Tests", "description": "Example tests are based on input and output data provided with assignment.\n", "duration": 0.5421254634857178, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 369073, "parent": 10494021}, {"id": 10494026, "title": "Example Test 1", "description": null, "duration": 0.307173490524292, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369073, "parent": 10494025}, {"id": 10494027, "title": "Example Test 2", "description": null, "duration": 0.23495197296142578, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369073, "parent": 10494025}, {"id": 10494028, "title": "Boundary Tests", "description": "Boundary tests are testing boundary values of input/output data.\n", "duration": 1.7634360790252686, "score": 3.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 369073, "parent": 10494021}, {"id": 10494029, "title": "Boundary Test 1", "description": null, "duration": 0.28591418266296387, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369073, "parent": 10494028}, {"id": 10494030, "title": "Boundary Test 2", "description": null, "duration": 0.2926292419433594, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369073, "parent": 10494028}, {"id": 10494031, "title": "Boundary Test 3", "description": null, "duration": 0.22328734397888184, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 369073, "parent": 10494028}, {"id": 10494032, "title": "Boundary Test 4", "description": null, "duration": 0.24122214317321777, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369073, "parent": 10494028}, {"id": 10494033, "title": "Boundary Test 5", "description": null, "duration": 0.23859167098999023, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369073, "parent": 10494028}, {"id": 10494034, "title": "Boundary Test 6", "description": null, "duration": 0.2352280616760254, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369073, "parent": 10494028}, {"id": 10494035, "title": "Boundary Test 7", "description": null, "duration": 0.24656343460083008, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369073, "parent": 10494028}, {"id": 10494036, "title": "Random Tests", "description": "Tests are used to check your implementation against random values.\n", "duration": 1.7847590446472168, "score": 8.2, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 369073, "parent": 10494021}, {"id": 10494037, "title": "Random Test 1", "description": null, "duration": 0.24253106117248535, "score": 4.1, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369073, "parent": 10494036}, {"id": 10494038, "title": "Random Test 2", "description": null, "duration": 0.2592153549194336, "score": 4.1, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369073, "parent": 10494036}, {"id": 10494039, "title": "Random Test 3", "description": null, "duration": 0.4878826141357422, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 369073, "parent": 10494036}, {"id": 10494040, "title": "Random Test 4", "description": null, "duration": 0.4936833381652832, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 369073, "parent": 10494036}, {"id": 10494041, "title": "Random Test 5", "description": null, "duration": 0.30144667625427246, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 369073, "parent": 10494036}, {"id": 10494042, "title": "Racer", "description": null, "duration": 0.8042747974395752, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 369073, "parent": null}, {"id": 10494043, "title": "Globals", "description": "Searching for global variables, usage of which is **FORBIDDEN!**\n", "duration": 0.20108318328857422, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 369073, "parent": 10494042}, {"id": 10494044, "title": "Static Code Analysis", "description": "Checks style of your code with cppcheck with following command:\n\n```cppcheck --enable=warning,performance,unusedFunction --error-exitcode=1 infile...```\n", "duration": 0.181380033493042, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 369073, "parent": 10494042}, {"id": 10494045, "title": "Compilation", "description": "Compiles your code with the following command:\n\n```gcc -std=c11 -Wall -Werror infile... -lm```\n", "duration": 0.2510716915130615, "score": null, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 369073, "parent": 10494042}], "id": 369073, "resource_id": "40329d9e-d974-41c8-972c-1354330bc20a", "date_submitted": "2021-03-22T17:37:34Z", "date_evaluated": "2021-03-22T19:09:59.464Z", "max_score": 100.0}, {"problem": {"id": 1751, "resource_id": "prog.2021.problems-to-solve", "title": "Problem Set 2: Problems to solve"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 22.3, "percentage": 22.3, "testcases": [{"id": 10501318, "title": "Structure Check", "description": null, "duration": 0.051065683364868164, "score": null, "hint": null, "strict": true, "passed": true, "type": "ws", "render": "normal", "submission": 369187, "parent": null}, {"id": 10501319, "title": "Cheese Factory", "description": null, "duration": 0.8342399597167969, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 369187, "parent": null}, {"id": 10501320, "title": "Globals", "description": "Searching for global variables, usage of which is **FORBIDDEN!**\n", "duration": 0.19750523567199707, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 369187, "parent": 10501319}, {"id": 10501321, "title": "Static Code Analysis", "description": "Checks style of your code with cppcheck with following command:\n\n```cppcheck --enable=warning,performance,unusedFunction --error-exitcode=1 infile...```\n", "duration": 0.1923694610595703, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 369187, "parent": 10501319}, {"id": 10501322, "title": "Compilation", "description": "Compiles your code with the following command:\n\n```gcc -std=c11 -Wall -Werror infile... -lm```\n", "duration": 0.21666407585144043, "score": null, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 369187, "parent": 10501319}, {"id": 10501323, "title": "Mighty Method", "description": null, "duration": 4.5800440311431885, "score": 5.6, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 369187, "parent": null}, {"id": 10501324, "title": "Globals", "description": "Searching for global variables, usage of which is **FORBIDDEN!**\n", "duration": 0.1818993091583252, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 369187, "parent": 10501323}, {"id": 10501325, "title": "Static Code Analysis", "description": "Checks style of your code with cppcheck with following command:\n\n```cppcheck --enable=warning,performance,unusedFunction --error-exitcode=1 infile...```\n", "duration": 0.20999526977539062, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 369187, "parent": 10501323}, {"id": 10501326, "title": "Compilation", "description": "Compiles your code with the following command:\n\n```gcc -std=c11 -Wall -Werror infile... -lm```\n", "duration": 0.24513506889343262, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 369187, "parent": 10501323}, {"id": 10501327, "title": "Example Tests", "description": "Example tests are based on input and output data provided with assignment.\n", "duration": 0.40277600288391113, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 369187, "parent": 10501323}, {"id": 10501328, "title": "Example Test 1", "description": null, "duration": 0.18170642852783203, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369187, "parent": 10501327}, {"id": 10501329, "title": "Example Test 2", "description": null, "duration": 0.2210695743560791, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369187, "parent": 10501327}, {"id": 10501330, "title": "Boundary Tests", "description": "Boundary tests are testing boundary values of input/output data.\n", "duration": 1.7896671295166016, "score": 0.5, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 369187, "parent": 10501323}, {"id": 10501331, "title": "Boundary Test 1", "description": null, "duration": 0.18410134315490723, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369187, "parent": 10501330}, {"id": 10501332, "title": "Boundary Test 2", "description": null, "duration": 0.2794814109802246, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 369187, "parent": 10501330}, {"id": 10501333, "title": "Boundary Test 3", "description": null, "duration": 0.2257850170135498, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 369187, "parent": 10501330}, {"id": 10501334, "title": "Boundary Test 4", "description": null, "duration": 0.27477383613586426, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 369187, "parent": 10501330}, {"id": 10501335, "title": "Boundary Test 5", "description": null, "duration": 0.2669203281402588, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 369187, "parent": 10501330}, {"id": 10501336, "title": "Boundary Test 6", "description": null, "duration": 0.28415727615356445, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 369187, "parent": 10501330}, {"id": 10501337, "title": "Boundary Test 7", "description": null, "duration": 0.2744479179382324, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 369187, "parent": 10501330}, {"id": 10501338, "title": "Random Tests", "description": "Tests are used to check your implementation against random values.\n", "duration": 1.275658130645752, "score": 4.1, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 369187, "parent": 10501323}, {"id": 10501339, "title": "Random Test 1", "description": null, "duration": 0.29045534133911133, "score": 4.1, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369187, "parent": 10501338}, {"id": 10501340, "title": "Random Test 2", "description": null, "duration": 0.2319014072418213, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 369187, "parent": 10501338}, {"id": 10501341, "title": "Random Test 3", "description": null, "duration": 0.24220800399780273, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 369187, "parent": 10501338}, {"id": 10501342, "title": "Random Test 4", "description": null, "duration": 0.29317569732666016, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 369187, "parent": 10501338}, {"id": 10501343, "title": "Random Test 5", "description": null, "duration": 0.21791768074035645, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 369187, "parent": 10501338}, {"id": 10501344, "title": "Perfect Isolation", "description": null, "duration": 9.116599559783936, "score": 12.2, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 369187, "parent": null}, {"id": 10501345, "title": "Globals", "description": "Searching for global variables, usage of which is **FORBIDDEN!**\n", "duration": 0.32007837295532227, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 369187, "parent": 10501344}, {"id": 10501346, "title": "Static Code Analysis", "description": "Checks style of your code with cppcheck with following command:\n\n```cppcheck --enable=warning,performance,unusedFunction --error-exitcode=1 infile...```\n", "duration": 0.3997514247894287, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 369187, "parent": 10501344}, {"id": 10501347, "title": "Compilation", "description": "Compiles your code with the following command:\n\n```gcc -std=c11 -Wall -Werror infile... -lm```\n", "duration": 0.40231943130493164, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 369187, "parent": 10501344}, {"id": 10501348, "title": "Example Tests", "description": "Example tests are based on input and output data provided with assignment.\n", "duration": 0.7824246883392334, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 369187, "parent": 10501344}, {"id": 10501349, "title": "Example Test 1", "description": null, "duration": 0.3983736038208008, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369187, "parent": 10501348}, {"id": 10501350, "title": "Example Test 2", "description": null, "duration": 0.3840510845184326, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369187, "parent": 10501348}, {"id": 10501351, "title": "Boundary Tests", "description": "Boundary tests are testing boundary values of input/output data.\n", "duration": 2.782702922821045, "score": 3.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 369187, "parent": 10501344}, {"id": 10501352, "title": "Boundary Test 1", "description": null, "duration": 0.41074490547180176, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369187, "parent": 10501351}, {"id": 10501353, "title": "Boundary Test 2", "description": null, "duration": 0.3593721389770508, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369187, "parent": 10501351}, {"id": 10501354, "title": "Boundary Test 3", "description": null, "duration": 0.4120919704437256, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 369187, "parent": 10501351}, {"id": 10501355, "title": "Boundary Test 4", "description": null, "duration": 0.29730725288391113, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369187, "parent": 10501351}, {"id": 10501356, "title": "Boundary Test 5", "description": null, "duration": 0.4321126937866211, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369187, "parent": 10501351}, {"id": 10501357, "title": "Boundary Test 6", "description": null, "duration": 0.4221513271331787, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369187, "parent": 10501351}, {"id": 10501358, "title": "Boundary Test 7", "description": null, "duration": 0.44892263412475586, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369187, "parent": 10501351}, {"id": 10501359, "title": "Random Tests", "description": "Tests are used to check your implementation against random values.\n", "duration": 3.560744524002075, "score": 8.2, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 369187, "parent": 10501344}, {"id": 10501360, "title": "Random Test 1", "description": null, "duration": 0.5492148399353027, "score": 4.1, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369187, "parent": 10501359}, {"id": 10501361, "title": "Random Test 2", "description": null, "duration": 0.740584135055542, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 369187, "parent": 10501359}, {"id": 10501362, "title": "Random Test 3", "description": null, "duration": 0.7836370468139648, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 369187, "parent": 10501359}, {"id": 10501363, "title": "Random Test 4", "description": null, "duration": 0.6325814723968506, "score": 4.1, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369187, "parent": 10501359}, {"id": 10501364, "title": "Random Test 5", "description": null, "duration": 0.854727029800415, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 369187, "parent": 10501359}, {"id": 10501365, "title": "Racer", "description": null, "duration": 16.987473249435425, "score": 4.5, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 369187, "parent": null}, {"id": 10501366, "title": "Globals", "description": "Searching for global variables, usage of which is **FORBIDDEN!**\n", "duration": 0.3958597183227539, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 369187, "parent": 10501365}, {"id": 10501367, "title": "Static Code Analysis", "description": "Checks style of your code with cppcheck with following command:\n\n```cppcheck --enable=warning,performance,unusedFunction --error-exitcode=1 infile...```\n", "duration": 0.5625555515289307, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 369187, "parent": 10501365}, {"id": 10501368, "title": "Compilation", "description": "Compiles your code with the following command:\n\n```gcc -std=c11 -Wall -Werror infile... -lm```\n", "duration": 0.7668633460998535, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 369187, "parent": 10501365}, {"id": 10501369, "title": "Example Tests", "description": "Example tests are based on input and output data provided with assignment.\n", "duration": 1.3682880401611328, "score": 0.5, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 369187, "parent": 10501365}, {"id": 10501370, "title": "Example Test 1", "description": null, "duration": 0.7082006931304932, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369187, "parent": 10501369}, {"id": 10501371, "title": "Example Test 2", "description": null, "duration": 0.6600873470306396, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 369187, "parent": 10501369}, {"id": 10501372, "title": "Boundary Tests", "description": "Boundary tests are testing boundary values of input/output data.\n", "duration": 8.634953737258911, "score": 4.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 369187, "parent": 10501365}, {"id": 10501373, "title": "Boundary Test 1", "description": null, "duration": 0.7001767158508301, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369187, "parent": 10501372}, {"id": 10501374, "title": "Boundary Test 2", "description": null, "duration": 0.7321476936340332, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369187, "parent": 10501372}, {"id": 10501375, "title": "Boundary Test 3", "description": null, "duration": 0.7828531265258789, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 369187, "parent": 10501372}, {"id": 10501376, "title": "Boundary Test 4", "description": null, "duration": 0.7203576564788818, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369187, "parent": 10501372}, {"id": 10501377, "title": "Boundary Test 5", "description": null, "duration": 0.5095815658569336, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369187, "parent": 10501372}, {"id": 10501378, "title": "Boundary Test 6", "description": null, "duration": 0.8920822143554688, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369187, "parent": 10501372}, {"id": 10501379, "title": "Boundary Test 7", "description": null, "duration": 1.6232244968414307, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369187, "parent": 10501372}, {"id": 10501380, "title": "Boundary Test 8", "description": null, "duration": 1.3824071884155273, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369187, "parent": 10501372}, {"id": 10501381, "title": "Boundary Test 9", "description": null, "duration": 1.2921230792999268, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369187, "parent": 10501372}, {"id": 10501382, "title": "Random Tests", "description": "Tests are used to check your implementation against random values.\n", "duration": 4.557591199874878, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 369187, "parent": 10501365}, {"id": 10501383, "title": "Random Test 1", "description": null, "duration": 0.8844649791717529, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 369187, "parent": 10501382}, {"id": 10501384, "title": "Random Test 2", "description": null, "duration": 1.0189549922943115, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 369187, "parent": 10501382}, {"id": 10501385, "title": "Random Test 3", "description": null, "duration": 0.9693632125854492, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 369187, "parent": 10501382}, {"id": 10501386, "title": "Random Test 4", "description": null, "duration": 0.6735875606536865, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 369187, "parent": 10501382}, {"id": 10501387, "title": "Random Test 5", "description": null, "duration": 1.0112204551696777, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 369187, "parent": 10501382}], "id": 369187, "resource_id": "dbc3656b-9998-419f-babf-ee4bc34ec28f", "date_submitted": "2021-03-22T19:14:12Z", "date_evaluated": "2021-03-22T21:16:50.377Z", "max_score": 100.0}, {"problem": {"id": 1751, "resource_id": "prog.2021.problems-to-solve", "title": "Problem Set 2: Problems to solve"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 8.1, "percentage": 8.1, "testcases": [{"id": 10526410, "title": "Structure Check", "description": null, "duration": 0.04432845115661621, "score": null, "hint": null, "strict": true, "passed": true, "type": "ws", "render": "normal", "submission": 369548, "parent": null}, {"id": 10526411, "title": "Cheese Factory", "description": null, "duration": 0.7942683696746826, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 369548, "parent": null}, {"id": 10526412, "title": "Globals", "description": "Searching for global variables, usage of which is **FORBIDDEN!**\n", "duration": 0.19061493873596191, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 369548, "parent": 10526411}, {"id": 10526413, "title": "Static Code Analysis", "description": "Checks style of your code with cppcheck with following command:\n\n```cppcheck --enable=warning,performance,unusedFunction --error-exitcode=1 infile...```\n", "duration": 0.21612930297851562, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 369548, "parent": 10526411}, {"id": 10526414, "title": "Compilation", "description": "Compiles your code with the following command:\n\n```gcc -std=c11 -Wall -Werror infile... -lm```\n", "duration": 0.21513128280639648, "score": null, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 369548, "parent": 10526411}, {"id": 10526415, "title": "Mighty Method", "description": null, "duration": 0.6335117816925049, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 369548, "parent": null}, {"id": 10526416, "title": "Globals", "description": "Searching for global variables, usage of which is **FORBIDDEN!**\n", "duration": 0.21295475959777832, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 369548, "parent": 10526415}, {"id": 10526417, "title": "Static Code Analysis", "description": "Checks style of your code with cppcheck with following command:\n\n```cppcheck --enable=warning,performance,unusedFunction --error-exitcode=1 infile...```\n", "duration": 0.22742080688476562, "score": null, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 369548, "parent": 10526415}, {"id": 10526418, "title": "Perfect Isolation", "description": null, "duration": 32.47145366668701, "score": 8.1, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 369548, "parent": null}, {"id": 10526419, "title": "Globals", "description": "Searching for global variables, usage of which is **FORBIDDEN!**\n", "duration": 0.34407615661621094, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 369548, "parent": 10526418}, {"id": 10526420, "title": "Static Code Analysis", "description": "Checks style of your code with cppcheck with following command:\n\n```cppcheck --enable=warning,performance,unusedFunction --error-exitcode=1 infile...```\n", "duration": 0.26848459243774414, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 369548, "parent": 10526418}, {"id": 10526421, "title": "Compilation", "description": "Compiles your code with the following command:\n\n```gcc -std=c11 -Wall -Werror infile... -lm```\n", "duration": 0.2586658000946045, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 369548, "parent": 10526418}, {"id": 10526422, "title": "Example Tests", "description": "Example tests are based on input and output data provided with assignment.\n", "duration": 1.5490574836730957, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 369548, "parent": 10526418}, {"id": 10526423, "title": "Example Test 1", "description": null, "duration": 0.8821687698364258, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369548, "parent": 10526422}, {"id": 10526424, "title": "Example Test 2", "description": null, "duration": 0.6668887138366699, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369548, "parent": 10526422}, {"id": 10526425, "title": "Boundary Tests", "description": "Boundary tests are testing boundary values of input/output data.\n", "duration": 6.606596946716309, "score": 3.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 369548, "parent": 10526418}, {"id": 10526426, "title": "Boundary Test 1", "description": null, "duration": 0.4137740135192871, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369548, "parent": 10526425}, {"id": 10526427, "title": "Boundary Test 2", "description": null, "duration": 0.5260443687438965, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369548, "parent": 10526425}, {"id": 10526428, "title": "Boundary Test 3", "description": null, "duration": 1.5197739601135254, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 369548, "parent": 10526425}, {"id": 10526429, "title": "Boundary Test 4", "description": null, "duration": 1.2246325016021729, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369548, "parent": 10526425}, {"id": 10526430, "title": "Boundary Test 5", "description": null, "duration": 1.2454454898834229, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369548, "parent": 10526425}, {"id": 10526431, "title": "Boundary Test 6", "description": null, "duration": 0.6542019844055176, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369548, "parent": 10526425}, {"id": 10526432, "title": "Boundary Test 7", "description": null, "duration": 1.0227246284484863, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369548, "parent": 10526425}, {"id": 10526433, "title": "Random Tests", "description": "Tests are used to check your implementation against random values.\n", "duration": 22.82597827911377, "score": 4.1, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 369548, "parent": 10526418}, {"id": 10526434, "title": "Random Test 1", "description": null, "duration": 5.618186950683594, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 369548, "parent": 10526433}, {"id": 10526435, "title": "Random Test 2", "description": null, "duration": 4.71192741394043, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 369548, "parent": 10526433}, {"id": 10526436, "title": "Random Test 3", "description": null, "duration": 1.094858169555664, "score": 4.1, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369548, "parent": 10526433}, {"id": 10526437, "title": "Random Test 4", "description": null, "duration": 5.401005744934082, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 369548, "parent": 10526433}, {"id": 10526438, "title": "Random Test 5", "description": null, "duration": 6.0, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 369548, "parent": 10526433}, {"id": 10526439, "title": "Racer", "description": null, "duration": 0.80112624168396, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 369548, "parent": null}, {"id": 10526440, "title": "Globals", "description": "Searching for global variables, usage of which is **FORBIDDEN!**\n", "duration": 0.1886138916015625, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 369548, "parent": 10526439}, {"id": 10526441, "title": "Static Code Analysis", "description": "Checks style of your code with cppcheck with following command:\n\n```cppcheck --enable=warning,performance,unusedFunction --error-exitcode=1 infile...```\n", "duration": 0.19701433181762695, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 369548, "parent": 10526439}, {"id": 10526442, "title": "Compilation", "description": "Compiles your code with the following command:\n\n```gcc -std=c11 -Wall -Werror infile... -lm```\n", "duration": 0.22756218910217285, "score": null, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 369548, "parent": 10526439}], "id": 369548, "resource_id": "d2afb896-be11-47d1-80e1-b0823d6ab5b8", "date_submitted": "2021-03-23T11:50:33Z", "date_evaluated": "2021-03-23T13:10:54.742Z", "max_score": 100.0}, {"problem": {"id": 1751, "resource_id": "prog.2021.problems-to-solve", "title": "Problem Set 2: Problems to solve"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 38.2, "percentage": 38.2, "testcases": [{"id": 10547171, "title": "Structure Check", "description": null, "duration": 0.044939517974853516, "score": null, "hint": null, "strict": true, "passed": true, "type": "ws", "render": "normal", "submission": 369845, "parent": null}, {"id": 10547172, "title": "Cheese Factory", "description": null, "duration": 1.5539665222167969, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 369845, "parent": null}, {"id": 10547173, "title": "Globals", "description": "Searching for global variables, usage of which is **FORBIDDEN!**\n", "duration": 0.31961560249328613, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 369845, "parent": 10547172}, {"id": 10547174, "title": "Static Code Analysis", "description": "Checks style of your code with cppcheck with following command:\n\n```cppcheck --enable=warning,performance,unusedFunction --error-exitcode=1 infile...```\n", "duration": 0.4574570655822754, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 369845, "parent": 10547172}, {"id": 10547175, "title": "Compilation", "description": "Compiles your code with the following command:\n\n```gcc -std=c11 -Wall -Werror infile... -lm```\n", "duration": 0.402752161026001, "score": null, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 369845, "parent": 10547172}, {"id": 10547176, "title": "Mighty Method", "description": null, "duration": 7.91210412979126, "score": 25.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 369845, "parent": null}, {"id": 10547177, "title": "Globals", "description": "Searching for global variables, usage of which is **FORBIDDEN!**\n", "duration": 0.3517112731933594, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 369845, "parent": 10547176}, {"id": 10547178, "title": "Static Code Analysis", "description": "Checks style of your code with cppcheck with following command:\n\n```cppcheck --enable=warning,performance,unusedFunction --error-exitcode=1 infile...```\n", "duration": 0.2740931510925293, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 369845, "parent": 10547176}, {"id": 10547179, "title": "Compilation", "description": "Compiles your code with the following command:\n\n```gcc -std=c11 -Wall -Werror infile... -lm```\n", "duration": 0.4871060848236084, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 369845, "parent": 10547176}, {"id": 10547180, "title": "Example Tests", "description": "Example tests are based on input and output data provided with assignment.\n", "duration": 0.6365218162536621, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 369845, "parent": 10547176}, {"id": 10547181, "title": "Example Test 1", "description": null, "duration": 0.27999186515808105, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369845, "parent": 10547180}, {"id": 10547182, "title": "Example Test 2", "description": null, "duration": 0.35652995109558105, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369845, "parent": 10547180}, {"id": 10547183, "title": "Boundary Tests", "description": "Boundary tests are testing boundary values of input/output data.\n", "duration": 3.021416187286377, "score": 3.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 369845, "parent": 10547176}, {"id": 10547184, "title": "Boundary Test 1", "description": null, "duration": 0.4637300968170166, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369845, "parent": 10547183}, {"id": 10547185, "title": "Boundary Test 2", "description": null, "duration": 0.4451925754547119, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369845, "parent": 10547183}, {"id": 10547186, "title": "Boundary Test 3", "description": null, "duration": 0.48605918884277344, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369845, "parent": 10547183}, {"id": 10547187, "title": "Boundary Test 4", "description": null, "duration": 0.3802182674407959, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369845, "parent": 10547183}, {"id": 10547188, "title": "Boundary Test 5", "description": null, "duration": 0.33934998512268066, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369845, "parent": 10547183}, {"id": 10547189, "title": "Boundary Test 6", "description": null, "duration": 0.4846653938293457, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369845, "parent": 10547183}, {"id": 10547190, "title": "Boundary Test 7", "description": null, "duration": 0.42220067977905273, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369845, "parent": 10547183}, {"id": 10547191, "title": "Random Tests", "description": "Tests are used to check your implementation against random values.\n", "duration": 2.243659734725952, "score": 20.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 369845, "parent": 10547176}, {"id": 10547192, "title": "Random Test 1", "description": null, "duration": 0.6081068515777588, "score": 4.1, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369845, "parent": 10547191}, {"id": 10547193, "title": "Random Test 2", "description": null, "duration": 0.458759069442749, "score": 4.1, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369845, "parent": 10547191}, {"id": 10547194, "title": "Random Test 3", "description": null, "duration": 0.441547155380249, "score": 4.1, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369845, "parent": 10547191}, {"id": 10547195, "title": "Random Test 4", "description": null, "duration": 0.3472938537597656, "score": 4.1, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369845, "parent": 10547191}, {"id": 10547196, "title": "Random Test 5", "description": null, "duration": 0.3879528045654297, "score": 4.1, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369845, "parent": 10547191}, {"id": 10547197, "title": "Perfect Isolation", "description": null, "duration": 33.4429771900177, "score": 12.2, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 369845, "parent": null}, {"id": 10547198, "title": "Globals", "description": "Searching for global variables, usage of which is **FORBIDDEN!**\n", "duration": 0.3890538215637207, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 369845, "parent": 10547197}, {"id": 10547199, "title": "Static Code Analysis", "description": "Checks style of your code with cppcheck with following command:\n\n```cppcheck --enable=warning,performance,unusedFunction --error-exitcode=1 infile...```\n", "duration": 0.40964674949645996, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 369845, "parent": 10547197}, {"id": 10547200, "title": "Compilation", "description": "Compiles your code with the following command:\n\n```gcc -std=c11 -Wall -Werror infile... -lm```\n", "duration": 0.6211087703704834, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 369845, "parent": 10547197}, {"id": 10547201, "title": "Example Tests", "description": "Example tests are based on input and output data provided with assignment.\n", "duration": 2.155773639678955, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 369845, "parent": 10547197}, {"id": 10547202, "title": "Example Test 1", "description": null, "duration": 1.2045412063598633, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369845, "parent": 10547201}, {"id": 10547203, "title": "Example Test 2", "description": null, "duration": 0.9512324333190918, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369845, "parent": 10547201}, {"id": 10547204, "title": "Boundary Tests", "description": "Boundary tests are testing boundary values of input/output data.\n", "duration": 8.49544095993042, "score": 3.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 369845, "parent": 10547197}, {"id": 10547205, "title": "Boundary Test 1", "description": null, "duration": 0.638512372970581, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369845, "parent": 10547204}, {"id": 10547206, "title": "Boundary Test 2", "description": null, "duration": 0.762265682220459, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369845, "parent": 10547204}, {"id": 10547207, "title": "Boundary Test 3", "description": null, "duration": 1.7638273239135742, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 369845, "parent": 10547204}, {"id": 10547208, "title": "Boundary Test 4", "description": null, "duration": 1.5431227684020996, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369845, "parent": 10547204}, {"id": 10547209, "title": "Boundary Test 5", "description": null, "duration": 1.5031168460845947, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369845, "parent": 10547204}, {"id": 10547210, "title": "Boundary Test 6", "description": null, "duration": 0.8876388072967529, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369845, "parent": 10547204}, {"id": 10547211, "title": "Boundary Test 7", "description": null, "duration": 1.3969571590423584, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369845, "parent": 10547204}, {"id": 10547212, "title": "Random Tests", "description": "Tests are used to check your implementation against random values.\n", "duration": 20.199864625930786, "score": 8.2, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 369845, "parent": 10547197}, {"id": 10547213, "title": "Random Test 1", "description": null, "duration": 3.004948616027832, "score": 4.1, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369845, "parent": 10547212}, {"id": 10547214, "title": "Random Test 2", "description": null, "duration": 6.0, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 369845, "parent": 10547212}, {"id": 10547215, "title": "Random Test 3", "description": null, "duration": 0.7135002613067627, "score": 4.1, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369845, "parent": 10547212}, {"id": 10547216, "title": "Random Test 4", "description": null, "duration": 6.0, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 369845, "parent": 10547212}, {"id": 10547217, "title": "Random Test 5", "description": null, "duration": 4.481415748596191, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 369845, "parent": 10547212}, {"id": 10547218, "title": "Racer", "description": null, "duration": 31.626967191696167, "score": 1.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 369845, "parent": null}, {"id": 10547219, "title": "Globals", "description": "Searching for global variables, usage of which is **FORBIDDEN!**\n", "duration": 0.5148236751556396, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 369845, "parent": 10547218}, {"id": 10547220, "title": "Static Code Analysis", "description": "Checks style of your code with cppcheck with following command:\n\n```cppcheck --enable=warning,performance,unusedFunction --error-exitcode=1 infile...```\n", "duration": 0.3215467929840088, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 369845, "parent": 10547218}, {"id": 10547221, "title": "Compilation", "description": "Compiles your code with the following command:\n\n```gcc -std=c11 -Wall -Werror infile... -lm```\n", "duration": 0.6015658378601074, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 369845, "parent": 10547218}, {"id": 10547222, "title": "Example Tests", "description": "Example tests are based on input and output data provided with assignment.\n", "duration": 1.6659202575683594, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 369845, "parent": 10547218}, {"id": 10547223, "title": "Example Test 1", "description": null, "duration": 0.6789901256561279, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369845, "parent": 10547222}, {"id": 10547224, "title": "Example Test 2", "description": null, "duration": 0.9869301319122314, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369845, "parent": 10547222}, {"id": 10547225, "title": "Boundary Tests", "description": "Boundary tests are testing boundary values of input/output data.\n", "duration": 18.0, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 369845, "parent": 10547218}, {"id": 10547226, "title": "Boundary Test 1", "description": null, "duration": 2.0, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 369845, "parent": 10547225}, {"id": 10547227, "title": "Boundary Test 2", "description": null, "duration": 2.0, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 369845, "parent": 10547225}, {"id": 10547228, "title": "Boundary Test 3", "description": null, "duration": 2.0, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 369845, "parent": 10547225}, {"id": 10547229, "title": "Boundary Test 4", "description": null, "duration": 2.0, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 369845, "parent": 10547225}, {"id": 10547230, "title": "Boundary Test 5", "description": null, "duration": 2.0, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 369845, "parent": 10547225}, {"id": 10547231, "title": "Boundary Test 6", "description": null, "duration": 2.0, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 369845, "parent": 10547225}, {"id": 10547232, "title": "Boundary Test 7", "description": null, "duration": 2.0, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 369845, "parent": 10547225}, {"id": 10547233, "title": "Boundary Test 8", "description": null, "duration": 2.0, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 369845, "parent": 10547225}, {"id": 10547234, "title": "Boundary Test 9", "description": null, "duration": 2.0, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 369845, "parent": 10547225}, {"id": 10547235, "title": "Random Tests", "description": "Tests are used to check your implementation against random values.\n", "duration": 10.0, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 369845, "parent": 10547218}, {"id": 10547236, "title": "Random Test 1", "description": null, "duration": 2.0, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 369845, "parent": 10547235}, {"id": 10547237, "title": "Random Test 2", "description": null, "duration": 2.0, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 369845, "parent": 10547235}, {"id": 10547238, "title": "Random Test 3", "description": null, "duration": 2.0, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 369845, "parent": 10547235}, {"id": 10547239, "title": "Random Test 4", "description": null, "duration": 2.0, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 369845, "parent": 10547235}, {"id": 10547240, "title": "Random Test 5", "description": null, "duration": 2.0, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 369845, "parent": 10547235}], "id": 369845, "resource_id": "532364fd-3fcb-4183-9de7-18f36d21690d", "date_submitted": "2021-03-23T18:46:34Z", "date_evaluated": "2021-03-23T19:12:20.371Z", "max_score": 100.0}, {"problem": {"id": 1751, "resource_id": "prog.2021.problems-to-solve", "title": "Problem Set 2: Problems to solve"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 27.5, "percentage": 27.500000000000004, "testcases": [{"id": 10554333, "title": "Structure Check", "description": null, "duration": 0.0429689884185791, "score": null, "hint": null, "strict": true, "passed": true, "type": "ws", "render": "normal", "submission": 369950, "parent": null}, {"id": 10554334, "title": "Cheese Factory", "description": null, "duration": 1.1046247482299805, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 369950, "parent": null}, {"id": 10554335, "title": "Globals", "description": "Searching for global variables, usage of which is **FORBIDDEN!**\n", "duration": 0.24068164825439453, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 369950, "parent": 10554334}, {"id": 10554336, "title": "Static Code Analysis", "description": "Checks style of your code with cppcheck with following command:\n\n```cppcheck --enable=warning,performance,unusedFunction --error-exitcode=1 infile...```\n", "duration": 0.24375534057617188, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 369950, "parent": 10554334}, {"id": 10554337, "title": "Compilation", "description": "Compiles your code with the following command:\n\n```gcc -std=c11 -Wall -Werror infile... -lm```\n", "duration": 0.3462495803833008, "score": null, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 369950, "parent": 10554334}, {"id": 10554338, "title": "Mighty Method", "description": null, "duration": 6.3304173946380615, "score": 25.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 369950, "parent": null}, {"id": 10554339, "title": "Globals", "description": "Searching for global variables, usage of which is **FORBIDDEN!**\n", "duration": 0.29656004905700684, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 369950, "parent": 10554338}, {"id": 10554340, "title": "Static Code Analysis", "description": "Checks style of your code with cppcheck with following command:\n\n```cppcheck --enable=warning,performance,unusedFunction --error-exitcode=1 infile...```\n", "duration": 0.31217145919799805, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 369950, "parent": 10554338}, {"id": 10554341, "title": "Compilation", "description": "Compiles your code with the following command:\n\n```gcc -std=c11 -Wall -Werror infile... -lm```\n", "duration": 0.3340263366699219, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 369950, "parent": 10554338}, {"id": 10554342, "title": "Example Tests", "description": "Example tests are based on input and output data provided with assignment.\n", "duration": 0.5430870056152344, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 369950, "parent": 10554338}, {"id": 10554343, "title": "Example Test 1", "description": null, "duration": 0.25340700149536133, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369950, "parent": 10554342}, {"id": 10554344, "title": "Example Test 2", "description": null, "duration": 0.28968000411987305, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369950, "parent": 10554342}, {"id": 10554345, "title": "Boundary Tests", "description": "Boundary tests are testing boundary values of input/output data.\n", "duration": 2.2696828842163086, "score": 3.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 369950, "parent": 10554338}, {"id": 10554346, "title": "Boundary Test 1", "description": null, "duration": 0.389113187789917, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369950, "parent": 10554345}, {"id": 10554347, "title": "Boundary Test 2", "description": null, "duration": 0.27161407470703125, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369950, "parent": 10554345}, {"id": 10554348, "title": "Boundary Test 3", "description": null, "duration": 0.2959461212158203, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369950, "parent": 10554345}, {"id": 10554349, "title": "Boundary Test 4", "description": null, "duration": 0.3533060550689697, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369950, "parent": 10554345}, {"id": 10554350, "title": "Boundary Test 5", "description": null, "duration": 0.3072211742401123, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369950, "parent": 10554345}, {"id": 10554351, "title": "Boundary Test 6", "description": null, "duration": 0.38271522521972656, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369950, "parent": 10554345}, {"id": 10554352, "title": "Boundary Test 7", "description": null, "duration": 0.26976704597473145, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369950, "parent": 10554345}, {"id": 10554353, "title": "Random Tests", "description": "Tests are used to check your implementation against random values.\n", "duration": 1.8879210948944092, "score": 20.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 369950, "parent": 10554338}, {"id": 10554354, "title": "Random Test 1", "description": null, "duration": 0.2836160659790039, "score": 4.1, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369950, "parent": 10554353}, {"id": 10554355, "title": "Random Test 2", "description": null, "duration": 0.3918795585632324, "score": 4.1, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369950, "parent": 10554353}, {"id": 10554356, "title": "Random Test 3", "description": null, "duration": 0.37109994888305664, "score": 4.1, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369950, "parent": 10554353}, {"id": 10554357, "title": "Random Test 4", "description": null, "duration": 0.3335762023925781, "score": 4.1, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369950, "parent": 10554353}, {"id": 10554358, "title": "Random Test 5", "description": null, "duration": 0.5077493190765381, "score": 4.1, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369950, "parent": 10554353}, {"id": 10554359, "title": "Perfect Isolation", "description": null, "duration": 11.578495740890503, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 369950, "parent": null}, {"id": 10554360, "title": "Globals", "description": "Searching for global variables, usage of which is **FORBIDDEN!**\n", "duration": 0.5120313167572021, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 369950, "parent": 10554359}, {"id": 10554361, "title": "Static Code Analysis", "description": "Checks style of your code with cppcheck with following command:\n\n```cppcheck --enable=warning,performance,unusedFunction --error-exitcode=1 infile...```\n", "duration": 0.46602320671081543, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 369950, "parent": 10554359}, {"id": 10554362, "title": "Compilation", "description": "Compiles your code with the following command:\n\n```gcc -std=c11 -Wall -Werror infile... -lm```\n", "duration": 0.4678022861480713, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 369950, "parent": 10554359}, {"id": 10554363, "title": "Example Tests", "description": "Example tests are based on input and output data provided with assignment.\n", "duration": 1.230914831161499, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 369950, "parent": 10554359}, {"id": 10554364, "title": "Example Test 1", "description": null, "duration": 0.5960979461669922, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 369950, "parent": 10554363}, {"id": 10554365, "title": "Example Test 2", "description": null, "duration": 0.6348168849945068, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 369950, "parent": 10554363}, {"id": 10554366, "title": "Boundary Tests", "description": "Boundary tests are testing boundary values of input/output data.\n", "duration": 4.274215936660767, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 369950, "parent": 10554359}, {"id": 10554367, "title": "Boundary Test 1", "description": null, "duration": 0.500253438949585, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 369950, "parent": 10554366}, {"id": 10554368, "title": "Boundary Test 2", "description": null, "duration": 0.6733806133270264, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 369950, "parent": 10554366}, {"id": 10554369, "title": "Boundary Test 3", "description": null, "duration": 0.7345404624938965, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 369950, "parent": 10554366}, {"id": 10554370, "title": "Boundary Test 4", "description": null, "duration": 0.5078427791595459, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 369950, "parent": 10554366}, {"id": 10554371, "title": "Boundary Test 5", "description": null, "duration": 0.6294960975646973, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 369950, "parent": 10554366}, {"id": 10554372, "title": "Boundary Test 6", "description": null, "duration": 0.6116430759429932, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 369950, "parent": 10554366}, {"id": 10554373, "title": "Boundary Test 7", "description": null, "duration": 0.6170594692230225, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 369950, "parent": 10554366}, {"id": 10554374, "title": "Random Tests", "description": "Tests are used to check your implementation against random values.\n", "duration": 3.694154739379883, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 369950, "parent": 10554359}, {"id": 10554375, "title": "Random Test 1", "description": null, "duration": 0.7437148094177246, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 369950, "parent": 10554374}, {"id": 10554376, "title": "Random Test 2", "description": null, "duration": 0.5811526775360107, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 369950, "parent": 10554374}, {"id": 10554377, "title": "Random Test 3", "description": null, "duration": 0.7820186614990234, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 369950, "parent": 10554374}, {"id": 10554378, "title": "Random Test 4", "description": null, "duration": 0.7317249774932861, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 369950, "parent": 10554374}, {"id": 10554379, "title": "Random Test 5", "description": null, "duration": 0.8555436134338379, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 369950, "parent": 10554374}, {"id": 10554380, "title": "Racer", "description": null, "duration": 25.01168727874756, "score": 2.5, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 369950, "parent": null}, {"id": 10554381, "title": "Globals", "description": "Searching for global variables, usage of which is **FORBIDDEN!**\n", "duration": 0.7162251472473145, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 369950, "parent": 10554380}, {"id": 10554382, "title": "Static Code Analysis", "description": "Checks style of your code with cppcheck with following command:\n\n```cppcheck --enable=warning,performance,unusedFunction --error-exitcode=1 infile...```\n", "duration": 0.6604948043823242, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 369950, "parent": 10554380}, {"id": 10554383, "title": "Compilation", "description": "Compiles your code with the following command:\n\n```gcc -std=c11 -Wall -Werror infile... -lm```\n", "duration": 0.7877373695373535, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 369950, "parent": 10554380}, {"id": 10554384, "title": "Example Tests", "description": "Example tests are based on input and output data provided with assignment.\n", "duration": 1.4906902313232422, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 369950, "parent": 10554380}, {"id": 10554385, "title": "Example Test 1", "description": null, "duration": 0.7211496829986572, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369950, "parent": 10554384}, {"id": 10554386, "title": "Example Test 2", "description": null, "duration": 0.769540548324585, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369950, "parent": 10554384}, {"id": 10554387, "title": "Boundary Tests", "description": "Boundary tests are testing boundary values of input/output data.\n", "duration": 14.445554256439209, "score": 1.5, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 369950, "parent": 10554380}, {"id": 10554388, "title": "Boundary Test 1", "description": null, "duration": 2.0, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 369950, "parent": 10554387}, {"id": 10554389, "title": "Boundary Test 2", "description": null, "duration": 0.9473171234130859, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369950, "parent": 10554387}, {"id": 10554390, "title": "Boundary Test 3", "description": null, "duration": 2.0, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 369950, "parent": 10554387}, {"id": 10554391, "title": "Boundary Test 4", "description": null, "duration": 0.5445778369903564, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369950, "parent": 10554387}, {"id": 10554392, "title": "Boundary Test 5", "description": null, "duration": 0.9536592960357666, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 369950, "parent": 10554387}, {"id": 10554393, "title": "Boundary Test 6", "description": null, "duration": 2.0, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 369950, "parent": 10554387}, {"id": 10554394, "title": "Boundary Test 7", "description": null, "duration": 2.0, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 369950, "parent": 10554387}, {"id": 10554395, "title": "Boundary Test 8", "description": null, "duration": 2.0, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 369950, "parent": 10554387}, {"id": 10554396, "title": "Boundary Test 9", "description": null, "duration": 2.0, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 369950, "parent": 10554387}, {"id": 10554397, "title": "Random Tests", "description": "Tests are used to check your implementation against random values.\n", "duration": 6.125470161437988, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 369950, "parent": 10554380}, {"id": 10554398, "title": "Random Test 1", "description": null, "duration": 0.9895570278167725, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 369950, "parent": 10554397}, {"id": 10554399, "title": "Random Test 2", "description": null, "duration": 1.2802202701568604, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 369950, "parent": 10554397}, {"id": 10554400, "title": "Random Test 3", "description": null, "duration": 0.9239919185638428, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 369950, "parent": 10554397}, {"id": 10554401, "title": "Random Test 4", "description": null, "duration": 1.0479347705841064, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 369950, "parent": 10554397}, {"id": 10554402, "title": "Random Test 5", "description": null, "duration": 1.8837661743164062, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 369950, "parent": 10554397}], "id": 369950, "resource_id": "7fa182ec-e6ff-4726-8b79-e415df97da82", "date_submitted": "2021-03-23T19:42:50Z", "date_evaluated": "2021-03-23T21:16:46.753Z", "max_score": 100.0}, {"problem": {"id": 1751, "resource_id": "prog.2021.problems-to-solve", "title": "Problem Set 2: Problems to solve"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 44.3, "percentage": 44.3, "testcases": [{"id": 10560940, "title": "Structure Check", "description": null, "duration": 0.05200934410095215, "score": null, "hint": null, "strict": true, "passed": true, "type": "ws", "render": "normal", "submission": 370043, "parent": null}, {"id": 10560941, "title": "Cheese Factory", "description": null, "duration": 1.1267893314361572, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 370043, "parent": null}, {"id": 10560942, "title": "Globals", "description": "Searching for global variables, usage of which is **FORBIDDEN!**\n", "duration": 0.22470951080322266, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 370043, "parent": 10560941}, {"id": 10560943, "title": "Static Code Analysis", "description": "Checks style of your code with cppcheck with following command:\n\n```cppcheck --enable=warning,performance,unusedFunction --error-exitcode=1 infile...```\n", "duration": 0.2739729881286621, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 370043, "parent": 10560941}, {"id": 10560944, "title": "Compilation", "description": "Compiles your code with the following command:\n\n```gcc -std=c11 -Wall -Werror infile... -lm```\n", "duration": 0.34235262870788574, "score": null, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 370043, "parent": 10560941}, {"id": 10560945, "title": "Mighty Method", "description": null, "duration": 4.967113971710205, "score": 25.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 370043, "parent": null}, {"id": 10560946, "title": "Globals", "description": "Searching for global variables, usage of which is **FORBIDDEN!**\n", "duration": 0.31527161598205566, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 370043, "parent": 10560945}, {"id": 10560947, "title": "Static Code Analysis", "description": "Checks style of your code with cppcheck with following command:\n\n```cppcheck --enable=warning,performance,unusedFunction --error-exitcode=1 infile...```\n", "duration": 0.21900224685668945, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 370043, "parent": 10560945}, {"id": 10560948, "title": "Compilation", "description": "Compiles your code with the following command:\n\n```gcc -std=c11 -Wall -Werror infile... -lm```\n", "duration": 0.28831052780151367, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 370043, "parent": 10560945}, {"id": 10560949, "title": "Example Tests", "description": "Example tests are based on input and output data provided with assignment.\n", "duration": 0.5508430004119873, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 370043, "parent": 10560945}, {"id": 10560950, "title": "Example Test 1", "description": null, "duration": 0.27112293243408203, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370043, "parent": 10560949}, {"id": 10560951, "title": "Example Test 2", "description": null, "duration": 0.2797200679779053, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370043, "parent": 10560949}, {"id": 10560952, "title": "Boundary Tests", "description": "Boundary tests are testing boundary values of input/output data.\n", "duration": 1.7680082321166992, "score": 3.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 370043, "parent": 10560945}, {"id": 10560953, "title": "Boundary Test 1", "description": null, "duration": 0.22096896171569824, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370043, "parent": 10560952}, {"id": 10560954, "title": "Boundary Test 2", "description": null, "duration": 0.2336122989654541, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370043, "parent": 10560952}, {"id": 10560955, "title": "Boundary Test 3", "description": null, "duration": 0.27455615997314453, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370043, "parent": 10560952}, {"id": 10560956, "title": "Boundary Test 4", "description": null, "duration": 0.2697925567626953, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370043, "parent": 10560952}, {"id": 10560957, "title": "Boundary Test 5", "description": null, "duration": 0.24909663200378418, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370043, "parent": 10560952}, {"id": 10560958, "title": "Boundary Test 6", "description": null, "duration": 0.2605154514312744, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370043, "parent": 10560952}, {"id": 10560959, "title": "Boundary Test 7", "description": null, "duration": 0.25946617126464844, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370043, "parent": 10560952}, {"id": 10560960, "title": "Random Tests", "description": "Tests are used to check your implementation against random values.\n", "duration": 1.2433652877807617, "score": 20.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 370043, "parent": 10560945}, {"id": 10560961, "title": "Random Test 1", "description": null, "duration": 0.27040910720825195, "score": 4.1, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370043, "parent": 10560960}, {"id": 10560962, "title": "Random Test 2", "description": null, "duration": 0.24993300437927246, "score": 4.1, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370043, "parent": 10560960}, {"id": 10560963, "title": "Random Test 3", "description": null, "duration": 0.22348237037658691, "score": 4.1, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370043, "parent": 10560960}, {"id": 10560964, "title": "Random Test 4", "description": null, "duration": 0.26778173446655273, "score": 4.1, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370043, "parent": 10560960}, {"id": 10560965, "title": "Random Test 5", "description": null, "duration": 0.23175907135009766, "score": 4.1, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370043, "parent": 10560960}, {"id": 10560966, "title": "Perfect Isolation", "description": null, "duration": 27.987735509872437, "score": 16.3, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 370043, "parent": null}, {"id": 10560967, "title": "Globals", "description": "Searching for global variables, usage of which is **FORBIDDEN!**\n", "duration": 0.2503509521484375, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 370043, "parent": 10560966}, {"id": 10560968, "title": "Static Code Analysis", "description": "Checks style of your code with cppcheck with following command:\n\n```cppcheck --enable=warning,performance,unusedFunction --error-exitcode=1 infile...```\n", "duration": 0.2902207374572754, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 370043, "parent": 10560966}, {"id": 10560969, "title": "Compilation", "description": "Compiles your code with the following command:\n\n```gcc -std=c11 -Wall -Werror infile... -lm```\n", "duration": 0.3146498203277588, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 370043, "parent": 10560966}, {"id": 10560970, "title": "Example Tests", "description": "Example tests are based on input and output data provided with assignment.\n", "duration": 1.823087215423584, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 370043, "parent": 10560966}, {"id": 10560971, "title": "Example Test 1", "description": null, "duration": 1.0550246238708496, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370043, "parent": 10560970}, {"id": 10560972, "title": "Example Test 2", "description": null, "duration": 0.7680625915527344, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370043, "parent": 10560970}, {"id": 10560973, "title": "Boundary Tests", "description": "Boundary tests are testing boundary values of input/output data.\n", "duration": 7.865442514419556, "score": 3.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 370043, "parent": 10560966}, {"id": 10560974, "title": "Boundary Test 1", "description": null, "duration": 0.5394093990325928, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370043, "parent": 10560973}, {"id": 10560975, "title": "Boundary Test 2", "description": null, "duration": 0.6279518604278564, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370043, "parent": 10560973}, {"id": 10560976, "title": "Boundary Test 3", "description": null, "duration": 1.6822614669799805, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370043, "parent": 10560973}, {"id": 10560977, "title": "Boundary Test 4", "description": null, "duration": 1.3930034637451172, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370043, "parent": 10560973}, {"id": 10560978, "title": "Boundary Test 5", "description": null, "duration": 1.4603474140167236, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370043, "parent": 10560973}, {"id": 10560979, "title": "Boundary Test 6", "description": null, "duration": 0.9022173881530762, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370043, "parent": 10560973}, {"id": 10560980, "title": "Boundary Test 7", "description": null, "duration": 1.260251522064209, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370043, "parent": 10560973}, {"id": 10560981, "title": "Random Tests", "description": "Tests are used to check your implementation against random values.\n", "duration": 16.782944202423096, "score": 12.3, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 370043, "parent": 10560966}, {"id": 10560982, "title": "Random Test 1", "description": null, "duration": 1.3316450119018555, "score": 4.1, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370043, "parent": 10560981}, {"id": 10560983, "title": "Random Test 2", "description": null, "duration": 2.387661933898926, "score": 4.1, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370043, "parent": 10560981}, {"id": 10560984, "title": "Random Test 3", "description": null, "duration": 4.2250471115112305, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370043, "parent": 10560981}, {"id": 10560985, "title": "Random Test 4", "description": null, "duration": 6.0, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370043, "parent": 10560981}, {"id": 10560986, "title": "Random Test 5", "description": null, "duration": 2.838590145111084, "score": 4.1, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370043, "parent": 10560981}, {"id": 10560987, "title": "Racer", "description": null, "duration": 19.294116258621216, "score": 3.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 370043, "parent": null}, {"id": 10560988, "title": "Globals", "description": "Searching for global variables, usage of which is **FORBIDDEN!**\n", "duration": 0.6747236251831055, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 370043, "parent": 10560987}, {"id": 10560989, "title": "Static Code Analysis", "description": "Checks style of your code with cppcheck with following command:\n\n```cppcheck --enable=warning,performance,unusedFunction --error-exitcode=1 infile...```\n", "duration": 0.7716128826141357, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 370043, "parent": 10560987}, {"id": 10560990, "title": "Compilation", "description": "Compiles your code with the following command:\n\n```gcc -std=c11 -Wall -Werror infile... -lm```\n", "duration": 0.7079832553863525, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 370043, "parent": 10560987}, {"id": 10560991, "title": "Example Tests", "description": "Example tests are based on input and output data provided with assignment.\n", "duration": 1.5947296619415283, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 370043, "parent": 10560987}, {"id": 10560992, "title": "Example Test 1", "description": null, "duration": 0.7161440849304199, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370043, "parent": 10560991}, {"id": 10560993, "title": "Example Test 2", "description": null, "duration": 0.8785855770111084, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370043, "parent": 10560991}, {"id": 10560994, "title": "Boundary Tests", "description": "Boundary tests are testing boundary values of input/output data.\n", "duration": 12.579229354858398, "score": 2.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 370043, "parent": 10560987}, {"id": 10560995, "title": "Boundary Test 1", "description": null, "duration": 2.0, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370043, "parent": 10560994}, {"id": 10560996, "title": "Boundary Test 2", "description": null, "duration": 0.794818639755249, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370043, "parent": 10560994}, {"id": 10560997, "title": "Boundary Test 3", "description": null, "duration": 2.0, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370043, "parent": 10560994}, {"id": 10560998, "title": "Boundary Test 4", "description": null, "duration": 0.5082676410675049, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370043, "parent": 10560994}, {"id": 10560999, "title": "Boundary Test 5", "description": null, "duration": 2.0, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370043, "parent": 10560994}, {"id": 10561000, "title": "Boundary Test 6", "description": null, "duration": 2.0, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370043, "parent": 10560994}, {"id": 10561001, "title": "Boundary Test 7", "description": null, "duration": 0.48757004737854004, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370043, "parent": 10560994}, {"id": 10561002, "title": "Boundary Test 8", "description": null, "duration": 2.0, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370043, "parent": 10560994}, {"id": 10561003, "title": "Boundary Test 9", "description": null, "duration": 0.7885730266571045, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370043, "parent": 10560994}, {"id": 10561004, "title": "Random Tests", "description": "Tests are used to check your implementation against random values.\n", "duration": 2.2480735778808594, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 370043, "parent": 10560987}, {"id": 10561005, "title": "Random Test 1", "description": null, "duration": 0.5292167663574219, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370043, "parent": 10561004}, {"id": 10561006, "title": "Random Test 2", "description": null, "duration": 0.3717164993286133, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370043, "parent": 10561004}, {"id": 10561007, "title": "Random Test 3", "description": null, "duration": 0.42406463623046875, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370043, "parent": 10561004}, {"id": 10561008, "title": "Random Test 4", "description": null, "duration": 0.4971601963043213, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370043, "parent": 10561004}, {"id": 10561009, "title": "Random Test 5", "description": null, "duration": 0.4259154796600342, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370043, "parent": 10561004}], "id": 370043, "resource_id": "895b6b56-6747-44ad-9ca8-61fcdfc9a60e", "date_submitted": "2021-03-23T22:09:01Z", "date_evaluated": "2021-03-23T23:10:30.685Z", "max_score": 100.0}, {"problem": {"id": 1751, "resource_id": "prog.2021.problems-to-solve", "title": "Problem Set 2: Problems to solve"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 25.0, "percentage": 25.0, "testcases": [{"id": 10585279, "title": "Structure Check", "description": null, "duration": 0.05926108360290527, "score": null, "hint": null, "strict": true, "passed": true, "type": "ws", "render": "normal", "submission": 370380, "parent": null}, {"id": 10585280, "title": "Cheese Factory", "description": null, "duration": 2.05515718460083, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 370380, "parent": null}, {"id": 10585281, "title": "Globals", "description": "Searching for global variables, usage of which is **FORBIDDEN!**\n", "duration": 0.43544673919677734, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 370380, "parent": 10585280}, {"id": 10585282, "title": "Static Code Analysis", "description": "Checks style of your code with cppcheck with following command:\n\n```cppcheck --enable=warning,performance,unusedFunction --error-exitcode=1 infile...```\n", "duration": 0.4464578628540039, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 370380, "parent": 10585280}, {"id": 10585283, "title": "Compilation", "description": "Compiles your code with the following command:\n\n```gcc -std=c11 -Wall -Werror infile... -lm```\n", "duration": 0.6709201335906982, "score": null, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 370380, "parent": 10585280}, {"id": 10585284, "title": "Mighty Method", "description": null, "duration": 7.062735080718994, "score": 25.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 370380, "parent": null}, {"id": 10585285, "title": "Globals", "description": "Searching for global variables, usage of which is **FORBIDDEN!**\n", "duration": 0.4509999752044678, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 370380, "parent": 10585284}, {"id": 10585286, "title": "Static Code Analysis", "description": "Checks style of your code with cppcheck with following command:\n\n```cppcheck --enable=warning,performance,unusedFunction --error-exitcode=1 infile...```\n", "duration": 0.5586345195770264, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 370380, "parent": 10585284}, {"id": 10585287, "title": "Compilation", "description": "Compiles your code with the following command:\n\n```gcc -std=c11 -Wall -Werror infile... -lm```\n", "duration": 0.8399200439453125, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 370380, "parent": 10585284}, {"id": 10585288, "title": "Example Tests", "description": "Example tests are based on input and output data provided with assignment.\n", "duration": 1.033170223236084, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 370380, "parent": 10585284}, {"id": 10585289, "title": "Example Test 1", "description": null, "duration": 0.5154476165771484, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370380, "parent": 10585288}, {"id": 10585290, "title": "Example Test 2", "description": null, "duration": 0.5177226066589355, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370380, "parent": 10585288}, {"id": 10585291, "title": "Boundary Tests", "description": "Boundary tests are testing boundary values of input/output data.\n", "duration": 1.9161949157714844, "score": 3.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 370380, "parent": 10585284}, {"id": 10585292, "title": "Boundary Test 1", "description": null, "duration": 0.3525047302246094, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370380, "parent": 10585291}, {"id": 10585293, "title": "Boundary Test 2", "description": null, "duration": 0.278012752532959, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370380, "parent": 10585291}, {"id": 10585294, "title": "Boundary Test 3", "description": null, "duration": 0.2511770725250244, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370380, "parent": 10585291}, {"id": 10585295, "title": "Boundary Test 4", "description": null, "duration": 0.2629733085632324, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370380, "parent": 10585291}, {"id": 10585296, "title": "Boundary Test 5", "description": null, "duration": 0.2639153003692627, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370380, "parent": 10585291}, {"id": 10585297, "title": "Boundary Test 6", "description": null, "duration": 0.23617339134216309, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370380, "parent": 10585291}, {"id": 10585298, "title": "Boundary Test 7", "description": null, "duration": 0.2714383602142334, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370380, "parent": 10585291}, {"id": 10585299, "title": "Random Tests", "description": "Tests are used to check your implementation against random values.\n", "duration": 1.2534992694854736, "score": 20.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 370380, "parent": 10585284}, {"id": 10585300, "title": "Random Test 1", "description": null, "duration": 0.23905372619628906, "score": 4.1, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370380, "parent": 10585299}, {"id": 10585301, "title": "Random Test 2", "description": null, "duration": 0.2440187931060791, "score": 4.1, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370380, "parent": 10585299}, {"id": 10585302, "title": "Random Test 3", "description": null, "duration": 0.2745828628540039, "score": 4.1, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370380, "parent": 10585299}, {"id": 10585303, "title": "Random Test 4", "description": null, "duration": 0.27707958221435547, "score": 4.1, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370380, "parent": 10585299}, {"id": 10585304, "title": "Random Test 5", "description": null, "duration": 0.2187643051147461, "score": 4.1, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370380, "parent": 10585299}, {"id": 10585305, "title": "Perfect Isolation", "description": null, "duration": 34.7474000453949, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 370380, "parent": null}, {"id": 10585306, "title": "Globals", "description": "Searching for global variables, usage of which is **FORBIDDEN!**\n", "duration": 0.2866969108581543, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 370380, "parent": 10585305}, {"id": 10585307, "title": "Static Code Analysis", "description": "Checks style of your code with cppcheck with following command:\n\n```cppcheck --enable=warning,performance,unusedFunction --error-exitcode=1 infile...```\n", "duration": 0.3128519058227539, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 370380, "parent": 10585305}, {"id": 10585308, "title": "Compilation", "description": "Compiles your code with the following command:\n\n```gcc -std=c11 -Wall -Werror infile... -lm```\n", "duration": 0.29361748695373535, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 370380, "parent": 10585305}, {"id": 10585309, "title": "Example Tests", "description": "Example tests are based on input and output data provided with assignment.\n", "duration": 1.8294804096221924, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 370380, "parent": 10585305}, {"id": 10585310, "title": "Example Test 1", "description": null, "duration": 1.0410075187683105, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370380, "parent": 10585309}, {"id": 10585311, "title": "Example Test 2", "description": null, "duration": 0.7884728908538818, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370380, "parent": 10585309}, {"id": 10585312, "title": "Boundary Tests", "description": "Boundary tests are testing boundary values of input/output data.\n", "duration": 7.958770036697388, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 370380, "parent": 10585305}, {"id": 10585313, "title": "Boundary Test 1", "description": null, "duration": 0.5140132904052734, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370380, "parent": 10585312}, {"id": 10585314, "title": "Boundary Test 2", "description": null, "duration": 0.6769697666168213, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370380, "parent": 10585312}, {"id": 10585315, "title": "Boundary Test 3", "description": null, "duration": 1.6814906597137451, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370380, "parent": 10585312}, {"id": 10585316, "title": "Boundary Test 4", "description": null, "duration": 1.4615440368652344, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370380, "parent": 10585312}, {"id": 10585317, "title": "Boundary Test 5", "description": null, "duration": 1.4061696529388428, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370380, "parent": 10585312}, {"id": 10585318, "title": "Boundary Test 6", "description": null, "duration": 0.8539149761199951, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370380, "parent": 10585312}, {"id": 10585319, "title": "Boundary Test 7", "description": null, "duration": 1.3646676540374756, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370380, "parent": 10585312}, {"id": 10585320, "title": "Random Tests", "description": "Tests are used to check your implementation against random values.\n", "duration": 23.3876211643219, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 370380, "parent": 10585305}, {"id": 10585321, "title": "Random Test 1", "description": null, "duration": 4.199592590332031, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370380, "parent": 10585320}, {"id": 10585322, "title": "Random Test 2", "description": null, "duration": 6.0, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370380, "parent": 10585320}, {"id": 10585323, "title": "Random Test 3", "description": null, "duration": 4.334925651550293, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370380, "parent": 10585320}, {"id": 10585324, "title": "Random Test 4", "description": null, "duration": 6.0, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370380, "parent": 10585320}, {"id": 10585325, "title": "Random Test 5", "description": null, "duration": 2.853102922439575, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370380, "parent": 10585320}, {"id": 10585326, "title": "Racer", "description": null, "duration": 15.634504795074463, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 370380, "parent": null}, {"id": 10585327, "title": "Globals", "description": "Searching for global variables, usage of which is **FORBIDDEN!**\n", "duration": 0.25322961807250977, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 370380, "parent": 10585326}, {"id": 10585328, "title": "Static Code Analysis", "description": "Checks style of your code with cppcheck with following command:\n\n```cppcheck --enable=warning,performance,unusedFunction --error-exitcode=1 infile...```\n", "duration": 0.24097681045532227, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 370380, "parent": 10585326}, {"id": 10585329, "title": "Compilation", "description": "Compiles your code with the following command:\n\n```gcc -std=c11 -Wall -Werror infile... -lm```\n", "duration": 0.3695371150970459, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 370380, "parent": 10585326}, {"id": 10585330, "title": "Example Tests", "description": "Example tests are based on input and output data provided with assignment.\n", "duration": 0.5604133605957031, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 370380, "parent": 10585326}, {"id": 10585331, "title": "Example Test 1", "description": null, "duration": 0.26126646995544434, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370380, "parent": 10585330}, {"id": 10585332, "title": "Example Test 2", "description": null, "duration": 0.2991468906402588, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370380, "parent": 10585330}, {"id": 10585333, "title": "Boundary Tests", "description": "Boundary tests are testing boundary values of input/output data.\n", "duration": 11.667555570602417, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 370380, "parent": 10585326}, {"id": 10585334, "title": "Boundary Test 1", "description": null, "duration": 2.0, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370380, "parent": 10585333}, {"id": 10585335, "title": "Boundary Test 2", "description": null, "duration": 0.2543637752532959, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370380, "parent": 10585333}, {"id": 10585336, "title": "Boundary Test 3", "description": null, "duration": 2.0, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370380, "parent": 10585333}, {"id": 10585337, "title": "Boundary Test 4", "description": null, "duration": 0.29980945587158203, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370380, "parent": 10585333}, {"id": 10585338, "title": "Boundary Test 5", "description": null, "duration": 2.0, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370380, "parent": 10585333}, {"id": 10585339, "title": "Boundary Test 6", "description": null, "duration": 2.0, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370380, "parent": 10585333}, {"id": 10585340, "title": "Boundary Test 7", "description": null, "duration": 0.44460582733154297, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370380, "parent": 10585333}, {"id": 10585341, "title": "Boundary Test 8", "description": null, "duration": 2.0, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370380, "parent": 10585333}, {"id": 10585342, "title": "Boundary Test 9", "description": null, "duration": 0.6687765121459961, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370380, "parent": 10585333}, {"id": 10585343, "title": "Random Tests", "description": "Tests are used to check your implementation against random values.\n", "duration": 2.2914836406707764, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 370380, "parent": 10585326}, {"id": 10585344, "title": "Random Test 1", "description": null, "duration": 0.4432690143585205, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370380, "parent": 10585343}, {"id": 10585345, "title": "Random Test 2", "description": null, "duration": 0.4510838985443115, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370380, "parent": 10585343}, {"id": 10585346, "title": "Random Test 3", "description": null, "duration": 0.45999884605407715, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370380, "parent": 10585343}, {"id": 10585347, "title": "Random Test 4", "description": null, "duration": 0.4565138816833496, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370380, "parent": 10585343}, {"id": 10585348, "title": "Random Test 5", "description": null, "duration": 0.4806180000305176, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370380, "parent": 10585343}], "id": 370380, "resource_id": "9347702c-0978-4f8f-970d-51d8ce31a61b", "date_submitted": "2021-03-24T13:06:21Z", "date_evaluated": "2021-03-24T13:15:25.054Z", "max_score": 100.0}, {"problem": {"id": 1751, "resource_id": "prog.2021.problems-to-solve", "title": "Problem Set 2: Problems to solve"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 48.4, "percentage": 48.4, "testcases": [{"id": 10598251, "title": "Structure Check", "description": null, "duration": 0.046158790588378906, "score": null, "hint": null, "strict": true, "passed": true, "type": "ws", "render": "normal", "submission": 370561, "parent": null}, {"id": 10598252, "title": "Cheese Factory", "description": null, "duration": 11.688751935958862, "score": 0.5, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 370561, "parent": null}, {"id": 10598253, "title": "Globals", "description": "Searching for global variables, usage of which is **FORBIDDEN!**\n", "duration": 0.394895076751709, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 370561, "parent": 10598252}, {"id": 10598254, "title": "Static Code Analysis", "description": "Checks style of your code with cppcheck with following command:\n\n```cppcheck --enable=warning,performance,unusedFunction --error-exitcode=1 infile...```\n", "duration": 0.3135702610015869, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 370561, "parent": 10598252}, {"id": 10598255, "title": "Compilation", "description": "Compiles your code with the following command:\n\n```gcc -std=c11 -Wall -Werror infile... -lm```\n", "duration": 0.5407335758209229, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 370561, "parent": 10598252}, {"id": 10598256, "title": "Example Tests", "description": "Example tests are based on input and output data provided with assignment.\n", "duration": 0.9042668342590332, "score": 0.5, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 370561, "parent": 10598252}, {"id": 10598257, "title": "Example Test 1", "description": null, "duration": 0.46033239364624023, "score": 0.0, "hint": "[\"Offset of your result is greater than 10^-6.\", \"Number of results is different than expected.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370561, "parent": 10598256}, {"id": 10598258, "title": "Example Test 2", "description": null, "duration": 0.44393444061279297, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370561, "parent": 10598256}, {"id": 10598259, "title": "Boundary Tests", "description": "Boundary tests are testing boundary values of input/output data.\n", "duration": 3.678212881088257, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 370561, "parent": 10598252}, {"id": 10598260, "title": "Boundary Test 1", "description": null, "duration": 0.5418276786804199, "score": 0.0, "hint": "[\"Offset of your result is greater than 10^-6.\", \"Number of results is different than expected.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370561, "parent": 10598259}, {"id": 10598261, "title": "Boundary Test 2", "description": null, "duration": 0.40816807746887207, "score": 0.0, "hint": "[\"Offset of your result is greater than 10^-6.\", \"Number of results is different than expected.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370561, "parent": 10598259}, {"id": 10598262, "title": "Boundary Test 3", "description": null, "duration": 0.9005358219146729, "score": 0.0, "hint": "[\"Offset of your result is greater than 10^-6.\", \"Number of results is different than expected.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370561, "parent": 10598259}, {"id": 10598263, "title": "Boundary Test 4", "description": null, "duration": 0.609088659286499, "score": 0.0, "hint": "[\"Offset of your result is greater than 10^-6.\", \"Number of results is different than expected.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370561, "parent": 10598259}, {"id": 10598264, "title": "Boundary Test 5", "description": null, "duration": 0.5887844562530518, "score": 0.0, "hint": "[\"Offset of your result is greater than 10^-6.\", \"Number of results is different than expected.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370561, "parent": 10598259}, {"id": 10598265, "title": "Boundary Test 6", "description": null, "duration": 0.6298081874847412, "score": 0.0, "hint": "[\"Offset of your result is greater than 10^-6.\", \"Number of results is different than expected.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370561, "parent": 10598259}, {"id": 10598266, "title": "Random Tests", "description": "Tests are used to check your implementation against random values.\n", "duration": 5.170659303665161, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 370561, "parent": 10598252}, {"id": 10598267, "title": "Random Test 1", "description": null, "duration": 0.9019443988800049, "score": 0.0, "hint": "[\"Offset of your result is greater than 10^-6.\", \"Number of results is different than expected.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370561, "parent": 10598266}, {"id": 10598268, "title": "Random Test 2", "description": null, "duration": 0.7815160751342773, "score": 0.0, "hint": "[\"Offset of your result is greater than 10^-6.\", \"Number of results is different than expected.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370561, "parent": 10598266}, {"id": 10598269, "title": "Random Test 3", "description": null, "duration": 0.6201159954071045, "score": 0.0, "hint": "[\"Offset of your result is greater than 10^-6.\", \"Number of results is different than expected.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370561, "parent": 10598266}, {"id": 10598270, "title": "Random Test 4", "description": null, "duration": 0.5480780601501465, "score": 0.0, "hint": "[\"Offset of your result is greater than 10^-6.\", \"Number of results is different than expected.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370561, "parent": 10598266}, {"id": 10598271, "title": "Random Test 5", "description": null, "duration": 0.9154272079467773, "score": 0.0, "hint": "[\"Offset of your result is greater than 10^-6.\", \"Number of results is different than expected.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370561, "parent": 10598266}, {"id": 10598272, "title": "Random Test 6", "description": null, "duration": 0.7104082107543945, "score": 0.0, "hint": "[\"Offset of your result is greater than 10^-6.\", \"Number of results is different than expected.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370561, "parent": 10598266}, {"id": 10598273, "title": "Random Test 7", "description": null, "duration": 0.693169355392456, "score": 0.0, "hint": "[\"Offset of your result is greater than 10^-6.\", \"Number of results is different than expected.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370561, "parent": 10598266}, {"id": 10598274, "title": "Mighty Method", "description": null, "duration": 10.060839891433716, "score": 25.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 370561, "parent": null}, {"id": 10598275, "title": "Globals", "description": "Searching for global variables, usage of which is **FORBIDDEN!**\n", "duration": 0.788444995880127, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 370561, "parent": 10598274}, {"id": 10598276, "title": "Static Code Analysis", "description": "Checks style of your code with cppcheck with following command:\n\n```cppcheck --enable=warning,performance,unusedFunction --error-exitcode=1 infile...```\n", "duration": 0.8074018955230713, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 370561, "parent": 10598274}, {"id": 10598277, "title": "Compilation", "description": "Compiles your code with the following command:\n\n```gcc -std=c11 -Wall -Werror infile... -lm```\n", "duration": 0.8793327808380127, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 370561, "parent": 10598274}, {"id": 10598278, "title": "Example Tests", "description": "Example tests are based on input and output data provided with assignment.\n", "duration": 1.335493564605713, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 370561, "parent": 10598274}, {"id": 10598279, "title": "Example Test 1", "description": null, "duration": 0.7146110534667969, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370561, "parent": 10598278}, {"id": 10598280, "title": "Example Test 2", "description": null, "duration": 0.620882511138916, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370561, "parent": 10598278}, {"id": 10598281, "title": "Boundary Tests", "description": "Boundary tests are testing boundary values of input/output data.\n", "duration": 3.2391834259033203, "score": 3.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 370561, "parent": 10598274}, {"id": 10598282, "title": "Boundary Test 1", "description": null, "duration": 0.6962542533874512, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370561, "parent": 10598281}, {"id": 10598283, "title": "Boundary Test 2", "description": null, "duration": 0.34937000274658203, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370561, "parent": 10598281}, {"id": 10598284, "title": "Boundary Test 3", "description": null, "duration": 0.3957231044769287, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370561, "parent": 10598281}, {"id": 10598285, "title": "Boundary Test 4", "description": null, "duration": 0.37548327445983887, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370561, "parent": 10598281}, {"id": 10598286, "title": "Boundary Test 5", "description": null, "duration": 0.5436861515045166, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370561, "parent": 10598281}, {"id": 10598287, "title": "Boundary Test 6", "description": null, "duration": 0.406691312789917, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370561, "parent": 10598281}, {"id": 10598288, "title": "Boundary Test 7", "description": null, "duration": 0.47197532653808594, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370561, "parent": 10598281}, {"id": 10598289, "title": "Random Tests", "description": "Tests are used to check your implementation against random values.\n", "duration": 1.7151069641113281, "score": 20.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 370561, "parent": 10598274}, {"id": 10598290, "title": "Random Test 1", "description": null, "duration": 0.40103650093078613, "score": 4.1, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370561, "parent": 10598289}, {"id": 10598291, "title": "Random Test 2", "description": null, "duration": 0.3985886573791504, "score": 4.1, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370561, "parent": 10598289}, {"id": 10598292, "title": "Random Test 3", "description": null, "duration": 0.3093538284301758, "score": 4.1, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370561, "parent": 10598289}, {"id": 10598293, "title": "Random Test 4", "description": null, "duration": 0.3292257785797119, "score": 4.1, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370561, "parent": 10598289}, {"id": 10598294, "title": "Random Test 5", "description": null, "duration": 0.2769021987915039, "score": 4.1, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370561, "parent": 10598289}, {"id": 10598295, "title": "Perfect Isolation", "description": null, "duration": 27.376843214035034, "score": 20.4, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 370561, "parent": null}, {"id": 10598296, "title": "Globals", "description": "Searching for global variables, usage of which is **FORBIDDEN!**\n", "duration": 0.25168299674987793, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 370561, "parent": 10598295}, {"id": 10598297, "title": "Static Code Analysis", "description": "Checks style of your code with cppcheck with following command:\n\n```cppcheck --enable=warning,performance,unusedFunction --error-exitcode=1 infile...```\n", "duration": 0.2782585620880127, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 370561, "parent": 10598295}, {"id": 10598298, "title": "Compilation", "description": "Compiles your code with the following command:\n\n```gcc -std=c11 -Wall -Werror infile... -lm```\n", "duration": 0.3619048595428467, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 370561, "parent": 10598295}, {"id": 10598299, "title": "Example Tests", "description": "Example tests are based on input and output data provided with assignment.\n", "duration": 1.8113164901733398, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 370561, "parent": 10598295}, {"id": 10598300, "title": "Example Test 1", "description": null, "duration": 1.050678014755249, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370561, "parent": 10598299}, {"id": 10598301, "title": "Example Test 2", "description": null, "duration": 0.7606384754180908, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370561, "parent": 10598299}, {"id": 10598302, "title": "Boundary Tests", "description": "Boundary tests are testing boundary values of input/output data.\n", "duration": 7.592907905578613, "score": 3.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 370561, "parent": 10598295}, {"id": 10598303, "title": "Boundary Test 1", "description": null, "duration": 0.5621249675750732, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370561, "parent": 10598302}, {"id": 10598304, "title": "Boundary Test 2", "description": null, "duration": 0.6408591270446777, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370561, "parent": 10598302}, {"id": 10598305, "title": "Boundary Test 3", "description": null, "duration": 1.6351335048675537, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370561, "parent": 10598302}, {"id": 10598306, "title": "Boundary Test 4", "description": null, "duration": 1.3959271907806396, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370561, "parent": 10598302}, {"id": 10598307, "title": "Boundary Test 5", "description": null, "duration": 1.4467148780822754, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370561, "parent": 10598302}, {"id": 10598308, "title": "Boundary Test 6", "description": null, "duration": 0.7115862369537354, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370561, "parent": 10598302}, {"id": 10598309, "title": "Boundary Test 7", "description": null, "duration": 1.2005620002746582, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370561, "parent": 10598302}, {"id": 10598310, "title": "Random Tests", "description": "Tests are used to check your implementation against random values.\n", "duration": 16.372828722000122, "score": 16.4, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 370561, "parent": 10598295}, {"id": 10598311, "title": "Random Test 1", "description": null, "duration": 3.603071451187134, "score": 4.1, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370561, "parent": 10598310}, {"id": 10598312, "title": "Random Test 2", "description": null, "duration": 2.5372986793518066, "score": 4.1, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370561, "parent": 10598310}, {"id": 10598313, "title": "Random Test 3", "description": null, "duration": 5.342673301696777, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370561, "parent": 10598310}, {"id": 10598314, "title": "Random Test 4", "description": null, "duration": 3.222045421600342, "score": 4.1, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370561, "parent": 10598310}, {"id": 10598315, "title": "Random Test 5", "description": null, "duration": 1.6677398681640625, "score": 4.1, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370561, "parent": 10598310}, {"id": 10598316, "title": "Racer", "description": null, "duration": 17.236631393432617, "score": 2.5, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 370561, "parent": null}, {"id": 10598317, "title": "Globals", "description": "Searching for global variables, usage of which is **FORBIDDEN!**\n", "duration": 0.22860264778137207, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 370561, "parent": 10598316}, {"id": 10598318, "title": "Static Code Analysis", "description": "Checks style of your code with cppcheck with following command:\n\n```cppcheck --enable=warning,performance,unusedFunction --error-exitcode=1 infile...```\n", "duration": 0.32385849952697754, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 370561, "parent": 10598316}, {"id": 10598319, "title": "Compilation", "description": "Compiles your code with the following command:\n\n```gcc -std=c11 -Wall -Werror infile... -lm```\n", "duration": 0.3080456256866455, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 370561, "parent": 10598316}, {"id": 10598320, "title": "Example Tests", "description": "Example tests are based on input and output data provided with assignment.\n", "duration": 0.5435099601745605, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 370561, "parent": 10598316}, {"id": 10598321, "title": "Example Test 1", "description": null, "duration": 0.27349090576171875, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370561, "parent": 10598320}, {"id": 10598322, "title": "Example Test 2", "description": null, "duration": 0.2700190544128418, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370561, "parent": 10598320}, {"id": 10598323, "title": "Boundary Tests", "description": "Boundary tests are testing boundary values of input/output data.\n", "duration": 13.04196834564209, "score": 1.5, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 370561, "parent": 10598316}, {"id": 10598324, "title": "Boundary Test 1", "description": null, "duration": 2.0, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370561, "parent": 10598323}, {"id": 10598325, "title": "Boundary Test 2", "description": null, "duration": 0.31403493881225586, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370561, "parent": 10598323}, {"id": 10598326, "title": "Boundary Test 3", "description": null, "duration": 2.0, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370561, "parent": 10598323}, {"id": 10598327, "title": "Boundary Test 4", "description": null, "duration": 0.36857080459594727, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370561, "parent": 10598323}, {"id": 10598328, "title": "Boundary Test 5", "description": null, "duration": 0.3593626022338867, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370561, "parent": 10598323}, {"id": 10598329, "title": "Boundary Test 6", "description": null, "duration": 2.0, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370561, "parent": 10598323}, {"id": 10598330, "title": "Boundary Test 7", "description": null, "duration": 2.0, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370561, "parent": 10598323}, {"id": 10598331, "title": "Boundary Test 8", "description": null, "duration": 2.0, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370561, "parent": 10598323}, {"id": 10598332, "title": "Boundary Test 9", "description": null, "duration": 2.0, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370561, "parent": 10598323}, {"id": 10598333, "title": "Random Tests", "description": "Tests are used to check your implementation against random values.\n", "duration": 2.5232973098754883, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 370561, "parent": 10598316}, {"id": 10598334, "title": "Random Test 1", "description": null, "duration": 0.5921065807342529, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370561, "parent": 10598333}, {"id": 10598335, "title": "Random Test 2", "description": null, "duration": 0.5624444484710693, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370561, "parent": 10598333}, {"id": 10598336, "title": "Random Test 3", "description": null, "duration": 0.42777347564697266, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370561, "parent": 10598333}, {"id": 10598337, "title": "Random Test 4", "description": null, "duration": 0.5410411357879639, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370561, "parent": 10598333}, {"id": 10598338, "title": "Random Test 5", "description": null, "duration": 0.3999316692352295, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370561, "parent": 10598333}], "id": 370561, "resource_id": "49a5fce8-2a39-476d-9093-53c924b78499", "date_submitted": "2021-03-24T16:56:51Z", "date_evaluated": "2021-03-24T17:11:29.405Z", "max_score": 100.0}, {"problem": {"id": 1751, "resource_id": "prog.2021.problems-to-solve", "title": "Problem Set 2: Problems to solve"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 44.8, "percentage": 44.8, "testcases": [{"id": 10605366, "title": "Structure Check", "description": null, "duration": 0.04340529441833496, "score": null, "hint": null, "strict": true, "passed": true, "type": "ws", "render": "normal", "submission": 370658, "parent": null}, {"id": 10605367, "title": "Cheese Factory", "description": null, "duration": 6.076272487640381, "score": 1.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 370658, "parent": null}, {"id": 10605368, "title": "Globals", "description": "Searching for global variables, usage of which is **FORBIDDEN!**\n", "duration": 0.24332928657531738, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 370658, "parent": 10605367}, {"id": 10605369, "title": "Static Code Analysis", "description": "Checks style of your code with cppcheck with following command:\n\n```cppcheck --enable=warning,performance,unusedFunction --error-exitcode=1 infile...```\n", "duration": 0.2310936450958252, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 370658, "parent": 10605367}, {"id": 10605370, "title": "Compilation", "description": "Compiles your code with the following command:\n\n```gcc -std=c11 -Wall -Werror infile... -lm```\n", "duration": 0.33966755867004395, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 370658, "parent": 10605367}, {"id": 10605371, "title": "Example Tests", "description": "Example tests are based on input and output data provided with assignment.\n", "duration": 0.5085184574127197, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 370658, "parent": 10605367}, {"id": 10605372, "title": "Example Test 1", "description": null, "duration": 0.2657644748687744, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370658, "parent": 10605371}, {"id": 10605373, "title": "Example Test 2", "description": null, "duration": 0.2427539825439453, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370658, "parent": 10605371}, {"id": 10605374, "title": "Boundary Tests", "description": "Boundary tests are testing boundary values of input/output data.\n", "duration": 1.7219090461730957, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 370658, "parent": 10605367}, {"id": 10605375, "title": "Boundary Test 1", "description": null, "duration": 0.2731645107269287, "score": 0.0, "hint": "[\"Offset of your result is greater than 10^-6.\", \"Number of results is different than expected.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370658, "parent": 10605374}, {"id": 10605376, "title": "Boundary Test 2", "description": null, "duration": 0.2581641674041748, "score": 0.0, "hint": "[\"Offset of your result is greater than 10^-6.\", \"Number of results is different than expected.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370658, "parent": 10605374}, {"id": 10605377, "title": "Boundary Test 3", "description": null, "duration": 0.2712857723236084, "score": 0.0, "hint": "[\"Offset of your result is greater than 10^-6.\", \"Number of results is different than expected.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370658, "parent": 10605374}, {"id": 10605378, "title": "Boundary Test 4", "description": null, "duration": 0.31185126304626465, "score": 0.0, "hint": "[\"Offset of your result is greater than 10^-6.\", \"Number of results is different than expected.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370658, "parent": 10605374}, {"id": 10605379, "title": "Boundary Test 5", "description": null, "duration": 0.3256239891052246, "score": 0.0, "hint": "[\"Offset of your result is greater than 10^-6.\", \"Number of results is different than expected.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370658, "parent": 10605374}, {"id": 10605380, "title": "Boundary Test 6", "description": null, "duration": 0.28181934356689453, "score": 0.0, "hint": "[\"Offset of your result is greater than 10^-6.\", \"Number of results is different than expected.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370658, "parent": 10605374}, {"id": 10605381, "title": "Random Tests", "description": "Tests are used to check your implementation against random values.\n", "duration": 2.5258469581604004, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 370658, "parent": 10605367}, {"id": 10605382, "title": "Random Test 1", "description": null, "duration": 0.40707826614379883, "score": 0.0, "hint": "[\"Offset of your result is greater than 10^-6.\", \"Number of results is different than expected.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370658, "parent": 10605381}, {"id": 10605383, "title": "Random Test 2", "description": null, "duration": 0.3386871814727783, "score": 0.0, "hint": "[\"Offset of your result is greater than 10^-6.\", \"Number of results is different than expected.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370658, "parent": 10605381}, {"id": 10605384, "title": "Random Test 3", "description": null, "duration": 0.3505990505218506, "score": 0.0, "hint": "[\"Offset of your result is greater than 10^-6.\", \"Number of results is different than expected.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370658, "parent": 10605381}, {"id": 10605385, "title": "Random Test 4", "description": null, "duration": 0.3900718688964844, "score": 0.0, "hint": "[\"Offset of your result is greater than 10^-6.\", \"Number of results is different than expected.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370658, "parent": 10605381}, {"id": 10605386, "title": "Random Test 5", "description": null, "duration": 0.29189348220825195, "score": 0.0, "hint": "[\"Offset of your result is greater than 10^-6.\", \"Number of results is different than expected.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370658, "parent": 10605381}, {"id": 10605387, "title": "Random Test 6", "description": null, "duration": 0.31981396675109863, "score": 0.0, "hint": "[\"Offset of your result is greater than 10^-6.\", \"Number of results is different than expected.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370658, "parent": 10605381}, {"id": 10605388, "title": "Random Test 7", "description": null, "duration": 0.4277031421661377, "score": 0.0, "hint": "[\"Offset of your result is greater than 10^-6.\", \"Number of results is different than expected.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370658, "parent": 10605381}, {"id": 10605389, "title": "Mighty Method", "description": null, "duration": 8.332102298736572, "score": 25.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 370658, "parent": null}, {"id": 10605390, "title": "Globals", "description": "Searching for global variables, usage of which is **FORBIDDEN!**\n", "duration": 0.3391087055206299, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 370658, "parent": 10605389}, {"id": 10605391, "title": "Static Code Analysis", "description": "Checks style of your code with cppcheck with following command:\n\n```cppcheck --enable=warning,performance,unusedFunction --error-exitcode=1 infile...```\n", "duration": 0.3741769790649414, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 370658, "parent": 10605389}, {"id": 10605392, "title": "Compilation", "description": "Compiles your code with the following command:\n\n```gcc -std=c11 -Wall -Werror infile... -lm```\n", "duration": 0.355057954788208, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 370658, "parent": 10605389}, {"id": 10605393, "title": "Example Tests", "description": "Example tests are based on input and output data provided with assignment.\n", "duration": 0.7777540683746338, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 370658, "parent": 10605389}, {"id": 10605394, "title": "Example Test 1", "description": null, "duration": 0.4442734718322754, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370658, "parent": 10605393}, {"id": 10605395, "title": "Example Test 2", "description": null, "duration": 0.3334805965423584, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370658, "parent": 10605393}, {"id": 10605396, "title": "Boundary Tests", "description": "Boundary tests are testing boundary values of input/output data.\n", "duration": 3.0167338848114014, "score": 3.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 370658, "parent": 10605389}, {"id": 10605397, "title": "Boundary Test 1", "description": null, "duration": 0.4318690299987793, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370658, "parent": 10605396}, {"id": 10605398, "title": "Boundary Test 2", "description": null, "duration": 0.43772053718566895, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370658, "parent": 10605396}, {"id": 10605399, "title": "Boundary Test 3", "description": null, "duration": 0.4799313545227051, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370658, "parent": 10605396}, {"id": 10605400, "title": "Boundary Test 4", "description": null, "duration": 0.5159323215484619, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370658, "parent": 10605396}, {"id": 10605401, "title": "Boundary Test 5", "description": null, "duration": 0.42539262771606445, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370658, "parent": 10605396}, {"id": 10605402, "title": "Boundary Test 6", "description": null, "duration": 0.33588099479675293, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370658, "parent": 10605396}, {"id": 10605403, "title": "Boundary Test 7", "description": null, "duration": 0.39000701904296875, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370658, "parent": 10605396}, {"id": 10605404, "title": "Random Tests", "description": "Tests are used to check your implementation against random values.\n", "duration": 2.5561649799346924, "score": 20.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 370658, "parent": 10605389}, {"id": 10605405, "title": "Random Test 1", "description": null, "duration": 0.483384370803833, "score": 4.1, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370658, "parent": 10605404}, {"id": 10605406, "title": "Random Test 2", "description": null, "duration": 0.31522583961486816, "score": 4.1, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370658, "parent": 10605404}, {"id": 10605407, "title": "Random Test 3", "description": null, "duration": 0.6157071590423584, "score": 4.1, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370658, "parent": 10605404}, {"id": 10605408, "title": "Random Test 4", "description": null, "duration": 0.725975513458252, "score": 4.1, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370658, "parent": 10605404}, {"id": 10605409, "title": "Random Test 5", "description": null, "duration": 0.41587209701538086, "score": 4.1, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370658, "parent": 10605404}, {"id": 10605410, "title": "Perfect Isolation", "description": null, "duration": 35.63980054855347, "score": 16.3, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 370658, "parent": null}, {"id": 10605411, "title": "Globals", "description": "Searching for global variables, usage of which is **FORBIDDEN!**\n", "duration": 0.3096191883087158, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 370658, "parent": 10605410}, {"id": 10605412, "title": "Static Code Analysis", "description": "Checks style of your code with cppcheck with following command:\n\n```cppcheck --enable=warning,performance,unusedFunction --error-exitcode=1 infile...```\n", "duration": 0.3387472629547119, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 370658, "parent": 10605410}, {"id": 10605413, "title": "Compilation", "description": "Compiles your code with the following command:\n\n```gcc -std=c11 -Wall -Werror infile... -lm```\n", "duration": 0.3773918151855469, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 370658, "parent": 10605410}, {"id": 10605414, "title": "Example Tests", "description": "Example tests are based on input and output data provided with assignment.\n", "duration": 1.996422290802002, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 370658, "parent": 10605410}, {"id": 10605415, "title": "Example Test 1", "description": null, "duration": 1.1372013092041016, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370658, "parent": 10605414}, {"id": 10605416, "title": "Example Test 2", "description": null, "duration": 0.8592209815979004, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370658, "parent": 10605414}, {"id": 10605417, "title": "Boundary Tests", "description": "Boundary tests are testing boundary values of input/output data.\n", "duration": 9.029777765274048, "score": 3.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 370658, "parent": 10605410}, {"id": 10605418, "title": "Boundary Test 1", "description": null, "duration": 0.528223991394043, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370658, "parent": 10605417}, {"id": 10605419, "title": "Boundary Test 2", "description": null, "duration": 0.9169807434082031, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370658, "parent": 10605417}, {"id": 10605420, "title": "Boundary Test 3", "description": null, "duration": 1.8779561519622803, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370658, "parent": 10605417}, {"id": 10605421, "title": "Boundary Test 4", "description": null, "duration": 1.743140697479248, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370658, "parent": 10605417}, {"id": 10605422, "title": "Boundary Test 5", "description": null, "duration": 1.5603277683258057, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370658, "parent": 10605417}, {"id": 10605423, "title": "Boundary Test 6", "description": null, "duration": 0.9869921207427979, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370658, "parent": 10605417}, {"id": 10605424, "title": "Boundary Test 7", "description": null, "duration": 1.41615629196167, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370658, "parent": 10605417}, {"id": 10605425, "title": "Random Tests", "description": "Tests are used to check your implementation against random values.\n", "duration": 22.919588804244995, "score": 12.3, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 370658, "parent": 10605410}, {"id": 10605426, "title": "Random Test 1", "description": null, "duration": 5.484955310821533, "score": 4.1, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370658, "parent": 10605425}, {"id": 10605427, "title": "Random Test 2", "description": null, "duration": 4.712111711502075, "score": 4.1, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370658, "parent": 10605425}, {"id": 10605428, "title": "Random Test 3", "description": null, "duration": 0.7225217819213867, "score": 4.1, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370658, "parent": 10605425}, {"id": 10605429, "title": "Random Test 4", "description": null, "duration": 6.0, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370658, "parent": 10605425}, {"id": 10605430, "title": "Random Test 5", "description": null, "duration": 6.0, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370658, "parent": 10605425}, {"id": 10605431, "title": "Racer", "description": null, "duration": 18.960171222686768, "score": 2.5, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 370658, "parent": null}, {"id": 10605432, "title": "Globals", "description": "Searching for global variables, usage of which is **FORBIDDEN!**\n", "duration": 0.26166510581970215, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 370658, "parent": 10605431}, {"id": 10605433, "title": "Static Code Analysis", "description": "Checks style of your code with cppcheck with following command:\n\n```cppcheck --enable=warning,performance,unusedFunction --error-exitcode=1 infile...```\n", "duration": 0.25408506393432617, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 370658, "parent": 10605431}, {"id": 10605434, "title": "Compilation", "description": "Compiles your code with the following command:\n\n```gcc -std=c11 -Wall -Werror infile... -lm```\n", "duration": 0.33757948875427246, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 370658, "parent": 10605431}, {"id": 10605435, "title": "Example Tests", "description": "Example tests are based on input and output data provided with assignment.\n", "duration": 0.46779608726501465, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 370658, "parent": 10605431}, {"id": 10605436, "title": "Example Test 1", "description": null, "duration": 0.24920082092285156, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370658, "parent": 10605435}, {"id": 10605437, "title": "Example Test 2", "description": null, "duration": 0.21859526634216309, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370658, "parent": 10605435}, {"id": 10605438, "title": "Boundary Tests", "description": "Boundary tests are testing boundary values of input/output data.\n", "duration": 12.788691997528076, "score": 1.5, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 370658, "parent": 10605431}, {"id": 10605439, "title": "Boundary Test 1", "description": null, "duration": 2.0, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370658, "parent": 10605438}, {"id": 10605440, "title": "Boundary Test 2", "description": null, "duration": 0.24255776405334473, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370658, "parent": 10605438}, {"id": 10605441, "title": "Boundary Test 3", "description": null, "duration": 2.0, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370658, "parent": 10605438}, {"id": 10605442, "title": "Boundary Test 4", "description": null, "duration": 0.28589582443237305, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370658, "parent": 10605438}, {"id": 10605443, "title": "Boundary Test 5", "description": null, "duration": 0.2602384090423584, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370658, "parent": 10605438}, {"id": 10605444, "title": "Boundary Test 6", "description": null, "duration": 2.0, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370658, "parent": 10605438}, {"id": 10605445, "title": "Boundary Test 7", "description": null, "duration": 2.0, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370658, "parent": 10605438}, {"id": 10605446, "title": "Boundary Test 8", "description": null, "duration": 2.0, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370658, "parent": 10605438}, {"id": 10605447, "title": "Boundary Test 9", "description": null, "duration": 2.0, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370658, "parent": 10605438}, {"id": 10605448, "title": "Random Tests", "description": "Tests are used to check your implementation against random values.\n", "duration": 4.591366529464722, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 370658, "parent": 10605431}, {"id": 10605449, "title": "Random Test 1", "description": null, "duration": 0.8924219608306885, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370658, "parent": 10605448}, {"id": 10605450, "title": "Random Test 2", "description": null, "duration": 0.8010666370391846, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370658, "parent": 10605448}, {"id": 10605451, "title": "Random Test 3", "description": null, "duration": 0.9538824558258057, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370658, "parent": 10605448}, {"id": 10605452, "title": "Random Test 4", "description": null, "duration": 1.0863962173461914, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370658, "parent": 10605448}, {"id": 10605453, "title": "Random Test 5", "description": null, "duration": 0.8575992584228516, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370658, "parent": 10605448}], "id": 370658, "resource_id": "49f5db66-4866-4d8c-841f-4603599382f7", "date_submitted": "2021-03-24T18:29:31Z", "date_evaluated": "2021-03-24T19:17:03.759Z", "max_score": 100.0}, {"problem": {"id": 1751, "resource_id": "prog.2021.problems-to-solve", "title": "Problem Set 2: Problems to solve"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 48.9, "percentage": 48.9, "testcases": [{"id": 10613524, "title": "Structure Check", "description": null, "duration": 0.05560564994812012, "score": null, "hint": null, "strict": true, "passed": true, "type": "ws", "render": "normal", "submission": 370774, "parent": null}, {"id": 10613525, "title": "Cheese Factory", "description": null, "duration": 6.931475400924683, "score": 1.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 370774, "parent": null}, {"id": 10613526, "title": "Globals", "description": "Searching for global variables, usage of which is **FORBIDDEN!**\n", "duration": 0.31394243240356445, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 370774, "parent": 10613525}, {"id": 10613527, "title": "Static Code Analysis", "description": "Checks style of your code with cppcheck with following command:\n\n```cppcheck --enable=warning,performance,unusedFunction --error-exitcode=1 infile...```\n", "duration": 0.27048707008361816, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 370774, "parent": 10613525}, {"id": 10613528, "title": "Compilation", "description": "Compiles your code with the following command:\n\n```gcc -std=c11 -Wall -Werror infile... -lm```\n", "duration": 0.2664954662322998, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 370774, "parent": 10613525}, {"id": 10613529, "title": "Example Tests", "description": "Example tests are based on input and output data provided with assignment.\n", "duration": 0.602776288986206, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 370774, "parent": 10613525}, {"id": 10613530, "title": "Example Test 1", "description": null, "duration": 0.3021423816680908, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370774, "parent": 10613529}, {"id": 10613531, "title": "Example Test 2", "description": null, "duration": 0.30063390731811523, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370774, "parent": 10613529}, {"id": 10613532, "title": "Boundary Tests", "description": "Boundary tests are testing boundary values of input/output data.\n", "duration": 1.8919203281402588, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 370774, "parent": 10613525}, {"id": 10613533, "title": "Boundary Test 1", "description": null, "duration": 0.2979142665863037, "score": 0.0, "hint": "[\"Offset of your result is greater than 10^-6.\", \"Number of results is different than expected.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370774, "parent": 10613532}, {"id": 10613534, "title": "Boundary Test 2", "description": null, "duration": 0.34554290771484375, "score": 0.0, "hint": "[\"Offset of your result is greater than 10^-6.\", \"Number of results is different than expected.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370774, "parent": 10613532}, {"id": 10613535, "title": "Boundary Test 3", "description": null, "duration": 0.3444666862487793, "score": 0.0, "hint": "[\"Offset of your result is greater than 10^-6.\", \"Number of results is different than expected.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370774, "parent": 10613532}, {"id": 10613536, "title": "Boundary Test 4", "description": null, "duration": 0.3177976608276367, "score": 0.0, "hint": "[\"Offset of your result is greater than 10^-6.\", \"Number of results is different than expected.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370774, "parent": 10613532}, {"id": 10613537, "title": "Boundary Test 5", "description": null, "duration": 0.29184627532958984, "score": 0.0, "hint": "[\"Offset of your result is greater than 10^-6.\", \"Number of results is different than expected.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370774, "parent": 10613532}, {"id": 10613538, "title": "Boundary Test 6", "description": null, "duration": 0.29435253143310547, "score": 0.0, "hint": "[\"Offset of your result is greater than 10^-6.\", \"Number of results is different than expected.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370774, "parent": 10613532}, {"id": 10613539, "title": "Random Tests", "description": "Tests are used to check your implementation against random values.\n", "duration": 2.963346004486084, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 370774, "parent": 10613525}, {"id": 10613540, "title": "Random Test 1", "description": null, "duration": 0.3328268527984619, "score": 0.0, "hint": "[\"Offset of your result is greater than 10^-6.\", \"Number of results is different than expected.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370774, "parent": 10613539}, {"id": 10613541, "title": "Random Test 2", "description": null, "duration": 0.379885196685791, "score": 0.0, "hint": "[\"Offset of your result is greater than 10^-6.\", \"Number of results is different than expected.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370774, "parent": 10613539}, {"id": 10613542, "title": "Random Test 3", "description": null, "duration": 0.4730510711669922, "score": 0.0, "hint": "[\"Offset of your result is greater than 10^-6.\", \"Number of results is different than expected.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370774, "parent": 10613539}, {"id": 10613543, "title": "Random Test 4", "description": null, "duration": 0.3502075672149658, "score": 0.0, "hint": "[\"Offset of your result is greater than 10^-6.\", \"Number of results is different than expected.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370774, "parent": 10613539}, {"id": 10613544, "title": "Random Test 5", "description": null, "duration": 0.5436544418334961, "score": 0.0, "hint": "[\"Offset of your result is greater than 10^-6.\", \"Number of results is different than expected.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370774, "parent": 10613539}, {"id": 10613545, "title": "Random Test 6", "description": null, "duration": 0.4797830581665039, "score": 0.0, "hint": "[\"Offset of your result is greater than 10^-6.\", \"Number of results is different than expected.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370774, "parent": 10613539}, {"id": 10613546, "title": "Random Test 7", "description": null, "duration": 0.40393781661987305, "score": 0.0, "hint": "[\"Offset of your result is greater than 10^-6.\", \"Number of results is different than expected.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370774, "parent": 10613539}, {"id": 10613547, "title": "Mighty Method", "description": null, "duration": 7.67051887512207, "score": 25.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 370774, "parent": null}, {"id": 10613548, "title": "Globals", "description": "Searching for global variables, usage of which is **FORBIDDEN!**\n", "duration": 0.3575751781463623, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 370774, "parent": 10613547}, {"id": 10613549, "title": "Static Code Analysis", "description": "Checks style of your code with cppcheck with following command:\n\n```cppcheck --enable=warning,performance,unusedFunction --error-exitcode=1 infile...```\n", "duration": 0.5178401470184326, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 370774, "parent": 10613547}, {"id": 10613550, "title": "Compilation", "description": "Compiles your code with the following command:\n\n```gcc -std=c11 -Wall -Werror infile... -lm```\n", "duration": 0.6135179996490479, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 370774, "parent": 10613547}, {"id": 10613551, "title": "Example Tests", "description": "Example tests are based on input and output data provided with assignment.\n", "duration": 0.6616058349609375, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 370774, "parent": 10613547}, {"id": 10613552, "title": "Example Test 1", "description": null, "duration": 0.3315587043762207, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370774, "parent": 10613551}, {"id": 10613553, "title": "Example Test 2", "description": null, "duration": 0.3300471305847168, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370774, "parent": 10613551}, {"id": 10613554, "title": "Boundary Tests", "description": "Boundary tests are testing boundary values of input/output data.\n", "duration": 2.5204989910125732, "score": 3.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 370774, "parent": 10613547}, {"id": 10613555, "title": "Boundary Test 1", "description": null, "duration": 0.3133378028869629, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370774, "parent": 10613554}, {"id": 10613556, "title": "Boundary Test 2", "description": null, "duration": 0.2633786201477051, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370774, "parent": 10613554}, {"id": 10613557, "title": "Boundary Test 3", "description": null, "duration": 0.36833834648132324, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370774, "parent": 10613554}, {"id": 10613558, "title": "Boundary Test 4", "description": null, "duration": 0.3316826820373535, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370774, "parent": 10613554}, {"id": 10613559, "title": "Boundary Test 5", "description": null, "duration": 0.438962459564209, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370774, "parent": 10613554}, {"id": 10613560, "title": "Boundary Test 6", "description": null, "duration": 0.3581228256225586, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370774, "parent": 10613554}, {"id": 10613561, "title": "Boundary Test 7", "description": null, "duration": 0.44667625427246094, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370774, "parent": 10613554}, {"id": 10613562, "title": "Random Tests", "description": "Tests are used to check your implementation against random values.\n", "duration": 1.9515666961669922, "score": 20.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 370774, "parent": 10613547}, {"id": 10613563, "title": "Random Test 1", "description": null, "duration": 0.24570131301879883, "score": 4.1, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370774, "parent": 10613562}, {"id": 10613564, "title": "Random Test 2", "description": null, "duration": 0.4237518310546875, "score": 4.1, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370774, "parent": 10613562}, {"id": 10613565, "title": "Random Test 3", "description": null, "duration": 0.37685251235961914, "score": 4.1, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370774, "parent": 10613562}, {"id": 10613566, "title": "Random Test 4", "description": null, "duration": 0.48516392707824707, "score": 4.1, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370774, "parent": 10613562}, {"id": 10613567, "title": "Random Test 5", "description": null, "duration": 0.42009711265563965, "score": 4.1, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370774, "parent": 10613562}, {"id": 10613568, "title": "Perfect Isolation", "description": null, "duration": 28.310234308242798, "score": 20.4, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 370774, "parent": null}, {"id": 10613569, "title": "Globals", "description": "Searching for global variables, usage of which is **FORBIDDEN!**\n", "duration": 0.5091285705566406, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 370774, "parent": 10613568}, {"id": 10613570, "title": "Static Code Analysis", "description": "Checks style of your code with cppcheck with following command:\n\n```cppcheck --enable=warning,performance,unusedFunction --error-exitcode=1 infile...```\n", "duration": 0.5693116188049316, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 370774, "parent": 10613568}, {"id": 10613571, "title": "Compilation", "description": "Compiles your code with the following command:\n\n```gcc -std=c11 -Wall -Werror infile... -lm```\n", "duration": 0.4696812629699707, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 370774, "parent": 10613568}, {"id": 10613572, "title": "Example Tests", "description": "Example tests are based on input and output data provided with assignment.\n", "duration": 2.1288442611694336, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 370774, "parent": 10613568}, {"id": 10613573, "title": "Example Test 1", "description": null, "duration": 1.1718380451202393, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370774, "parent": 10613572}, {"id": 10613574, "title": "Example Test 2", "description": null, "duration": 0.9570062160491943, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370774, "parent": 10613572}, {"id": 10613575, "title": "Boundary Tests", "description": "Boundary tests are testing boundary values of input/output data.\n", "duration": 8.147218227386475, "score": 3.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 370774, "parent": 10613568}, {"id": 10613576, "title": "Boundary Test 1", "description": null, "duration": 0.5943238735198975, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370774, "parent": 10613575}, {"id": 10613577, "title": "Boundary Test 2", "description": null, "duration": 0.7268416881561279, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370774, "parent": 10613575}, {"id": 10613578, "title": "Boundary Test 3", "description": null, "duration": 1.8193261623382568, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370774, "parent": 10613575}, {"id": 10613579, "title": "Boundary Test 4", "description": null, "duration": 1.5108792781829834, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370774, "parent": 10613575}, {"id": 10613580, "title": "Boundary Test 5", "description": null, "duration": 1.4493238925933838, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370774, "parent": 10613575}, {"id": 10613581, "title": "Boundary Test 6", "description": null, "duration": 0.8191895484924316, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370774, "parent": 10613575}, {"id": 10613582, "title": "Boundary Test 7", "description": null, "duration": 1.2273337841033936, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370774, "parent": 10613575}, {"id": 10613583, "title": "Random Tests", "description": "Tests are used to check your implementation against random values.\n", "duration": 15.251523971557617, "score": 16.4, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 370774, "parent": 10613568}, {"id": 10613584, "title": "Random Test 1", "description": null, "duration": 4.364579439163208, "score": 4.1, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370774, "parent": 10613583}, {"id": 10613585, "title": "Random Test 2", "description": null, "duration": 1.3506677150726318, "score": 4.1, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370774, "parent": 10613583}, {"id": 10613586, "title": "Random Test 3", "description": null, "duration": 1.1200249195098877, "score": 4.1, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370774, "parent": 10613583}, {"id": 10613587, "title": "Random Test 4", "description": null, "duration": 3.379631519317627, "score": 4.1, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370774, "parent": 10613583}, {"id": 10613588, "title": "Random Test 5", "description": null, "duration": 5.036620378494263, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370774, "parent": 10613583}, {"id": 10613589, "title": "Racer", "description": null, "duration": 18.74110698699951, "score": 2.5, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 370774, "parent": null}, {"id": 10613590, "title": "Globals", "description": "Searching for global variables, usage of which is **FORBIDDEN!**\n", "duration": 0.2507054805755615, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 370774, "parent": 10613589}, {"id": 10613591, "title": "Static Code Analysis", "description": "Checks style of your code with cppcheck with following command:\n\n```cppcheck --enable=warning,performance,unusedFunction --error-exitcode=1 infile...```\n", "duration": 0.24993634223937988, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 370774, "parent": 10613589}, {"id": 10613592, "title": "Compilation", "description": "Compiles your code with the following command:\n\n```gcc -std=c11 -Wall -Werror infile... -lm```\n", "duration": 0.34212207794189453, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 370774, "parent": 10613589}, {"id": 10613593, "title": "Example Tests", "description": "Example tests are based on input and output data provided with assignment.\n", "duration": 0.5685184001922607, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 370774, "parent": 10613589}, {"id": 10613594, "title": "Example Test 1", "description": null, "duration": 0.32754993438720703, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370774, "parent": 10613593}, {"id": 10613595, "title": "Example Test 2", "description": null, "duration": 0.2409684658050537, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370774, "parent": 10613593}, {"id": 10613596, "title": "Boundary Tests", "description": "Boundary tests are testing boundary values of input/output data.\n", "duration": 13.180278539657593, "score": 1.5, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 370774, "parent": 10613589}, {"id": 10613597, "title": "Boundary Test 1", "description": null, "duration": 2.0, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370774, "parent": 10613596}, {"id": 10613598, "title": "Boundary Test 2", "description": null, "duration": 0.2679893970489502, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370774, "parent": 10613596}, {"id": 10613599, "title": "Boundary Test 3", "description": null, "duration": 2.0, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370774, "parent": 10613596}, {"id": 10613600, "title": "Boundary Test 4", "description": null, "duration": 0.3872537612915039, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370774, "parent": 10613596}, {"id": 10613601, "title": "Boundary Test 5", "description": null, "duration": 0.5250353813171387, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 370774, "parent": 10613596}, {"id": 10613602, "title": "Boundary Test 6", "description": null, "duration": 2.0, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370774, "parent": 10613596}, {"id": 10613603, "title": "Boundary Test 7", "description": null, "duration": 2.0, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370774, "parent": 10613596}, {"id": 10613604, "title": "Boundary Test 8", "description": null, "duration": 2.0, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370774, "parent": 10613596}, {"id": 10613605, "title": "Boundary Test 9", "description": null, "duration": 2.0, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370774, "parent": 10613596}, {"id": 10613606, "title": "Random Tests", "description": "Tests are used to check your implementation against random values.\n", "duration": 3.886610746383667, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 370774, "parent": 10613589}, {"id": 10613607, "title": "Random Test 1", "description": null, "duration": 0.9081265926361084, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370774, "parent": 10613606}, {"id": 10613608, "title": "Random Test 2", "description": null, "duration": 0.7145745754241943, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370774, "parent": 10613606}, {"id": 10613609, "title": "Random Test 3", "description": null, "duration": 0.8840775489807129, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370774, "parent": 10613606}, {"id": 10613610, "title": "Random Test 4", "description": null, "duration": 0.766932487487793, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370774, "parent": 10613606}, {"id": 10613611, "title": "Random Test 5", "description": null, "duration": 0.6128995418548584, "score": 0.0, "hint": "[\"Absolute error of your result is greater than 10^-6.\"]", "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 370774, "parent": 10613606}], "id": 370774, "resource_id": "212c46a5-9d87-4f00-a453-4fa515014010", "date_submitted": "2021-03-24T19:34:04Z", "date_evaluated": "2021-03-24T21:12:29.211Z", "max_score": 100.0}, {"problem": {"id": 1752, "resource_id": "prog.2021.k", "title": "Problem Set 3: K"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 49.5, "percentage": 49.5, "testcases": [{"id": 10809645, "title": "Structure Check", "description": null, "duration": 0.052247047424316406, "score": null, "hint": null, "strict": true, "passed": true, "type": "ws", "render": "normal", "submission": 375428, "parent": null}, {"id": 10809646, "title": "Globals", "description": "Searching for global variables, usage of which is _forbidden_.\n", "duration": 0.20265626907348633, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 375428, "parent": null}, {"id": 10809647, "title": "Static Code Analysis", "description": "Checks style of your code with `cppcheck` with following command:\n`cppcheck --enable=performance,unusedFunction --error-exitcode=1 k.c hof.c main.c ui.c`\n", "duration": 0.2783939838409424, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 375428, "parent": null}, {"id": 10809648, "title": "Compilation", "description": "Compiles your code with the following command:\n`gcc -c -std=c11 -Wall -Werror -Wconversion k.c hof.c -lm`\n", "duration": 0.5448863506317139, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 375428, "parent": null}, {"id": 10809649, "title": "Makefile Checks", "description": null, "duration": 0.3335893154144287, "score": 0.0, "hint": null, "strict": true, "passed": true, "type": "suite", "render": "normal", "submission": 375428, "parent": null}, {"id": 10809650, "title": "make all", "description": "Test target \"all\"", "duration": 0.15198135375976562, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 375428, "parent": 10809649}, {"id": 10809651, "title": "make clean", "description": "Test target \"clean\"", "duration": 0.18160796165466309, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 375428, "parent": 10809649}, {"id": 10809652, "title": "Module K", "description": null, "duration": 5.925353765487671, "score": 30.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 375428, "parent": null}, {"id": 10809653, "title": "Basic Test of `is_game_won()`", "description": "Runs test case with basic tests of function `is_game_won()`.\n", "duration": 1.3247075080871582, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 375428, "parent": 10809652}, {"id": 10809654, "title": "Basic Test of `is_game_won()` - unit test", "description": null, "duration": 0.21335315704345703, "score": 4.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 375428, "parent": 10809653}, {"id": 10809655, "title": "Basic Test of `is_game_won()` - memory test", "description": null, "duration": 1.1113543510437012, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 375428, "parent": 10809653}, {"id": 10809656, "title": "Random Board Test of `is_game_won()`", "description": "Runs test case with tests of function `is_game_won()` using random generated boards.\n", "duration": 1.2836132049560547, "score": 10.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 375428, "parent": 10809652}, {"id": 10809657, "title": "Random Board Test of `is_game_won()` - unit test", "description": null, "duration": 0.1726212501525879, "score": 9.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 375428, "parent": 10809656}, {"id": 10809658, "title": "Random Board Test of `is_game_won()` - memory test", "description": null, "duration": 1.1109919548034668, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 375428, "parent": 10809656}, {"id": 10809659, "title": "Basic Test of `is_move_possible()`", "description": "Runs test case with basic tests of function `is_move_possible()`.\n", "duration": 0.1845557689666748, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 375428, "parent": 10809652}, {"id": 10809660, "title": "Basic Test of `is_move_possible()` - unit test", "description": null, "duration": 0.1845557689666748, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 375428, "parent": 10809659}, {"id": 10809661, "title": "Random Board Test of `is_move_possible()`", "description": "Runs test case with tests of function `is_move_possible()` using random generated boards.\n", "duration": 0.18973517417907715, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 375428, "parent": 10809652}, {"id": 10809662, "title": "Random Board Test of `is_move_possible()` - unit test", "description": null, "duration": 0.18973517417907715, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 375428, "parent": 10809661}, {"id": 10809663, "title": "Input Values Test of `update()`", "description": "Runs test case with input values tests of function `update()`. It checks only correctness of input parameters and if board changes when wrong parameters are given.\n", "duration": 1.2962579727172852, "score": 10.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 375428, "parent": 10809652}, {"id": 10809664, "title": "Input Values Test of `update()` - unit test", "description": null, "duration": 0.17403244972229004, "score": 9.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 375428, "parent": 10809663}, {"id": 10809665, "title": "Input Values Test of `update()` - memory test", "description": null, "duration": 1.1222255229949951, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 375428, "parent": 10809663}, {"id": 10809666, "title": "Random Tests of `update()`", "description": null, "duration": 0.5266373157501221, "score": 5.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 375428, "parent": 10809652}, {"id": 10809667, "title": "Random Test of `update()` - Return Value", "description": "Runs test case with tests of `update()` function's\nreturn value using random generated boards.\n", "duration": 0.16977667808532715, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 375428, "parent": 10809666}, {"id": 10809668, "title": "Random Test of `update()` - Updated Score", "description": "Runs test case with tests of `update()` function using random\ngenerated boards, where updated score is checked.\n", "duration": 0.17375826835632324, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 375428, "parent": 10809666}, {"id": 10809669, "title": "Random Test of `update()` - Updated Board", "description": "Runs test case with tests of `update()` function using random\ngenerated boards, where updated board is checked.\n", "duration": 0.18310236930847168, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 375428, "parent": 10809666}, {"id": 10809670, "title": "Random Test of `update()` - Updated Board - unit test", "description": null, "duration": 0.18310236930847168, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 375428, "parent": 10809669}, {"id": 10809671, "title": "Module HOF", "description": null, "duration": 6.458231210708618, "score": 19.5, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 375428, "parent": null}, {"id": 10809672, "title": "Result Test of `add_player()`", "description": "Runs test case with tests of function `add_player()`. This test checks only the result value after function is called.\n", "duration": 1.258307695388794, "score": 4.5, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 375428, "parent": 10809671}, {"id": 10809673, "title": "Result Test of `add_player()` - unit test", "description": null, "duration": 0.17247962951660156, "score": 4.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 375428, "parent": 10809672}, {"id": 10809674, "title": "Result Test of `add_player()` - memory test", "description": null, "duration": 1.0858280658721924, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 375428, "parent": 10809672}, {"id": 10809675, "title": "Size Test of `add_player()`", "description": "Runs test case with tests of function `add_player()`. This test checks only the size value after function is called.\n", "duration": 0.17931699752807617, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 375428, "parent": 10809671}, {"id": 10809676, "title": "Size Test of `add_player()` - unit test", "description": null, "duration": 0.17931699752807617, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 375428, "parent": 10809675}, {"id": 10809677, "title": "HOF Test of `add_player()`", "description": "Runs test case with tests of function `add_player()`. This test checks, if HoF is same as expected after function is called.\n", "duration": 0.13376688957214355, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 375428, "parent": 10809671}, {"id": 10809678, "title": "HOF Test of `add_player()` - unit test", "description": null, "duration": 0.13376688957214355, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 375428, "parent": 10809677}, {"id": 10809679, "title": "Empty or No File Test of `load()`", "description": "Runs test case with basic tests of function `load()`. This test checks only return value of function when score file is empty or does not exist.\n", "duration": 1.3505346775054932, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 375428, "parent": 10809671}, {"id": 10809680, "title": "Empty or No File Test of `load()` - unit test", "description": null, "duration": 0.21991586685180664, "score": 4.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 375428, "parent": 10809679}, {"id": 10809681, "title": "Empty or No File Test of `load()` - memory test", "description": null, "duration": 1.1306188106536865, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 375428, "parent": 10809679}, {"id": 10809682, "title": "Size Test of `load()`", "description": "Runs test case with tests of function `load()`. This test checks, if returned size is same as expected after fuction is called.\n", "duration": 1.3331518173217773, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 375428, "parent": 10809671}, {"id": 10809683, "title": "Size Test of `load()` - unit test", "description": null, "duration": 0.22598767280578613, "score": 4.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 375428, "parent": 10809682}, {"id": 10809684, "title": "Size Test of `load()` - memory test", "description": null, "duration": 1.1071641445159912, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 375428, "parent": 10809682}, {"id": 10809685, "title": "HOF Test of `load()`", "description": "Runs test case with tests of function `load()`. This test checks, if loaded HoF is same as expected after function is called.\n", "duration": 0.18043208122253418, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 375428, "parent": 10809671}, {"id": 10809686, "title": "HOF Test of `load()` - unit test", "description": null, "duration": 0.18043208122253418, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 375428, "parent": 10809685}, {"id": 10809687, "title": "Basic Test of `save()`", "description": "Runs test case with tests of function `save()`. This test checks, if saved file has expected size and content.\n", "duration": 1.3225853443145752, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 375428, "parent": 10809671}, {"id": 10809688, "title": "Basic Test of `save()` - unit test", "description": null, "duration": 0.17292070388793945, "score": 4.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 375428, "parent": 10809687}, {"id": 10809689, "title": "Basic Test of `save()` - memory test", "description": null, "duration": 1.1496646404266357, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 375428, "parent": 10809687}], "id": 375428, "resource_id": "1ecf463d-3773-40dd-ae04-369aad946cb8", "date_submitted": "2021-04-12T08:10:08Z", "date_evaluated": "2021-04-12T08:12:34.949Z", "max_score": 100.0}, {"problem": {"id": 1752, "resource_id": "prog.2021.k", "title": "Problem Set 3: K"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 49.0, "percentage": 49.0, "testcases": [{"id": 10810756, "title": "Structure Check", "description": null, "duration": 0.04257321357727051, "score": null, "hint": null, "strict": true, "passed": true, "type": "ws", "render": "normal", "submission": 375459, "parent": null}, {"id": 10810757, "title": "Globals", "description": "Searching for global variables, usage of which is _forbidden_.\n", "duration": 0.1625673770904541, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 375459, "parent": null}, {"id": 10810758, "title": "Static Code Analysis", "description": "Checks style of your code with `cppcheck` with following command:\n`cppcheck --enable=performance,unusedFunction --error-exitcode=1 k.c hof.c main.c ui.c`\n", "duration": 0.26511311531066895, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 375459, "parent": null}, {"id": 10810759, "title": "Compilation", "description": "Compiles your code with the following command:\n`gcc -c -std=c11 -Wall -Werror -Wconversion k.c hof.c -lm`\n", "duration": 0.3770632743835449, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 375459, "parent": null}, {"id": 10810760, "title": "Makefile Checks", "description": null, "duration": 0.30823445320129395, "score": 0.0, "hint": null, "strict": true, "passed": true, "type": "suite", "render": "normal", "submission": 375459, "parent": null}, {"id": 10810761, "title": "make all", "description": "Test target \"all\"", "duration": 0.14248132705688477, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 375459, "parent": 10810760}, {"id": 10810762, "title": "make clean", "description": "Test target \"clean\"", "duration": 0.16575312614440918, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 375459, "parent": 10810760}, {"id": 10810763, "title": "Module K", "description": null, "duration": 5.969953536987305, "score": 24.5, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 375459, "parent": null}, {"id": 10810764, "title": "Basic Test of `is_game_won()`", "description": "Runs test case with basic tests of function `is_game_won()`.\n", "duration": 1.4560940265655518, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 375459, "parent": 10810763}, {"id": 10810765, "title": "Basic Test of `is_game_won()` - unit test", "description": null, "duration": 0.17721962928771973, "score": 4.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 375459, "parent": 10810764}, {"id": 10810766, "title": "Basic Test of `is_game_won()` - memory test", "description": null, "duration": 1.278874397277832, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 375459, "parent": 10810764}, {"id": 10810767, "title": "Random Board Test of `is_game_won()`", "description": "Runs test case with tests of function `is_game_won()` using random generated boards.\n", "duration": 1.3074226379394531, "score": 10.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 375459, "parent": 10810763}, {"id": 10810768, "title": "Random Board Test of `is_game_won()` - unit test", "description": null, "duration": 0.19143176078796387, "score": 9.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 375459, "parent": 10810767}, {"id": 10810769, "title": "Random Board Test of `is_game_won()` - memory test", "description": null, "duration": 1.1159908771514893, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 375459, "parent": 10810767}, {"id": 10810770, "title": "Basic Test of `is_move_possible()`", "description": "Runs test case with basic tests of function `is_move_possible()`.\n", "duration": 1.3291347026824951, "score": 4.5, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 375459, "parent": 10810763}, {"id": 10810771, "title": "Basic Test of `is_move_possible()` - unit test", "description": null, "duration": 0.19310283660888672, "score": 4.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 375459, "parent": 10810770}, {"id": 10810772, "title": "Basic Test of `is_move_possible()` - memory test", "description": null, "duration": 1.1360318660736084, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 375459, "parent": 10810770}, {"id": 10810773, "title": "Random Board Test of `is_move_possible()`", "description": "Runs test case with tests of function `is_move_possible()` using random generated boards.\n", "duration": 0.1751844882965088, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 375459, "parent": 10810763}, {"id": 10810774, "title": "Random Board Test of `is_move_possible()` - unit test", "description": null, "duration": 0.1751844882965088, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 375459, "parent": 10810773}, {"id": 10810775, "title": "Input Values Test of `update()`", "description": "Runs test case with input values tests of function `update()`. It checks only correctness of input parameters and if board changes when wrong parameters are given.\n", "duration": 0.18983125686645508, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 375459, "parent": 10810763}, {"id": 10810776, "title": "Input Values Test of `update()` - unit test", "description": null, "duration": 0.18983125686645508, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 375459, "parent": 10810775}, {"id": 10810777, "title": "Random Tests of `update()`", "description": null, "duration": 0.5325186252593994, "score": 5.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 375459, "parent": 10810763}, {"id": 10810778, "title": "Random Test of `update()` - Return Value", "description": "Runs test case with tests of `update()` function's\nreturn value using random generated boards.\n", "duration": 0.18248748779296875, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 375459, "parent": 10810777}, {"id": 10810779, "title": "Random Test of `update()` - Updated Score", "description": "Runs test case with tests of `update()` function using random\ngenerated boards, where updated score is checked.\n", "duration": 0.16549015045166016, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 375459, "parent": 10810777}, {"id": 10810780, "title": "Random Test of `update()` - Updated Board", "description": "Runs test case with tests of `update()` function using random\ngenerated boards, where updated board is checked.\n", "duration": 0.1845409870147705, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 375459, "parent": 10810777}, {"id": 10810781, "title": "Random Test of `update()` - Updated Board - unit test", "description": null, "duration": 0.1845409870147705, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 375459, "parent": 10810780}, {"id": 10810782, "title": "Module HOF", "description": null, "duration": 8.025670289993286, "score": 24.5, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 375459, "parent": null}, {"id": 10810783, "title": "Result Test of `add_player()`", "description": "Runs test case with tests of function `add_player()`. This test checks only the result value after function is called.\n", "duration": 1.3475449085235596, "score": 4.5, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 375459, "parent": 10810782}, {"id": 10810784, "title": "Result Test of `add_player()` - unit test", "description": null, "duration": 0.19112825393676758, "score": 4.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 375459, "parent": 10810783}, {"id": 10810785, "title": "Result Test of `add_player()` - memory test", "description": null, "duration": 1.156416654586792, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 375459, "parent": 10810783}, {"id": 10810786, "title": "Size Test of `add_player()`", "description": "Runs test case with tests of function `add_player()`. This test checks only the size value after function is called.\n", "duration": 0.179534912109375, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 375459, "parent": 10810782}, {"id": 10810787, "title": "Size Test of `add_player()` - unit test", "description": null, "duration": 0.179534912109375, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 375459, "parent": 10810786}, {"id": 10810788, "title": "HOF Test of `add_player()`", "description": "Runs test case with tests of function `add_player()`. This test checks, if HoF is same as expected after function is called.\n", "duration": 0.14652609825134277, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 375459, "parent": 10810782}, {"id": 10810789, "title": "HOF Test of `add_player()` - unit test", "description": null, "duration": 0.14652609825134277, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 375459, "parent": 10810788}, {"id": 10810790, "title": "Empty or No File Test of `load()`", "description": "Runs test case with basic tests of function `load()`. This test checks only return value of function when score file is empty or does not exist.\n", "duration": 1.2732694149017334, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 375459, "parent": 10810782}, {"id": 10810791, "title": "Empty or No File Test of `load()` - unit test", "description": null, "duration": 0.19433975219726562, "score": 4.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 375459, "parent": 10810790}, {"id": 10810792, "title": "Empty or No File Test of `load()` - memory test", "description": null, "duration": 1.0789296627044678, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 375459, "parent": 10810790}, {"id": 10810793, "title": "Size Test of `load()`", "description": "Runs test case with tests of function `load()`. This test checks, if returned size is same as expected after fuction is called.\n", "duration": 1.2410216331481934, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 375459, "parent": 10810782}, {"id": 10810794, "title": "Size Test of `load()` - unit test", "description": null, "duration": 0.19568467140197754, "score": 4.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 375459, "parent": 10810793}, {"id": 10810795, "title": "Size Test of `load()` - memory test", "description": null, "duration": 1.0453369617462158, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 375459, "parent": 10810793}, {"id": 10810796, "title": "HOF Test of `load()`", "description": "Runs test case with tests of function `load()`. This test checks, if loaded HoF is same as expected after function is called.\n", "duration": 1.6515257358551025, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 375459, "parent": 10810782}, {"id": 10810797, "title": "HOF Test of `load()` - unit test", "description": null, "duration": 0.2198173999786377, "score": 4.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 375459, "parent": 10810796}, {"id": 10810798, "title": "HOF Test of `load()` - memory test", "description": null, "duration": 1.4317083358764648, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 375459, "parent": 10810796}, {"id": 10810799, "title": "Basic Test of `save()`", "description": "Runs test case with tests of function `save()`. This test checks, if saved file has expected size and content.\n", "duration": 1.491072177886963, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 375459, "parent": 10810782}, {"id": 10810800, "title": "Basic Test of `save()` - unit test", "description": null, "duration": 0.23138117790222168, "score": 4.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 375459, "parent": 10810799}, {"id": 10810801, "title": "Basic Test of `save()` - memory test", "description": null, "duration": 1.2596909999847412, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 375459, "parent": 10810799}], "id": 375459, "resource_id": "e95bf973-73c2-41d7-be6a-8f66f788e516", "date_submitted": "2021-04-12T10:08:57Z", "date_evaluated": "2021-04-12T10:10:38.747Z", "max_score": 100.0}, {"problem": {"id": 1752, "resource_id": "prog.2021.k", "title": "Problem Set 3: K"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 63.5, "percentage": 63.5, "testcases": [{"id": 10817580, "title": "Structure Check", "description": null, "duration": 0.054499149322509766, "score": null, "hint": null, "strict": true, "passed": true, "type": "ws", "render": "normal", "submission": 375662, "parent": null}, {"id": 10817581, "title": "Globals", "description": "Searching for global variables, usage of which is _forbidden_.\n", "duration": 0.19496965408325195, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 375662, "parent": null}, {"id": 10817582, "title": "Static Code Analysis", "description": "Checks style of your code with `cppcheck` with following command:\n`cppcheck --enable=performance,unusedFunction --error-exitcode=1 k.c hof.c main.c ui.c`\n", "duration": 0.30782437324523926, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 375662, "parent": null}, {"id": 10817583, "title": "Compilation", "description": "Compiles your code with the following command:\n`gcc -c -std=c11 -Wall -Werror -Wconversion k.c hof.c -lm`\n", "duration": 0.5341119766235352, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 375662, "parent": null}, {"id": 10817584, "title": "Makefile Checks", "description": null, "duration": 0.3903474807739258, "score": 0.0, "hint": null, "strict": true, "passed": true, "type": "suite", "render": "normal", "submission": 375662, "parent": null}, {"id": 10817585, "title": "make all", "description": "Test target \"all\"", "duration": 0.18500137329101562, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 375662, "parent": 10817584}, {"id": 10817586, "title": "make clean", "description": "Test target \"clean\"", "duration": 0.20534610748291016, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 375662, "parent": 10817584}, {"id": 10817587, "title": "Module K", "description": null, "duration": 8.625691175460815, "score": 43.5, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 375662, "parent": null}, {"id": 10817588, "title": "Basic Test of `is_game_won()`", "description": "Runs test case with basic tests of function `is_game_won()`.\n", "duration": 1.373291015625, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 375662, "parent": 10817587}, {"id": 10817589, "title": "Basic Test of `is_game_won()` - unit test", "description": null, "duration": 0.24376249313354492, "score": 4.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 375662, "parent": 10817588}, {"id": 10817590, "title": "Basic Test of `is_game_won()` - memory test", "description": null, "duration": 1.129528522491455, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 375662, "parent": 10817588}, {"id": 10817591, "title": "Random Board Test of `is_game_won()`", "description": "Runs test case with tests of function `is_game_won()` using random generated boards.\n", "duration": 1.3287146091461182, "score": 10.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 375662, "parent": 10817587}, {"id": 10817592, "title": "Random Board Test of `is_game_won()` - unit test", "description": null, "duration": 0.23148298263549805, "score": 9.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 375662, "parent": 10817591}, {"id": 10817593, "title": "Random Board Test of `is_game_won()` - memory test", "description": null, "duration": 1.0972316265106201, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 375662, "parent": 10817591}, {"id": 10817594, "title": "Basic Test of `is_move_possible()`", "description": "Runs test case with basic tests of function `is_move_possible()`.\n", "duration": 1.3285739421844482, "score": 4.5, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 375662, "parent": 10817587}, {"id": 10817595, "title": "Basic Test of `is_move_possible()` - unit test", "description": null, "duration": 0.24369335174560547, "score": 4.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 375662, "parent": 10817594}, {"id": 10817596, "title": "Basic Test of `is_move_possible()` - memory test", "description": null, "duration": 1.0848805904388428, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 375662, "parent": 10817594}, {"id": 10817597, "title": "Random Board Test of `is_move_possible()`", "description": "Runs test case with tests of function `is_move_possible()` using random generated boards.\n", "duration": 1.3765411376953125, "score": 9.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 375662, "parent": 10817587}, {"id": 10817598, "title": "Random Board Test of `is_move_possible()` - unit test", "description": null, "duration": 0.22350859642028809, "score": 9.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 375662, "parent": 10817597}, {"id": 10817599, "title": "Random Board Test of `is_move_possible()` - unit test", "description": null, "duration": 1.1530325412750244, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 375662, "parent": 10817597}, {"id": 10817600, "title": "Input Values Test of `update()`", "description": "Runs test case with input values tests of function `update()`. It checks only correctness of input parameters and if board changes when wrong parameters are given.\n", "duration": 1.354856014251709, "score": 10.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 375662, "parent": 10817587}, {"id": 10817601, "title": "Input Values Test of `update()` - unit test", "description": null, "duration": 0.2185680866241455, "score": 9.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 375662, "parent": 10817600}, {"id": 10817602, "title": "Input Values Test of `update()` - memory test", "description": null, "duration": 1.1362879276275635, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 375662, "parent": 10817600}, {"id": 10817603, "title": "Random Tests of `update()`", "description": null, "duration": 0.6838524341583252, "score": 5.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 375662, "parent": 10817587}, {"id": 10817604, "title": "Random Test of `update()` - Return Value", "description": "Runs test case with tests of `update()` function's\nreturn value using random generated boards.\n", "duration": 0.23104238510131836, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 375662, "parent": 10817603}, {"id": 10817605, "title": "Random Test of `update()` - Updated Score", "description": "Runs test case with tests of `update()` function using random\ngenerated boards, where updated score is checked.\n", "duration": 0.2235393524169922, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 375662, "parent": 10817603}, {"id": 10817606, "title": "Random Test of `update()` - Updated Board", "description": "Runs test case with tests of `update()` function using random\ngenerated boards, where updated board is checked.\n", "duration": 0.22927069664001465, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 375662, "parent": 10817603}, {"id": 10817607, "title": "Random Test of `update()` - Updated Board - unit test", "description": null, "duration": 0.22927069664001465, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 375662, "parent": 10817606}, {"id": 10817608, "title": "Module HOF", "description": null, "duration": 7.041457891464233, "score": 20.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 375662, "parent": null}, {"id": 10817609, "title": "Result Test of `add_player()`", "description": "Runs test case with tests of function `add_player()`. This test checks only the result value after function is called.\n", "duration": 0.23714160919189453, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 375662, "parent": 10817608}, {"id": 10817610, "title": "Result Test of `add_player()` - unit test", "description": null, "duration": 0.23714160919189453, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 375662, "parent": 10817609}, {"id": 10817611, "title": "Size Test of `add_player()`", "description": "Runs test case with tests of function `add_player()`. This test checks only the size value after function is called.\n", "duration": 0.24741816520690918, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 375662, "parent": 10817608}, {"id": 10817612, "title": "Size Test of `add_player()` - unit test", "description": null, "duration": 0.24741816520690918, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 375662, "parent": 10817611}, {"id": 10817613, "title": "HOF Test of `add_player()`", "description": "Runs test case with tests of function `add_player()`. This test checks, if HoF is same as expected after function is called.\n", "duration": 0.20539164543151855, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 375662, "parent": 10817608}, {"id": 10817614, "title": "HOF Test of `add_player()` - unit test", "description": null, "duration": 0.20539164543151855, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 375662, "parent": 10817613}, {"id": 10817615, "title": "Empty or No File Test of `load()`", "description": "Runs test case with basic tests of function `load()`. This test checks only return value of function when score file is empty or does not exist.\n", "duration": 1.3800928592681885, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 375662, "parent": 10817608}, {"id": 10817616, "title": "Empty or No File Test of `load()` - unit test", "description": null, "duration": 0.25040602684020996, "score": 4.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 375662, "parent": 10817615}, {"id": 10817617, "title": "Empty or No File Test of `load()` - memory test", "description": null, "duration": 1.1296868324279785, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 375662, "parent": 10817615}, {"id": 10817618, "title": "Size Test of `load()`", "description": "Runs test case with tests of function `load()`. This test checks, if returned size is same as expected after fuction is called.\n", "duration": 1.3531510829925537, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 375662, "parent": 10817608}, {"id": 10817619, "title": "Size Test of `load()` - unit test", "description": null, "duration": 0.21097373962402344, "score": 4.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 375662, "parent": 10817618}, {"id": 10817620, "title": "Size Test of `load()` - memory test", "description": null, "duration": 1.1421773433685303, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 375662, "parent": 10817618}, {"id": 10817621, "title": "HOF Test of `load()`", "description": "Runs test case with tests of function `load()`. This test checks, if loaded HoF is same as expected after function is called.\n", "duration": 1.376110315322876, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 375662, "parent": 10817608}, {"id": 10817622, "title": "HOF Test of `load()` - unit test", "description": null, "duration": 0.22881531715393066, "score": 4.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 375662, "parent": 10817621}, {"id": 10817623, "title": "HOF Test of `load()` - memory test", "description": null, "duration": 1.1472949981689453, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 375662, "parent": 10817621}, {"id": 10817624, "title": "Basic Test of `save()`", "description": "Runs test case with tests of function `save()`. This test checks, if saved file has expected size and content.\n", "duration": 1.3297951221466064, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 375662, "parent": 10817608}, {"id": 10817625, "title": "Basic Test of `save()` - unit test", "description": null, "duration": 0.2243359088897705, "score": 4.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 375662, "parent": 10817624}, {"id": 10817626, "title": "Basic Test of `save()` - memory test", "description": null, "duration": 1.105459213256836, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 375662, "parent": 10817624}], "id": 375662, "resource_id": "a6c302e4-b9d4-4d0e-89da-2ab250be5de7", "date_submitted": "2021-04-12T19:48:10Z", "date_evaluated": "2021-04-12T20:14:18.649Z", "max_score": 100.0}, {"problem": {"id": 1752, "resource_id": "prog.2021.k", "title": "Problem Set 3: K"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 84.5, "percentage": 84.5, "testcases": [{"id": 10823801, "title": "Structure Check", "description": null, "duration": 0.05517911911010742, "score": null, "hint": null, "strict": true, "passed": true, "type": "ws", "render": "normal", "submission": 375835, "parent": null}, {"id": 10823802, "title": "Globals", "description": "Searching for global variables, usage of which is _forbidden_.\n", "duration": 0.15621590614318848, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 375835, "parent": null}, {"id": 10823803, "title": "Static Code Analysis", "description": "Checks style of your code with `cppcheck` with following command:\n`cppcheck --enable=performance,unusedFunction --error-exitcode=1 k.c hof.c main.c ui.c`\n", "duration": 0.2738833427429199, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 375835, "parent": null}, {"id": 10823804, "title": "Compilation", "description": "Compiles your code with the following command:\n`gcc -c -std=c11 -Wall -Werror -Wconversion k.c hof.c -lm`\n", "duration": 0.4230983257293701, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 375835, "parent": null}, {"id": 10823805, "title": "Makefile Checks", "description": null, "duration": 0.3460249900817871, "score": 0.0, "hint": null, "strict": true, "passed": true, "type": "suite", "render": "normal", "submission": 375835, "parent": null}, {"id": 10823806, "title": "make all", "description": "Test target \"all\"", "duration": 0.18141555786132812, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 375835, "parent": 10823805}, {"id": 10823807, "title": "make clean", "description": "Test target \"clean\"", "duration": 0.16460943222045898, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 375835, "parent": 10823805}, {"id": 10823808, "title": "Module K", "description": null, "duration": 9.29700517654419, "score": 60.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 375835, "parent": null}, {"id": 10823809, "title": "Basic Test of `is_game_won()`", "description": "Runs test case with basic tests of function `is_game_won()`.\n", "duration": 1.2170867919921875, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 375835, "parent": 10823808}, {"id": 10823810, "title": "Basic Test of `is_game_won()` - unit test", "description": null, "duration": 0.18764376640319824, "score": 4.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 375835, "parent": 10823809}, {"id": 10823811, "title": "Basic Test of `is_game_won()` - memory test", "description": null, "duration": 1.0294430255889893, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 375835, "parent": 10823809}, {"id": 10823812, "title": "Random Board Test of `is_game_won()`", "description": "Runs test case with tests of function `is_game_won()` using random generated boards.\n", "duration": 1.3498094081878662, "score": 10.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 375835, "parent": 10823808}, {"id": 10823813, "title": "Random Board Test of `is_game_won()` - unit test", "description": null, "duration": 0.21058154106140137, "score": 9.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 375835, "parent": 10823812}, {"id": 10823814, "title": "Random Board Test of `is_game_won()` - memory test", "description": null, "duration": 1.1392278671264648, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 375835, "parent": 10823812}, {"id": 10823815, "title": "Basic Test of `is_move_possible()`", "description": "Runs test case with basic tests of function `is_move_possible()`.\n", "duration": 1.2821731567382812, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 375835, "parent": 10823808}, {"id": 10823816, "title": "Basic Test of `is_move_possible()` - unit test", "description": null, "duration": 0.21917295455932617, "score": 4.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 375835, "parent": 10823815}, {"id": 10823817, "title": "Basic Test of `is_move_possible()` - memory test", "description": null, "duration": 1.063000202178955, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 375835, "parent": 10823815}, {"id": 10823818, "title": "Random Board Test of `is_move_possible()`", "description": "Runs test case with tests of function `is_move_possible()` using random generated boards.\n", "duration": 1.2874641418457031, "score": 10.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 375835, "parent": 10823808}, {"id": 10823819, "title": "Random Board Test of `is_move_possible()` - unit test", "description": null, "duration": 0.20084071159362793, "score": 9.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 375835, "parent": 10823818}, {"id": 10823820, "title": "Random Board Test of `is_move_possible()` - unit test", "description": null, "duration": 1.0866234302520752, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 375835, "parent": 10823818}, {"id": 10823821, "title": "Input Values Test of `update()`", "description": "Runs test case with input values tests of function `update()`. It checks only correctness of input parameters and if board changes when wrong parameters are given.\n", "duration": 1.3145184516906738, "score": 10.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 375835, "parent": 10823808}, {"id": 10823822, "title": "Input Values Test of `update()` - unit test", "description": null, "duration": 0.23123812675476074, "score": 9.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 375835, "parent": 10823821}, {"id": 10823823, "title": "Input Values Test of `update()` - memory test", "description": null, "duration": 1.083280324935913, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 375835, "parent": 10823821}, {"id": 10823824, "title": "Random Tests of `update()`", "description": null, "duration": 1.847254753112793, "score": 20.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 375835, "parent": 10823808}, {"id": 10823825, "title": "Random Test of `update()` - Return Value", "description": "Runs test case with tests of `update()` function's\nreturn value using random generated boards.\n", "duration": 0.21113324165344238, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 375835, "parent": 10823824}, {"id": 10823826, "title": "Random Test of `update()` - Updated Score", "description": "Runs test case with tests of `update()` function using random\ngenerated boards, where updated score is checked.\n", "duration": 0.22879242897033691, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 375835, "parent": 10823824}, {"id": 10823827, "title": "Random Test of `update()` - Updated Board", "description": "Runs test case with tests of `update()` function using random\ngenerated boards, where updated board is checked.\n", "duration": 1.4073290824890137, "score": 10.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 375835, "parent": 10823824}, {"id": 10823828, "title": "Random Test of `update()` - Updated Board - unit test", "description": null, "duration": 0.22975659370422363, "score": 9.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 375835, "parent": 10823827}, {"id": 10823829, "title": "Random Test of `update()` - Updated Board - memory test", "description": null, "duration": 1.17757248878479, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 375835, "parent": 10823827}, {"id": 10823830, "title": "Module HOF", "description": null, "duration": 8.26698923110962, "score": 24.5, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 375835, "parent": null}, {"id": 10823831, "title": "Result Test of `add_player()`", "description": "Runs test case with tests of function `add_player()`. This test checks only the result value after function is called.\n", "duration": 0.2105576992034912, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 375835, "parent": 10823830}, {"id": 10823832, "title": "Result Test of `add_player()` - unit test", "description": null, "duration": 0.2105576992034912, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 375835, "parent": 10823831}, {"id": 10823833, "title": "Size Test of `add_player()`", "description": "Runs test case with tests of function `add_player()`. This test checks only the size value after function is called.\n", "duration": 1.483618974685669, "score": 4.5, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 375835, "parent": 10823830}, {"id": 10823834, "title": "Size Test of `add_player()` - unit test", "description": null, "duration": 0.2371678352355957, "score": 4.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 375835, "parent": 10823833}, {"id": 10823835, "title": "Size Test of `add_player()` - memory test", "description": null, "duration": 1.2464511394500732, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 375835, "parent": 10823833}, {"id": 10823836, "title": "HOF Test of `add_player()`", "description": "Runs test case with tests of function `add_player()`. This test checks, if HoF is same as expected after function is called.\n", "duration": 0.18114352226257324, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 375835, "parent": 10823830}, {"id": 10823837, "title": "HOF Test of `add_player()` - unit test", "description": null, "duration": 0.18114352226257324, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 375835, "parent": 10823836}, {"id": 10823838, "title": "Empty or No File Test of `load()`", "description": "Runs test case with basic tests of function `load()`. This test checks only return value of function when score file is empty or does not exist.\n", "duration": 1.4143157005310059, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 375835, "parent": 10823830}, {"id": 10823839, "title": "Empty or No File Test of `load()` - unit test", "description": null, "duration": 0.23062348365783691, "score": 4.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 375835, "parent": 10823838}, {"id": 10823840, "title": "Empty or No File Test of `load()` - memory test", "description": null, "duration": 1.183692216873169, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 375835, "parent": 10823838}, {"id": 10823841, "title": "Size Test of `load()`", "description": "Runs test case with tests of function `load()`. This test checks, if returned size is same as expected after fuction is called.\n", "duration": 1.3668978214263916, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 375835, "parent": 10823830}, {"id": 10823842, "title": "Size Test of `load()` - unit test", "description": null, "duration": 0.211897611618042, "score": 4.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 375835, "parent": 10823841}, {"id": 10823843, "title": "Size Test of `load()` - memory test", "description": null, "duration": 1.1550002098083496, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 375835, "parent": 10823841}, {"id": 10823844, "title": "HOF Test of `load()`", "description": "Runs test case with tests of function `load()`. This test checks, if loaded HoF is same as expected after function is called.\n", "duration": 1.3585164546966553, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 375835, "parent": 10823830}, {"id": 10823845, "title": "HOF Test of `load()` - unit test", "description": null, "duration": 0.20435261726379395, "score": 4.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 375835, "parent": 10823844}, {"id": 10823846, "title": "HOF Test of `load()` - memory test", "description": null, "duration": 1.1541638374328613, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 375835, "parent": 10823844}, {"id": 10823847, "title": "Basic Test of `save()`", "description": "Runs test case with tests of function `save()`. This test checks, if saved file has expected size and content.\n", "duration": 1.431473731994629, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 375835, "parent": 10823830}, {"id": 10823848, "title": "Basic Test of `save()` - unit test", "description": null, "duration": 0.20529437065124512, "score": 4.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 375835, "parent": 10823847}, {"id": 10823849, "title": "Basic Test of `save()` - memory test", "description": null, "duration": 1.2261793613433838, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 375835, "parent": 10823847}], "id": 375835, "resource_id": "42837b35-361c-407e-a889-508af5115641", "date_submitted": "2021-04-13T09:57:04Z", "date_evaluated": "2021-04-13T10:11:06.199Z", "max_score": 100.0}, {"problem": {"id": 1752, "resource_id": "prog.2021.k", "title": "Problem Set 3: K"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 90.0, "percentage": 90.0, "testcases": [{"id": 10825521, "title": "Structure Check", "description": null, "duration": 0.044966936111450195, "score": null, "hint": null, "strict": true, "passed": true, "type": "ws", "render": "normal", "submission": 375887, "parent": null}, {"id": 10825522, "title": "Globals", "description": "Searching for global variables, usage of which is _forbidden_.\n", "duration": 0.18332409858703613, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 375887, "parent": null}, {"id": 10825523, "title": "Static Code Analysis", "description": "Checks style of your code with `cppcheck` with following command:\n`cppcheck --enable=performance,unusedFunction --error-exitcode=1 k.c hof.c main.c ui.c`\n", "duration": 0.2827138900756836, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 375887, "parent": null}, {"id": 10825524, "title": "Compilation", "description": "Compiles your code with the following command:\n`gcc -c -std=c11 -Wall -Werror -Wconversion k.c hof.c -lm`\n", "duration": 0.5017633438110352, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 375887, "parent": null}, {"id": 10825525, "title": "Makefile Checks", "description": null, "duration": 0.3630526065826416, "score": 0.0, "hint": null, "strict": true, "passed": true, "type": "suite", "render": "normal", "submission": 375887, "parent": null}, {"id": 10825526, "title": "make all", "description": "Test target \"all\"", "duration": 0.18750691413879395, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 375887, "parent": 10825525}, {"id": 10825527, "title": "make clean", "description": "Test target \"clean\"", "duration": 0.17554569244384766, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 375887, "parent": 10825525}, {"id": 10825528, "title": "Module K", "description": null, "duration": 9.472411394119263, "score": 60.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 375887, "parent": null}, {"id": 10825529, "title": "Basic Test of `is_game_won()`", "description": "Runs test case with basic tests of function `is_game_won()`.\n", "duration": 1.2062461376190186, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 375887, "parent": 10825528}, {"id": 10825530, "title": "Basic Test of `is_game_won()` - unit test", "description": null, "duration": 0.17678284645080566, "score": 4.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 375887, "parent": 10825529}, {"id": 10825531, "title": "Basic Test of `is_game_won()` - memory test", "description": null, "duration": 1.029463291168213, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 375887, "parent": 10825529}, {"id": 10825532, "title": "Random Board Test of `is_game_won()`", "description": "Runs test case with tests of function `is_game_won()` using random generated boards.\n", "duration": 1.3125619888305664, "score": 10.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 375887, "parent": 10825528}, {"id": 10825533, "title": "Random Board Test of `is_game_won()` - unit test", "description": null, "duration": 0.22316861152648926, "score": 9.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 375887, "parent": 10825532}, {"id": 10825534, "title": "Random Board Test of `is_game_won()` - memory test", "description": null, "duration": 1.0893933773040771, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 375887, "parent": 10825532}, {"id": 10825535, "title": "Basic Test of `is_move_possible()`", "description": "Runs test case with basic tests of function `is_move_possible()`.\n", "duration": 1.2352559566497803, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 375887, "parent": 10825528}, {"id": 10825536, "title": "Basic Test of `is_move_possible()` - unit test", "description": null, "duration": 0.20743179321289062, "score": 4.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 375887, "parent": 10825535}, {"id": 10825537, "title": "Basic Test of `is_move_possible()` - memory test", "description": null, "duration": 1.0278241634368896, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 375887, "parent": 10825535}, {"id": 10825538, "title": "Random Board Test of `is_move_possible()`", "description": "Runs test case with tests of function `is_move_possible()` using random generated boards.\n", "duration": 1.3494858741760254, "score": 10.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 375887, "parent": 10825528}, {"id": 10825539, "title": "Random Board Test of `is_move_possible()` - unit test", "description": null, "duration": 0.2112274169921875, "score": 9.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 375887, "parent": 10825538}, {"id": 10825540, "title": "Random Board Test of `is_move_possible()` - unit test", "description": null, "duration": 1.138258457183838, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 375887, "parent": 10825538}, {"id": 10825541, "title": "Input Values Test of `update()`", "description": "Runs test case with input values tests of function `update()`. It checks only correctness of input parameters and if board changes when wrong parameters are given.\n", "duration": 1.4600348472595215, "score": 10.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 375887, "parent": 10825528}, {"id": 10825542, "title": "Input Values Test of `update()` - unit test", "description": null, "duration": 0.22481250762939453, "score": 9.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 375887, "parent": 10825541}, {"id": 10825543, "title": "Input Values Test of `update()` - memory test", "description": null, "duration": 1.235222339630127, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 375887, "parent": 10825541}, {"id": 10825544, "title": "Random Tests of `update()`", "description": null, "duration": 1.9573984146118164, "score": 20.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 375887, "parent": 10825528}, {"id": 10825545, "title": "Random Test of `update()` - Return Value", "description": "Runs test case with tests of `update()` function's\nreturn value using random generated boards.\n", "duration": 0.2199258804321289, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 375887, "parent": 10825544}, {"id": 10825546, "title": "Random Test of `update()` - Updated Score", "description": "Runs test case with tests of `update()` function using random\ngenerated boards, where updated score is checked.\n", "duration": 0.2388300895690918, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 375887, "parent": 10825544}, {"id": 10825547, "title": "Random Test of `update()` - Updated Board", "description": "Runs test case with tests of `update()` function using random\ngenerated boards, where updated board is checked.\n", "duration": 1.4986424446105957, "score": 10.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 375887, "parent": 10825544}, {"id": 10825548, "title": "Random Test of `update()` - Updated Board - unit test", "description": null, "duration": 0.21695685386657715, "score": 9.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 375887, "parent": 10825547}, {"id": 10825549, "title": "Random Test of `update()` - Updated Board - memory test", "description": null, "duration": 1.2816855907440186, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 375887, "parent": 10825547}, {"id": 10825550, "title": "Module HOF", "description": null, "duration": 8.8593008518219, "score": 30.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 375887, "parent": null}, {"id": 10825551, "title": "Result Test of `add_player()`", "description": "Runs test case with tests of function `add_player()`. This test checks only the result value after function is called.\n", "duration": 1.3028173446655273, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 375887, "parent": 10825550}, {"id": 10825552, "title": "Result Test of `add_player()` - unit test", "description": null, "duration": 0.2213437557220459, "score": 4.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 375887, "parent": 10825551}, {"id": 10825553, "title": "Result Test of `add_player()` - memory test", "description": null, "duration": 1.0814735889434814, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 375887, "parent": 10825551}, {"id": 10825554, "title": "Size Test of `add_player()`", "description": "Runs test case with tests of function `add_player()`. This test checks only the size value after function is called.\n", "duration": 1.3124003410339355, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 375887, "parent": 10825550}, {"id": 10825555, "title": "Size Test of `add_player()` - unit test", "description": null, "duration": 0.2187356948852539, "score": 4.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 375887, "parent": 10825554}, {"id": 10825556, "title": "Size Test of `add_player()` - memory test", "description": null, "duration": 1.0936646461486816, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 375887, "parent": 10825554}, {"id": 10825557, "title": "HOF Test of `add_player()`", "description": "Runs test case with tests of function `add_player()`. This test checks, if HoF is same as expected after function is called.\n", "duration": 0.20875334739685059, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 375887, "parent": 10825550}, {"id": 10825558, "title": "HOF Test of `add_player()` - unit test", "description": null, "duration": 0.20875334739685059, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 375887, "parent": 10825557}, {"id": 10825559, "title": "Empty or No File Test of `load()`", "description": "Runs test case with basic tests of function `load()`. This test checks only return value of function when score file is empty or does not exist.\n", "duration": 1.2566678524017334, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 375887, "parent": 10825550}, {"id": 10825560, "title": "Empty or No File Test of `load()` - unit test", "description": null, "duration": 0.20404958724975586, "score": 4.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 375887, "parent": 10825559}, {"id": 10825561, "title": "Empty or No File Test of `load()` - memory test", "description": null, "duration": 1.0526182651519775, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 375887, "parent": 10825559}, {"id": 10825562, "title": "Size Test of `load()`", "description": "Runs test case with tests of function `load()`. This test checks, if returned size is same as expected after fuction is called.\n", "duration": 1.3338661193847656, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 375887, "parent": 10825550}, {"id": 10825563, "title": "Size Test of `load()` - unit test", "description": null, "duration": 0.2127547264099121, "score": 4.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 375887, "parent": 10825562}, {"id": 10825564, "title": "Size Test of `load()` - memory test", "description": null, "duration": 1.1211113929748535, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 375887, "parent": 10825562}, {"id": 10825565, "title": "HOF Test of `load()`", "description": "Runs test case with tests of function `load()`. This test checks, if loaded HoF is same as expected after function is called.\n", "duration": 1.286099910736084, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 375887, "parent": 10825550}, {"id": 10825566, "title": "HOF Test of `load()` - unit test", "description": null, "duration": 0.2145371437072754, "score": 4.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 375887, "parent": 10825565}, {"id": 10825567, "title": "HOF Test of `load()` - memory test", "description": null, "duration": 1.0715627670288086, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 375887, "parent": 10825565}, {"id": 10825568, "title": "Basic Test of `save()`", "description": "Runs test case with tests of function `save()`. This test checks, if saved file has expected size and content.\n", "duration": 1.4514145851135254, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 375887, "parent": 10825550}, {"id": 10825569, "title": "Basic Test of `save()` - unit test", "description": null, "duration": 0.23548579216003418, "score": 4.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 375887, "parent": 10825568}, {"id": 10825570, "title": "Basic Test of `save()` - memory test", "description": null, "duration": 1.2159287929534912, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 375887, "parent": 10825568}], "id": 375887, "resource_id": "749b5baf-562b-496b-af42-b0b2524653b8", "date_submitted": "2021-04-13T11:56:00Z", "date_evaluated": "2021-04-13T12:12:45.893Z", "max_score": 100.0}, {"problem": {"id": 1752, "resource_id": "prog.2021.k", "title": "Problem Set 3: K"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 98.5, "percentage": 98.5, "testcases": [{"id": 10827235, "title": "Structure Check", "description": null, "duration": 0.049657583236694336, "score": null, "hint": null, "strict": true, "passed": true, "type": "ws", "render": "normal", "submission": 375946, "parent": null}, {"id": 10827236, "title": "Globals", "description": "Searching for global variables, usage of which is _forbidden_.\n", "duration": 0.16988587379455566, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 375946, "parent": null}, {"id": 10827237, "title": "Static Code Analysis", "description": "Checks style of your code with `cppcheck` with following command:\n`cppcheck --enable=performance,unusedFunction --error-exitcode=1 k.c hof.c main.c ui.c`\n", "duration": 0.27785539627075195, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 375946, "parent": null}, {"id": 10827238, "title": "Compilation", "description": "Compiles your code with the following command:\n`gcc -c -std=c11 -Wall -Werror -Wconversion k.c hof.c -lm`\n", "duration": 0.4803626537322998, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 375946, "parent": null}, {"id": 10827239, "title": "Makefile Checks", "description": null, "duration": 0.32900404930114746, "score": 0.0, "hint": null, "strict": true, "passed": true, "type": "suite", "render": "normal", "submission": 375946, "parent": null}, {"id": 10827240, "title": "make all", "description": "Test target \"all\"", "duration": 0.17620468139648438, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 375946, "parent": 10827239}, {"id": 10827241, "title": "make clean", "description": "Test target \"clean\"", "duration": 0.15279936790466309, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 375946, "parent": 10827239}, {"id": 10827242, "title": "Module K", "description": null, "duration": 9.523198127746582, "score": 60.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 375946, "parent": null}, {"id": 10827243, "title": "Basic Test of `is_game_won()`", "description": "Runs test case with basic tests of function `is_game_won()`.\n", "duration": 1.210834264755249, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 375946, "parent": 10827242}, {"id": 10827244, "title": "Basic Test of `is_game_won()` - unit test", "description": null, "duration": 0.184739351272583, "score": 4.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 375946, "parent": 10827243}, {"id": 10827245, "title": "Basic Test of `is_game_won()` - memory test", "description": null, "duration": 1.026094913482666, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 375946, "parent": 10827243}, {"id": 10827246, "title": "Random Board Test of `is_game_won()`", "description": "Runs test case with tests of function `is_game_won()` using random generated boards.\n", "duration": 1.317356824874878, "score": 10.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 375946, "parent": 10827242}, {"id": 10827247, "title": "Random Board Test of `is_game_won()` - unit test", "description": null, "duration": 0.21928143501281738, "score": 9.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 375946, "parent": 10827246}, {"id": 10827248, "title": "Random Board Test of `is_game_won()` - memory test", "description": null, "duration": 1.0980753898620605, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 375946, "parent": 10827246}, {"id": 10827249, "title": "Basic Test of `is_move_possible()`", "description": "Runs test case with basic tests of function `is_move_possible()`.\n", "duration": 1.318824052810669, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 375946, "parent": 10827242}, {"id": 10827250, "title": "Basic Test of `is_move_possible()` - unit test", "description": null, "duration": 0.19746899604797363, "score": 4.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 375946, "parent": 10827249}, {"id": 10827251, "title": "Basic Test of `is_move_possible()` - memory test", "description": null, "duration": 1.1213550567626953, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 375946, "parent": 10827249}, {"id": 10827252, "title": "Random Board Test of `is_move_possible()`", "description": "Runs test case with tests of function `is_move_possible()` using random generated boards.\n", "duration": 1.4017808437347412, "score": 10.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 375946, "parent": 10827242}, {"id": 10827253, "title": "Random Board Test of `is_move_possible()` - unit test", "description": null, "duration": 0.2017045021057129, "score": 9.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 375946, "parent": 10827252}, {"id": 10827254, "title": "Random Board Test of `is_move_possible()` - unit test", "description": null, "duration": 1.2000763416290283, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 375946, "parent": 10827252}, {"id": 10827255, "title": "Input Values Test of `update()`", "description": "Runs test case with input values tests of function `update()`. It checks only correctness of input parameters and if board changes when wrong parameters are given.\n", "duration": 1.433314323425293, "score": 10.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 375946, "parent": 10827242}, {"id": 10827256, "title": "Input Values Test of `update()` - unit test", "description": null, "duration": 0.20673894882202148, "score": 9.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 375946, "parent": 10827255}, {"id": 10827257, "title": "Input Values Test of `update()` - memory test", "description": null, "duration": 1.2265753746032715, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 375946, "parent": 10827255}, {"id": 10827258, "title": "Random Tests of `update()`", "description": null, "duration": 1.8830974102020264, "score": 20.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 375946, "parent": 10827242}, {"id": 10827259, "title": "Random Test of `update()` - Return Value", "description": "Runs test case with tests of `update()` function's\nreturn value using random generated boards.\n", "duration": 0.23484396934509277, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 375946, "parent": 10827258}, {"id": 10827260, "title": "Random Test of `update()` - Updated Score", "description": "Runs test case with tests of `update()` function using random\ngenerated boards, where updated score is checked.\n", "duration": 0.22516965866088867, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 375946, "parent": 10827258}, {"id": 10827261, "title": "Random Test of `update()` - Updated Board", "description": "Runs test case with tests of `update()` function using random\ngenerated boards, where updated board is checked.\n", "duration": 1.423083782196045, "score": 10.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 375946, "parent": 10827258}, {"id": 10827262, "title": "Random Test of `update()` - Updated Board - unit test", "description": null, "duration": 0.21619749069213867, "score": 9.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 375946, "parent": 10827261}, {"id": 10827263, "title": "Random Test of `update()` - Updated Board - memory test", "description": null, "duration": 1.2068862915039062, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 375946, "parent": 10827261}, {"id": 10827264, "title": "Module HOF", "description": null, "duration": 10.13550877571106, "score": 38.5, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 375946, "parent": null}, {"id": 10827265, "title": "Result Test of `add_player()`", "description": "Runs test case with tests of function `add_player()`. This test checks only the result value after function is called.\n", "duration": 1.3386318683624268, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 375946, "parent": 10827264}, {"id": 10827266, "title": "Result Test of `add_player()` - unit test", "description": null, "duration": 0.17584896087646484, "score": 4.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 375946, "parent": 10827265}, {"id": 10827267, "title": "Result Test of `add_player()` - memory test", "description": null, "duration": 1.162782907485962, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 375946, "parent": 10827265}, {"id": 10827268, "title": "Size Test of `add_player()`", "description": "Runs test case with tests of function `add_player()`. This test checks only the size value after function is called.\n", "duration": 1.3862133026123047, "score": 4.5, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 375946, "parent": 10827264}, {"id": 10827269, "title": "Size Test of `add_player()` - unit test", "description": null, "duration": 0.2165212631225586, "score": 4.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 375946, "parent": 10827268}, {"id": 10827270, "title": "Size Test of `add_player()` - memory test", "description": null, "duration": 1.169692039489746, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 375946, "parent": 10827268}, {"id": 10827271, "title": "HOF Test of `add_player()`", "description": "Runs test case with tests of function `add_player()`. This test checks, if HoF is same as expected after function is called.\n", "duration": 1.3153479099273682, "score": 9.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 375946, "parent": 10827264}, {"id": 10827272, "title": "HOF Test of `add_player()` - unit test", "description": null, "duration": 0.17154741287231445, "score": 9.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 375946, "parent": 10827271}, {"id": 10827273, "title": "HOF Test of `add_player()` - memory test", "description": null, "duration": 1.1438004970550537, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 375946, "parent": 10827271}, {"id": 10827274, "title": "Empty or No File Test of `load()`", "description": "Runs test case with basic tests of function `load()`. This test checks only return value of function when score file is empty or does not exist.\n", "duration": 1.27183198928833, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 375946, "parent": 10827264}, {"id": 10827275, "title": "Empty or No File Test of `load()` - unit test", "description": null, "duration": 0.18494081497192383, "score": 4.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 375946, "parent": 10827274}, {"id": 10827276, "title": "Empty or No File Test of `load()` - memory test", "description": null, "duration": 1.0868911743164062, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 375946, "parent": 10827274}, {"id": 10827277, "title": "Size Test of `load()`", "description": "Runs test case with tests of function `load()`. This test checks, if returned size is same as expected after fuction is called.\n", "duration": 1.3187732696533203, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 375946, "parent": 10827264}, {"id": 10827278, "title": "Size Test of `load()` - unit test", "description": null, "duration": 0.178267240524292, "score": 4.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 375946, "parent": 10827277}, {"id": 10827279, "title": "Size Test of `load()` - memory test", "description": null, "duration": 1.1405060291290283, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 375946, "parent": 10827277}, {"id": 10827280, "title": "HOF Test of `load()`", "description": "Runs test case with tests of function `load()`. This test checks, if loaded HoF is same as expected after function is called.\n", "duration": 1.394308090209961, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 375946, "parent": 10827264}, {"id": 10827281, "title": "HOF Test of `load()` - unit test", "description": null, "duration": 0.20058321952819824, "score": 4.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 375946, "parent": 10827280}, {"id": 10827282, "title": "HOF Test of `load()` - memory test", "description": null, "duration": 1.1937248706817627, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 375946, "parent": 10827280}, {"id": 10827283, "title": "Basic Test of `save()`", "description": "Runs test case with tests of function `save()`. This test checks, if saved file has expected size and content.\n", "duration": 1.4001281261444092, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 375946, "parent": 10827264}, {"id": 10827284, "title": "Basic Test of `save()` - unit test", "description": null, "duration": 0.17830824851989746, "score": 4.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 375946, "parent": 10827283}, {"id": 10827285, "title": "Basic Test of `save()` - memory test", "description": null, "duration": 1.2218198776245117, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 375946, "parent": 10827283}], "id": 375946, "resource_id": "badeb3ee-3137-411d-9927-28e5bec448b9", "date_submitted": "2021-04-13T12:31:59Z", "date_evaluated": "2021-04-13T14:10:57.930Z", "max_score": 100.0}, {"problem": {"id": 1754, "resource_id": "prog.2021.bmp", "title": "Problem Set 4: BMP Transformations!"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 6.5, "percentage": 6.5, "testcases": [{"id": 11024490, "title": "Structure Check", "description": null, "duration": 0.07583355903625488, "score": null, "hint": null, "strict": true, "passed": true, "type": "ws", "render": "normal", "submission": 380151, "parent": null}, {"id": 11024491, "title": "About Tools", "description": "Provides info about the tools. Mostly their versions.\n", "duration": 0.16397309303283691, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 380151, "parent": null}, {"id": 11024492, "title": "Globals", "description": "Searching for global variables, usage of which is _forbidden_.\n", "duration": 0.14893007278442383, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 380151, "parent": null}, {"id": 11024493, "title": "Static Code Analysis", "description": "Checks style of your code with `cppcheck` with following command:\n`cppcheck --enable=performance,unusedFunction --error-exitcode=1 bmp.c transformations.c main.c`\n", "duration": 0.19274258613586426, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 380151, "parent": null}, {"id": 11024494, "title": "Header Files Check", "description": "Simple test with `diff`, if header files of student project are same as those of the Arena.\n", "duration": 0.3015787601470947, "score": 0.0, "hint": null, "strict": true, "passed": true, "type": "suite", "render": "normal", "submission": 380151, "parent": null}, {"id": 11024495, "title": "bmp.h", "description": null, "duration": 0.1456902027130127, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 380151, "parent": 11024494}, {"id": 11024496, "title": "transformations.h", "description": null, "duration": 0.15588855743408203, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 380151, "parent": 11024494}, {"id": 11024497, "title": "Compilation", "description": "Compiles your code with the following command:\n`gcc -c -std=c11 -Wall -Werror -Wconversion main.c bmp.c transformations.c -lm`\n", "duration": 0.5122966766357422, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 380151, "parent": null}, {"id": 11024498, "title": "Makefile Checks", "description": null, "duration": 0.6509139537811279, "score": 0.0, "hint": null, "strict": true, "passed": true, "type": "suite", "render": "normal", "submission": 380151, "parent": null}, {"id": 11024499, "title": "make all", "description": "Test target \"all\"", "duration": 0.1516861915588379, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 380151, "parent": 11024498}, {"id": 11024500, "title": "make clean", "description": "Test target \"clean\"", "duration": 0.18667864799499512, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 380151, "parent": 11024498}, {"id": 11024501, "title": "make bmp", "description": "Test target \"bmp\"", "duration": 0.1561284065246582, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 380151, "parent": 11024498}, {"id": 11024502, "title": "make transformations", "description": "Test target \"transformations\"", "duration": 0.15642070770263672, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 380151, "parent": 11024498}, {"id": 11024503, "title": "BMP Module", "description": "Tests of BMP module.", "duration": 7.148411750793457, "score": 4.5, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 380151, "parent": null}, {"id": 11024504, "title": "Suite `read_bmp_header()`", "description": null, "duration": 3.3316588401794434, "score": 3.5, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 380151, "parent": 11024503}, {"id": 11024505, "title": "Dry Run", "description": "Given the `NULL` stream\nWhen the function is called\nThen `NULL` must be returned.\n", "duration": 0.2417769432067871, "score": 0.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 380151, "parent": 11024504}, {"id": 11024506, "title": "Valid Type - Unit Test", "description": "Given the valid BMP stream\nWhen the function is called\nThen the header type must be `BM`\n", "duration": 0.21871376037597656, "score": 0.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 380151, "parent": 11024504}, {"id": 11024507, "title": "Valid Type - Valgrind", "description": null, "duration": 1.2061476707458496, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 380151, "parent": 11024504}, {"id": 11024508, "title": "Valid Width and Height - Unit Test", "description": "Given the valid BMP stream\nWhen the function is invoked\nThen the image width must be valid\nAnd the image height must be valid\n", "duration": 0.20135259628295898, "score": 0.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 380151, "parent": 11024504}, {"id": 11024509, "title": "Valid Width and Height - Valgrind", "description": null, "duration": 1.2580676078796387, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 380151, "parent": 11024504}, {"id": 11024510, "title": "Invalid Stream - Unit Test", "description": "Given invalid BMP stream\nWhen the function is invoked\nThen `NULL` must be returned.\n", "duration": 0.20560026168823242, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 380151, "parent": 11024504}, {"id": 11024511, "title": "Suite `read_bmp_data()`", "description": null, "duration": 0.41963624954223633, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 380151, "parent": 11024503}, {"id": 11024512, "title": "Dry Run", "description": "When the function is called with `NULL` stream\nAND `NULL` header\nThen `NULL` will be returned.\n", "duration": 0.41963624954223633, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 380151, "parent": 11024511}, {"id": 11024513, "title": "Suite `read_bmp()`", "description": null, "duration": 0.42000722885131836, "score": 0.5, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 380151, "parent": 11024503}, {"id": 11024514, "title": "Dry Run", "description": "Given the `NULL` stream\nWhen the function is called\nThen `NULL` will be returned.\n", "duration": 0.20771121978759766, "score": 0.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 380151, "parent": 11024513}, {"id": 11024515, "title": "Invalid Stream", "description": "Given an invalid BMP stream,\nWhen function is invoked\nThen it should return `NULL`\nAnd write `Error: This is not a BMP file.` to `stderr`.\n", "duration": 0.2122960090637207, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 380151, "parent": 11024513}, {"id": 11024516, "title": "Suite `free_bmp_image()`", "description": null, "duration": 1.9617955684661865, "score": 0.5, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 380151, "parent": 11024503}, {"id": 11024517, "title": "Dry Run", "description": "Given the image with single or both `NULL` elements,\nWhen the function is called with such image or `NULL` image,\nThen function must free at least existing elements and must pass.\n", "duration": 0.4119701385498047, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 380151, "parent": 11024516}, {"id": 11024518, "title": "Dry Run - Unit Test", "description": null, "duration": 0.4119701385498047, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 380151, "parent": 11024517}, {"id": 11024519, "title": "Free Image - Unit Test", "description": "Given the BMP image,\nWhen the function is called,\nThen the image must be freed from the memory.\n", "duration": 0.18359661102294922, "score": 0.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 380151, "parent": 11024516}, {"id": 11024520, "title": "Free Image - Valgrind", "description": null, "duration": 1.3662288188934326, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 380151, "parent": 11024516}, {"id": 11024521, "title": "Module Transformations", "description": "Tests for module Transformations.", "duration": 4.504769325256348, "score": 2.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 380151, "parent": null}, {"id": 11024522, "title": "Suite `flip_horizontally()`", "description": null, "duration": 0.7253668308258057, "score": 0.5, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 380151, "parent": 11024521}, {"id": 11024523, "title": "Dry Run Test", "description": "When the function is called with `NULL` image,\nThen `NULL` will be returned.\n", "duration": 0.2618842124938965, "score": 0.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 380151, "parent": 11024522}, {"id": 11024524, "title": "New Image", "description": "Given the BMP Image\nWhen the function is called\nThen returned image is not `NULL`\nand returned image is different than the given one.\n", "duration": 0.4634826183319092, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 380151, "parent": 11024522}, {"id": 11024525, "title": "Suite `flip_vertically()`", "description": null, "duration": 0.6461338996887207, "score": 0.5, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 380151, "parent": 11024521}, {"id": 11024526, "title": "Dry Run Test", "description": "When the function is called with `NULL` image,\nThen `NULL` will be returned.\n", "duration": 0.22826862335205078, "score": 0.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 380151, "parent": 11024525}, {"id": 11024527, "title": "New Image", "description": "Given the BMP Image\nWhen the function is called\nThen returned image is not `NULL`\nand returned image is different than the given one.\n", "duration": 0.4178652763366699, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 380151, "parent": 11024525}, {"id": 11024528, "title": "Suite `rotate_right()`", "description": null, "duration": 0.6499748229980469, "score": 0.5, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 380151, "parent": 11024521}, {"id": 11024529, "title": "Dry Run Test", "description": "When the function is called with `NULL` image,\nThen `NULL` will be returned.\n", "duration": 0.24410104751586914, "score": 0.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 380151, "parent": 11024528}, {"id": 11024530, "title": "New Image", "description": "Given the BMP Image\nWhen the function is called\nThen returned image is not `NULL`\nand returned image is different than the given one.\n", "duration": 0.40587377548217773, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 380151, "parent": 11024528}, {"id": 11024531, "title": "Suite `rotate_left()`", "description": null, "duration": 0.5806934833526611, "score": 0.5, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 380151, "parent": 11024521}, {"id": 11024532, "title": "Dry Run Test", "description": "When the function is called with `NULL` image,\nThen `NULL` will be returned.\n", "duration": 0.19132733345031738, "score": 0.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 380151, "parent": 11024531}, {"id": 11024533, "title": "New Image", "description": "Given the BMP Image\nWhen the function is called\nThen returned image is not `NULL`\nand returned image is different than the given one.\n", "duration": 0.38936614990234375, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 380151, "parent": 11024531}, {"id": 11024534, "title": "Suite `crop()`", "description": null, "duration": 0.21435880661010742, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 380151, "parent": 11024521}, {"id": 11024535, "title": "Dry Run Test", "description": "When the function is called with `NULL` image,\nThen `NULL` will be returned.\n", "duration": 0.21435880661010742, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 380151, "parent": 11024534}, {"id": 11024536, "title": "Suite `extract()`", "description": null, "duration": 0.22516441345214844, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 380151, "parent": 11024521}, {"id": 11024537, "title": "Dry Run Test", "description": "Given the `NULL` image\nAnd `NULL` parameter `colors_to_keep`\nWhen the function is called\nThen `NULL` will be returned.\n", "duration": 0.22516441345214844, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 380151, "parent": 11024536}, {"id": 11024538, "title": "Suite `scale()`", "description": null, "duration": 0.19104743003845215, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 380151, "parent": 11024521}, {"id": 11024539, "title": "Dry Run Test", "description": "Given a `NULL` as an image\nAnd random valid scale factor\nWhen the function is called\nThen `NULL` will be returned.\n", "duration": 0.19104743003845215, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 380151, "parent": 11024538}], "id": 380151, "resource_id": "c36a048f-09df-4bcd-a6aa-3348cf1a1875", "date_submitted": "2021-04-29T20:05:10Z", "date_evaluated": "2021-04-29T20:18:01.719Z", "max_score": 100.0}, {"problem": {"id": 1754, "resource_id": "prog.2021.bmp", "title": "Problem Set 4: BMP Transformations!"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 14.0, "percentage": 14.000000000000002, "testcases": [{"id": 11034763, "title": "Structure Check", "description": null, "duration": 0.12339377403259277, "score": null, "hint": null, "strict": true, "passed": true, "type": "ws", "render": "normal", "submission": 380335, "parent": null}, {"id": 11034764, "title": "About Tools", "description": "Provides info about the tools. Mostly their versions.\n", "duration": 0.14562654495239258, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 380335, "parent": null}, {"id": 11034765, "title": "Globals", "description": "Searching for global variables, usage of which is _forbidden_.\n", "duration": 0.15357613563537598, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 380335, "parent": null}, {"id": 11034766, "title": "Static Code Analysis", "description": "Checks style of your code with `cppcheck` with following command:\n`cppcheck --enable=performance,unusedFunction --error-exitcode=1 bmp.c transformations.c main.c`\n", "duration": 0.17816805839538574, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 380335, "parent": null}, {"id": 11034767, "title": "Header Files Check", "description": "Simple test with `diff`, if header files of student project are same as those of the Arena.\n", "duration": 0.32062840461730957, "score": 0.0, "hint": null, "strict": true, "passed": true, "type": "suite", "render": "normal", "submission": 380335, "parent": null}, {"id": 11034768, "title": "bmp.h", "description": null, "duration": 0.15110468864440918, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 380335, "parent": 11034767}, {"id": 11034769, "title": "transformations.h", "description": null, "duration": 0.1695237159729004, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 380335, "parent": 11034767}, {"id": 11034770, "title": "Compilation", "description": "Compiles your code with the following command:\n`gcc -c -std=c11 -Wall -Werror -Wconversion main.c bmp.c transformations.c -lm`\n", "duration": 0.48563671112060547, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 380335, "parent": null}, {"id": 11034771, "title": "Makefile Checks", "description": null, "duration": 0.5976645946502686, "score": 0.0, "hint": null, "strict": true, "passed": true, "type": "suite", "render": "normal", "submission": 380335, "parent": null}, {"id": 11034772, "title": "make all", "description": "Test target \"all\"", "duration": 0.15486693382263184, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 380335, "parent": 11034771}, {"id": 11034773, "title": "make clean", "description": "Test target \"clean\"", "duration": 0.15193724632263184, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 380335, "parent": 11034771}, {"id": 11034774, "title": "make bmp", "description": "Test target \"bmp\"", "duration": 0.15001726150512695, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 380335, "parent": 11034771}, {"id": 11034775, "title": "make transformations", "description": "Test target \"transformations\"", "duration": 0.14084315299987793, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 380335, "parent": 11034771}, {"id": 11034776, "title": "BMP Module", "description": "Tests of BMP module.", "duration": 12.63168215751648, "score": 12.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 380335, "parent": null}, {"id": 11034777, "title": "Suite `read_bmp_header()`", "description": null, "duration": 8.6145601272583, "score": 9.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 380335, "parent": 11034776}, {"id": 11034778, "title": "Dry Run", "description": "Given the `NULL` stream\nWhen the function is called\nThen `NULL` must be returned.\n", "duration": 0.1947948932647705, "score": 0.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 380335, "parent": 11034777}, {"id": 11034779, "title": "Valid Type - Unit Test", "description": "Given the valid BMP stream\nWhen the function is called\nThen the header type must be `BM`\n", "duration": 0.17755126953125, "score": 0.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 380335, "parent": 11034777}, {"id": 11034780, "title": "Valid Type - Valgrind", "description": null, "duration": 1.2186648845672607, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 380335, "parent": 11034777}, {"id": 11034781, "title": "Valid Width and Height - Unit Test", "description": "Given the valid BMP stream\nWhen the function is invoked\nThen the image width must be valid\nAnd the image height must be valid\n", "duration": 0.1897592544555664, "score": 0.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 380335, "parent": 11034777}, {"id": 11034782, "title": "Valid Width and Height - Valgrind", "description": null, "duration": 1.2299540042877197, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 380335, "parent": 11034777}, {"id": 11034783, "title": "Invalid Stream - Unit Test", "description": "Given invalid BMP stream\nWhen the function is invoked\nThen `NULL` must be returned.\n", "duration": 0.22367429733276367, "score": 0.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 380335, "parent": 11034777}, {"id": 11034784, "title": "Not a BMP Stream - Valgrind", "description": null, "duration": 1.1591739654541016, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 380335, "parent": 11034777}, {"id": 11034785, "title": "Stream not at the Beginning - Unit Test", "description": "Given a valid BMP stream\nAnd file position indicator is set somewhere in the file\nWhen the function is invoked\nThen function can't return `NULL`.\n", "duration": 0.1758565902709961, "score": 0.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 380335, "parent": 11034777}, {"id": 11034786, "title": "Stream not at the Beginning - Valgrind", "description": null, "duration": 1.1846983432769775, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 380335, "parent": 11034777}, {"id": 11034787, "title": "Size of the File - Unit Test", "description": "Given the valid BMP stream\nWhen function is invoked\nThen valid file size must be read\n", "duration": 0.19613289833068848, "score": 0.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 380335, "parent": 11034777}, {"id": 11034788, "title": "Size of the File - Valgrind", "description": null, "duration": 1.2453587055206299, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 380335, "parent": 11034777}, {"id": 11034789, "title": "Test Content of Populated Header - Unit Test", "description": "Given the stream with BMP image\nWhen function is called\nThen return populated header.\n", "duration": 0.19157123565673828, "score": 0.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 380335, "parent": 11034777}, {"id": 11034790, "title": "Test Content of Populated Header - Valgrind", "description": null, "duration": 1.227369785308838, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 380335, "parent": 11034777}, {"id": 11034791, "title": "Suite `read_bmp_data()`", "description": null, "duration": 0.5572748184204102, "score": 1.5, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 380335, "parent": 11034776}, {"id": 11034792, "title": "Dry Run", "description": "When the function is called with `NULL` stream\nAND `NULL` header\nThen `NULL` will be returned.\n", "duration": 0.18505859375, "score": 0.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 380335, "parent": 11034791}, {"id": 11034793, "title": "Wrong Position in Stream", "description": "Given the stream valid BMP image\nAnd the position in stream is not in the beginning\nWhen the function is called\nThen it should not return `NULL`.\n", "duration": 0.17516183853149414, "score": 1.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 380335, "parent": 11034791}, {"id": 11034794, "title": "Test Content of Data - Unit Test", "description": "Given the valid BMP stream\nAnd the position in file is correct\nAnd valid header\nWhen the function is called\nThen data should be read.\n", "duration": 0.19705438613891602, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 380335, "parent": 11034791}, {"id": 11034795, "title": "Suite `read_bmp()`", "description": null, "duration": 0.3925211429595947, "score": 0.5, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 380335, "parent": 11034776}, {"id": 11034796, "title": "Dry Run", "description": "Given the `NULL` stream\nWhen the function is called\nThen `NULL` will be returned.\n", "duration": 0.18975234031677246, "score": 0.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 380335, "parent": 11034795}, {"id": 11034797, "title": "Invalid Stream", "description": "Given an invalid BMP stream,\nWhen function is invoked\nThen it should return `NULL`\nAnd write `Error: This is not a BMP file.` to `stderr`.\n", "duration": 0.20276880264282227, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 380335, "parent": 11034795}, {"id": 11034798, "title": "Suite `free_bmp_image()`", "description": null, "duration": 1.9864020347595215, "score": 0.5, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 380335, "parent": 11034776}, {"id": 11034799, "title": "Dry Run", "description": "Given the image with single or both `NULL` elements,\nWhen the function is called with such image or `NULL` image,\nThen function must free at least existing elements and must pass.\n", "duration": 0.3888130187988281, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 380335, "parent": 11034798}, {"id": 11034800, "title": "Dry Run - Unit Test", "description": null, "duration": 0.3888130187988281, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 380335, "parent": 11034799}, {"id": 11034801, "title": "Free Image - Unit Test", "description": "Given the BMP image,\nWhen the function is called,\nThen the image must be freed from the memory.\n", "duration": 0.18128061294555664, "score": 0.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 380335, "parent": 11034798}, {"id": 11034802, "title": "Free Image - Valgrind", "description": null, "duration": 1.4163084030151367, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 380335, "parent": 11034798}, {"id": 11034803, "title": "Module Transformations", "description": "Tests for module Transformations.", "duration": 4.003673553466797, "score": 2.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 380335, "parent": null}, {"id": 11034804, "title": "Suite `flip_horizontally()`", "description": null, "duration": 0.5827789306640625, "score": 0.5, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 380335, "parent": 11034803}, {"id": 11034805, "title": "Dry Run Test", "description": "When the function is called with `NULL` image,\nThen `NULL` will be returned.\n", "duration": 0.1952674388885498, "score": 0.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 380335, "parent": 11034804}, {"id": 11034806, "title": "New Image", "description": "Given the BMP Image\nWhen the function is called\nThen returned image is not `NULL`\nand returned image is different than the given one.\n", "duration": 0.3875114917755127, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 380335, "parent": 11034804}, {"id": 11034807, "title": "Suite `flip_vertically()`", "description": null, "duration": 0.5476622581481934, "score": 0.5, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 380335, "parent": 11034803}, {"id": 11034808, "title": "Dry Run Test", "description": "When the function is called with `NULL` image,\nThen `NULL` will be returned.\n", "duration": 0.16976594924926758, "score": 0.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 380335, "parent": 11034807}, {"id": 11034809, "title": "New Image", "description": "Given the BMP Image\nWhen the function is called\nThen returned image is not `NULL`\nand returned image is different than the given one.\n", "duration": 0.3778963088989258, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 380335, "parent": 11034807}, {"id": 11034810, "title": "Suite `rotate_right()`", "description": null, "duration": 0.6028234958648682, "score": 0.5, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 380335, "parent": 11034803}, {"id": 11034811, "title": "Dry Run Test", "description": "When the function is called with `NULL` image,\nThen `NULL` will be returned.\n", "duration": 0.1744694709777832, "score": 0.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 380335, "parent": 11034810}, {"id": 11034812, "title": "New Image", "description": "Given the BMP Image\nWhen the function is called\nThen returned image is not `NULL`\nand returned image is different than the given one.\n", "duration": 0.42835402488708496, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 380335, "parent": 11034810}, {"id": 11034813, "title": "Suite `rotate_left()`", "description": null, "duration": 0.5355186462402344, "score": 0.5, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 380335, "parent": 11034803}, {"id": 11034814, "title": "Dry Run Test", "description": "When the function is called with `NULL` image,\nThen `NULL` will be returned.\n", "duration": 0.16884279251098633, "score": 0.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 380335, "parent": 11034813}, {"id": 11034815, "title": "New Image", "description": "Given the BMP Image\nWhen the function is called\nThen returned image is not `NULL`\nand returned image is different than the given one.\n", "duration": 0.36667585372924805, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 380335, "parent": 11034813}, {"id": 11034816, "title": "Suite `crop()`", "description": null, "duration": 0.2006850242614746, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 380335, "parent": 11034803}, {"id": 11034817, "title": "Dry Run Test", "description": "When the function is called with `NULL` image,\nThen `NULL` will be returned.\n", "duration": 0.2006850242614746, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 380335, "parent": 11034816}, {"id": 11034818, "title": "Suite `extract()`", "description": null, "duration": 0.18349957466125488, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 380335, "parent": 11034803}, {"id": 11034819, "title": "Dry Run Test", "description": "Given the `NULL` image\nAnd `NULL` parameter `colors_to_keep`\nWhen the function is called\nThen `NULL` will be returned.\n", "duration": 0.18349957466125488, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 380335, "parent": 11034818}, {"id": 11034820, "title": "Suite `scale()`", "description": null, "duration": 0.18482637405395508, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 380335, "parent": 11034803}, {"id": 11034821, "title": "Dry Run Test", "description": "Given a `NULL` as an image\nAnd random valid scale factor\nWhen the function is called\nThen `NULL` will be returned.\n", "duration": 0.18482637405395508, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 380335, "parent": 11034820}], "id": 380335, "resource_id": "5dc574b1-f6ec-4881-a781-8866e552a3e2", "date_submitted": "2021-04-29T22:26:24Z", "date_evaluated": "2021-04-30T00:12:39.121Z", "max_score": 100.0}, {"problem": {"id": 1754, "resource_id": "prog.2021.bmp", "title": "Problem Set 4: BMP Transformations!"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 15.0, "percentage": 15.0, "testcases": [{"id": 11076453, "title": "Structure Check", "description": null, "duration": 0.07057428359985352, "score": null, "hint": null, "strict": true, "passed": true, "type": "ws", "render": "normal", "submission": 381097, "parent": null}, {"id": 11076454, "title": "About Tools", "description": "Provides info about the tools. Mostly their versions.\n", "duration": 0.1781771183013916, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 381097, "parent": null}, {"id": 11076455, "title": "Globals", "description": "Searching for global variables, usage of which is _forbidden_.\n", "duration": 0.20326828956604004, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 381097, "parent": null}, {"id": 11076456, "title": "Static Code Analysis", "description": "Checks style of your code with `cppcheck` with following command:\n`cppcheck --enable=performance,unusedFunction --error-exitcode=1 bmp.c transformations.c main.c`\n", "duration": 0.23985767364501953, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 381097, "parent": null}, {"id": 11076457, "title": "Header Files Check", "description": "Simple test with `diff`, if header files of student project are same as those of the Arena.\n", "duration": 0.42758679389953613, "score": 0.0, "hint": null, "strict": true, "passed": true, "type": "suite", "render": "normal", "submission": 381097, "parent": null}, {"id": 11076458, "title": "bmp.h", "description": null, "duration": 0.21065640449523926, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 381097, "parent": 11076457}, {"id": 11076459, "title": "transformations.h", "description": null, "duration": 0.21693038940429688, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 381097, "parent": 11076457}, {"id": 11076460, "title": "Compilation", "description": "Compiles your code with the following command:\n`gcc -c -std=c11 -Wall -Werror -Wconversion main.c bmp.c transformations.c -lm`\n", "duration": 0.6994261741638184, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 381097, "parent": null}, {"id": 11076461, "title": "Makefile Checks", "description": null, "duration": 0.8818528652191162, "score": 0.0, "hint": null, "strict": true, "passed": true, "type": "suite", "render": "normal", "submission": 381097, "parent": null}, {"id": 11076462, "title": "make all", "description": "Test target \"all\"", "duration": 0.21406769752502441, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 381097, "parent": 11076461}, {"id": 11076463, "title": "make clean", "description": "Test target \"clean\"", "duration": 0.1918644905090332, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 381097, "parent": 11076461}, {"id": 11076464, "title": "make bmp", "description": "Test target \"bmp\"", "duration": 0.22202420234680176, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 381097, "parent": 11076461}, {"id": 11076465, "title": "make transformations", "description": "Test target \"transformations\"", "duration": 0.25389647483825684, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 381097, "parent": 11076461}, {"id": 11076466, "title": "BMP Module", "description": "Tests of BMP module.", "duration": 15.458077669143677, "score": 13.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 381097, "parent": null}, {"id": 11076467, "title": "Suite `read_bmp_header()`", "description": null, "duration": 10.256937980651855, "score": 9.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 381097, "parent": 11076466}, {"id": 11076468, "title": "Dry Run", "description": "Given the `NULL` stream\nWhen the function is called\nThen `NULL` must be returned.\n", "duration": 0.18782997131347656, "score": 0.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 381097, "parent": 11076467}, {"id": 11076469, "title": "Valid Type - Unit Test", "description": "Given the valid BMP stream\nWhen the function is called\nThen the header type must be `BM`\n", "duration": 0.2753760814666748, "score": 0.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 381097, "parent": 11076467}, {"id": 11076470, "title": "Valid Type - Valgrind", "description": null, "duration": 1.2805774211883545, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 381097, "parent": 11076467}, {"id": 11076471, "title": "Valid Width and Height - Unit Test", "description": "Given the valid BMP stream\nWhen the function is invoked\nThen the image width must be valid\nAnd the image height must be valid\n", "duration": 0.26457643508911133, "score": 0.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 381097, "parent": 11076467}, {"id": 11076472, "title": "Valid Width and Height - Valgrind", "description": null, "duration": 1.354297399520874, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 381097, "parent": 11076467}, {"id": 11076473, "title": "Invalid Stream - Unit Test", "description": "Given invalid BMP stream\nWhen the function is invoked\nThen `NULL` must be returned.\n", "duration": 0.24087119102478027, "score": 0.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 381097, "parent": 11076467}, {"id": 11076474, "title": "Not a BMP Stream - Valgrind", "description": null, "duration": 1.550612211227417, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 381097, "parent": 11076467}, {"id": 11076475, "title": "Stream not at the Beginning - Unit Test", "description": "Given a valid BMP stream\nAnd file position indicator is set somewhere in the file\nWhen the function is invoked\nThen function can't return `NULL`.\n", "duration": 0.2555983066558838, "score": 0.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 381097, "parent": 11076467}, {"id": 11076476, "title": "Stream not at the Beginning - Valgrind", "description": null, "duration": 1.3348360061645508, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 381097, "parent": 11076467}, {"id": 11076477, "title": "Size of the File - Unit Test", "description": "Given the valid BMP stream\nWhen function is invoked\nThen valid file size must be read\n", "duration": 0.27825212478637695, "score": 0.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 381097, "parent": 11076467}, {"id": 11076478, "title": "Size of the File - Valgrind", "description": null, "duration": 1.4233107566833496, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 381097, "parent": 11076467}, {"id": 11076479, "title": "Test Content of Populated Header - Unit Test", "description": "Given the stream with BMP image\nWhen function is called\nThen return populated header.\n", "duration": 0.3343067169189453, "score": 0.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 381097, "parent": 11076467}, {"id": 11076480, "title": "Test Content of Populated Header - Valgrind", "description": null, "duration": 1.4764933586120605, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 381097, "parent": 11076467}, {"id": 11076481, "title": "Suite `read_bmp_data()`", "description": null, "duration": 0.8235154151916504, "score": 1.5, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 381097, "parent": 11076466}, {"id": 11076482, "title": "Dry Run", "description": "When the function is called with `NULL` stream\nAND `NULL` header\nThen `NULL` will be returned.\n", "duration": 0.30697154998779297, "score": 0.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 381097, "parent": 11076481}, {"id": 11076483, "title": "Wrong Position in Stream", "description": "Given the stream valid BMP image\nAnd the position in stream is not in the beginning\nWhen the function is called\nThen it should not return `NULL`.\n", "duration": 0.24922633171081543, "score": 1.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 381097, "parent": 11076481}, {"id": 11076484, "title": "Test Content of Data - Unit Test", "description": "Given the valid BMP stream\nAnd the position in file is correct\nAnd valid header\nWhen the function is called\nThen data should be read.\n", "duration": 0.267317533493042, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 381097, "parent": 11076481}, {"id": 11076485, "title": "Suite `read_bmp()`", "description": null, "duration": 0.9061264991760254, "score": 1.5, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 381097, "parent": 11076466}, {"id": 11076486, "title": "Dry Run", "description": "Given the `NULL` stream\nWhen the function is called\nThen `NULL` will be returned.\n", "duration": 0.3282277584075928, "score": 0.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 381097, "parent": 11076485}, {"id": 11076487, "title": "Invalid Stream", "description": "Given an invalid BMP stream,\nWhen function is invoked\nThen it should return `NULL`\nAnd write `Error: This is not a BMP file.` to `stderr`.\n", "duration": 0.2745206356048584, "score": 1.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 381097, "parent": 11076485}, {"id": 11076488, "title": "Content of BMP File - Unit Test", "description": "Given the valid BMP stream\nWhen the function is called\nThen `struct bmp_image` should be created with valid header and data.\n", "duration": 0.3033781051635742, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 381097, "parent": 11076485}, {"id": 11076489, "title": "Suite `free_bmp_image()`", "description": null, "duration": 2.3967645168304443, "score": 0.5, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 381097, "parent": 11076466}, {"id": 11076490, "title": "Dry Run", "description": "Given the image with single or both `NULL` elements,\nWhen the function is called with such image or `NULL` image,\nThen function must free at least existing elements and must pass.\n", "duration": 0.5608985424041748, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 381097, "parent": 11076489}, {"id": 11076491, "title": "Dry Run - Unit Test", "description": null, "duration": 0.5608985424041748, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 381097, "parent": 11076490}, {"id": 11076492, "title": "Free Image - Unit Test", "description": "Given the BMP image,\nWhen the function is called,\nThen the image must be freed from the memory.\n", "duration": 0.2803158760070801, "score": 0.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 381097, "parent": 11076489}, {"id": 11076493, "title": "Free Image - Valgrind", "description": null, "duration": 1.5555500984191895, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 381097, "parent": 11076489}, {"id": 11076494, "title": "Module Transformations", "description": "Tests for module Transformations.", "duration": 5.837414979934692, "score": 2.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 381097, "parent": null}, {"id": 11076495, "title": "Suite `flip_horizontally()`", "description": null, "duration": 0.9196789264678955, "score": 0.5, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 381097, "parent": 11076494}, {"id": 11076496, "title": "Dry Run Test", "description": "When the function is called with `NULL` image,\nThen `NULL` will be returned.\n", "duration": 0.40865397453308105, "score": 0.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 381097, "parent": 11076495}, {"id": 11076497, "title": "New Image", "description": "Given the BMP Image\nWhen the function is called\nThen returned image is not `NULL`\nand returned image is different than the given one.\n", "duration": 0.5110249519348145, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 381097, "parent": 11076495}, {"id": 11076498, "title": "Suite `flip_vertically()`", "description": null, "duration": 0.8437008857727051, "score": 0.5, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 381097, "parent": 11076494}, {"id": 11076499, "title": "Dry Run Test", "description": "When the function is called with `NULL` image,\nThen `NULL` will be returned.\n", "duration": 0.31569886207580566, "score": 0.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 381097, "parent": 11076498}, {"id": 11076500, "title": "New Image", "description": "Given the BMP Image\nWhen the function is called\nThen returned image is not `NULL`\nand returned image is different than the given one.\n", "duration": 0.5280020236968994, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 381097, "parent": 11076498}, {"id": 11076501, "title": "Suite `rotate_right()`", "description": null, "duration": 0.7918825149536133, "score": 0.5, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 381097, "parent": 11076494}, {"id": 11076502, "title": "Dry Run Test", "description": "When the function is called with `NULL` image,\nThen `NULL` will be returned.\n", "duration": 0.30101704597473145, "score": 0.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 381097, "parent": 11076501}, {"id": 11076503, "title": "New Image", "description": "Given the BMP Image\nWhen the function is called\nThen returned image is not `NULL`\nand returned image is different than the given one.\n", "duration": 0.49086546897888184, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 381097, "parent": 11076501}, {"id": 11076504, "title": "Suite `rotate_left()`", "description": null, "duration": 0.7940866947174072, "score": 0.5, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 381097, "parent": 11076494}, {"id": 11076505, "title": "Dry Run Test", "description": "When the function is called with `NULL` image,\nThen `NULL` will be returned.\n", "duration": 0.30568385124206543, "score": 0.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 381097, "parent": 11076504}, {"id": 11076506, "title": "New Image", "description": "Given the BMP Image\nWhen the function is called\nThen returned image is not `NULL`\nand returned image is different than the given one.\n", "duration": 0.4884028434753418, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 381097, "parent": 11076504}, {"id": 11076507, "title": "Suite `crop()`", "description": null, "duration": 0.2599294185638428, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 381097, "parent": 11076494}, {"id": 11076508, "title": "Dry Run Test", "description": "When the function is called with `NULL` image,\nThen `NULL` will be returned.\n", "duration": 0.2599294185638428, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 381097, "parent": 11076507}, {"id": 11076509, "title": "Suite `extract()`", "description": null, "duration": 0.32814669609069824, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 381097, "parent": 11076494}, {"id": 11076510, "title": "Dry Run Test", "description": "Given the `NULL` image\nAnd `NULL` parameter `colors_to_keep`\nWhen the function is called\nThen `NULL` will be returned.\n", "duration": 0.32814669609069824, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 381097, "parent": 11076509}, {"id": 11076511, "title": "Suite `scale()`", "description": null, "duration": 0.29159045219421387, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 381097, "parent": 11076494}, {"id": 11076512, "title": "Dry Run Test", "description": "Given a `NULL` as an image\nAnd random valid scale factor\nWhen the function is called\nThen `NULL` will be returned.\n", "duration": 0.29159045219421387, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 381097, "parent": 11076511}], "id": 381097, "resource_id": "97b71e8f-99ed-4edb-8f0d-6dec2aecb9a1", "date_submitted": "2021-04-30T17:08:00Z", "date_evaluated": "2021-04-30T18:12:00.368Z", "max_score": 100.0}, {"problem": {"id": 1754, "resource_id": "prog.2021.bmp", "title": "Problem Set 4: BMP Transformations!"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 19.0, "percentage": 19.0, "testcases": [{"id": 11084585, "title": "Structure Check", "description": null, "duration": 0.07793807983398438, "score": null, "hint": null, "strict": true, "passed": true, "type": "ws", "render": "normal", "submission": 381237, "parent": null}, {"id": 11084586, "title": "About Tools", "description": "Provides info about the tools. Mostly their versions.\n", "duration": 0.2694694995880127, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 381237, "parent": null}, {"id": 11084587, "title": "Globals", "description": "Searching for global variables, usage of which is _forbidden_.\n", "duration": 0.22400784492492676, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 381237, "parent": null}, {"id": 11084588, "title": "Static Code Analysis", "description": "Checks style of your code with `cppcheck` with following command:\n`cppcheck --enable=performance,unusedFunction --error-exitcode=1 bmp.c transformations.c main.c`\n", "duration": 0.30771756172180176, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 381237, "parent": null}, {"id": 11084589, "title": "Header Files Check", "description": "Simple test with `diff`, if header files of student project are same as those of the Arena.\n", "duration": 0.4568660259246826, "score": 0.0, "hint": null, "strict": true, "passed": true, "type": "suite", "render": "normal", "submission": 381237, "parent": null}, {"id": 11084590, "title": "bmp.h", "description": null, "duration": 0.22294378280639648, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 381237, "parent": 11084589}, {"id": 11084591, "title": "transformations.h", "description": null, "duration": 0.23392224311828613, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 381237, "parent": 11084589}, {"id": 11084592, "title": "Compilation", "description": "Compiles your code with the following command:\n`gcc -c -std=c11 -Wall -Werror -Wconversion main.c bmp.c transformations.c -lm`\n", "duration": 0.851036548614502, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 381237, "parent": null}, {"id": 11084593, "title": "Makefile Checks", "description": null, "duration": 1.0265882015228271, "score": 0.0, "hint": null, "strict": true, "passed": true, "type": "suite", "render": "normal", "submission": 381237, "parent": null}, {"id": 11084594, "title": "make all", "description": "Test target \"all\"", "duration": 0.25938868522644043, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 381237, "parent": 11084593}, {"id": 11084595, "title": "make clean", "description": "Test target \"clean\"", "duration": 0.28304028511047363, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 381237, "parent": 11084593}, {"id": 11084596, "title": "make bmp", "description": "Test target \"bmp\"", "duration": 0.20890164375305176, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 381237, "parent": 11084593}, {"id": 11084597, "title": "make transformations", "description": "Test target \"transformations\"", "duration": 0.27525758743286133, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 381237, "parent": 11084593}, {"id": 11084598, "title": "BMP Module", "description": "Tests of BMP module.", "duration": 18.517009258270264, "score": 17.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 381237, "parent": null}, {"id": 11084599, "title": "Suite `read_bmp_header()`", "description": null, "duration": 10.258297443389893, "score": 9.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 381237, "parent": 11084598}, {"id": 11084600, "title": "Dry Run", "description": "Given the `NULL` stream\nWhen the function is called\nThen `NULL` must be returned.\n", "duration": 0.324751615524292, "score": 0.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 381237, "parent": 11084599}, {"id": 11084601, "title": "Valid Type - Unit Test", "description": "Given the valid BMP stream\nWhen the function is called\nThen the header type must be `BM`\n", "duration": 0.31310200691223145, "score": 0.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 381237, "parent": 11084599}, {"id": 11084602, "title": "Valid Type - Valgrind", "description": null, "duration": 1.3556804656982422, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 381237, "parent": 11084599}, {"id": 11084603, "title": "Valid Width and Height - Unit Test", "description": "Given the valid BMP stream\nWhen the function is invoked\nThen the image width must be valid\nAnd the image height must be valid\n", "duration": 0.25544095039367676, "score": 0.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 381237, "parent": 11084599}, {"id": 11084604, "title": "Valid Width and Height - Valgrind", "description": null, "duration": 1.4278249740600586, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 381237, "parent": 11084599}, {"id": 11084605, "title": "Invalid Stream - Unit Test", "description": "Given invalid BMP stream\nWhen the function is invoked\nThen `NULL` must be returned.\n", "duration": 0.2536039352416992, "score": 0.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 381237, "parent": 11084599}, {"id": 11084606, "title": "Not a BMP Stream - Valgrind", "description": null, "duration": 1.3033113479614258, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 381237, "parent": 11084599}, {"id": 11084607, "title": "Stream not at the Beginning - Unit Test", "description": "Given a valid BMP stream\nAnd file position indicator is set somewhere in the file\nWhen the function is invoked\nThen function can't return `NULL`.\n", "duration": 0.2823634147644043, "score": 0.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 381237, "parent": 11084599}, {"id": 11084608, "title": "Stream not at the Beginning - Valgrind", "description": null, "duration": 1.4493587017059326, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 381237, "parent": 11084599}, {"id": 11084609, "title": "Size of the File - Unit Test", "description": "Given the valid BMP stream\nWhen function is invoked\nThen valid file size must be read\n", "duration": 0.24606943130493164, "score": 0.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 381237, "parent": 11084599}, {"id": 11084610, "title": "Size of the File - Valgrind", "description": null, "duration": 1.3936455249786377, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 381237, "parent": 11084599}, {"id": 11084611, "title": "Test Content of Populated Header - Unit Test", "description": "Given the stream with BMP image\nWhen function is called\nThen return populated header.\n", "duration": 0.29195642471313477, "score": 0.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 381237, "parent": 11084599}, {"id": 11084612, "title": "Test Content of Populated Header - Valgrind", "description": null, "duration": 1.3611886501312256, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 381237, "parent": 11084599}, {"id": 11084613, "title": "Suite `read_bmp_data()`", "description": null, "duration": 2.2821404933929443, "score": 3.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 381237, "parent": 11084598}, {"id": 11084614, "title": "Dry Run", "description": "When the function is called with `NULL` stream\nAND `NULL` header\nThen `NULL` will be returned.\n", "duration": 0.3154635429382324, "score": 0.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 381237, "parent": 11084613}, {"id": 11084615, "title": "Wrong Position in Stream", "description": "Given the stream valid BMP image\nAnd the position in stream is not in the beginning\nWhen the function is called\nThen it should not return `NULL`.\n", "duration": 0.2403242588043213, "score": 1.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 381237, "parent": 11084613}, {"id": 11084616, "title": "Test Content of Data - Unit Test", "description": "Given the valid BMP stream\nAnd the position in file is correct\nAnd valid header\nWhen the function is called\nThen data should be read.\n", "duration": 0.2769155502319336, "score": 1.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 381237, "parent": 11084613}, {"id": 11084617, "title": "Test Content of Data - Valgrind", "description": null, "duration": 1.449437141418457, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 381237, "parent": 11084613}, {"id": 11084618, "title": "Suite `read_bmp()`", "description": null, "duration": 2.290811777114868, "score": 3.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 381237, "parent": 11084598}, {"id": 11084619, "title": "Dry Run", "description": "Given the `NULL` stream\nWhen the function is called\nThen `NULL` will be returned.\n", "duration": 0.3472154140472412, "score": 0.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 381237, "parent": 11084618}, {"id": 11084620, "title": "Invalid Stream", "description": "Given an invalid BMP stream,\nWhen function is invoked\nThen it should return `NULL`\nAnd write `Error: This is not a BMP file.` to `stderr`.\n", "duration": 0.3136911392211914, "score": 1.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 381237, "parent": 11084618}, {"id": 11084621, "title": "Content of BMP File - Unit Test", "description": "Given the valid BMP stream\nWhen the function is called\nThen `struct bmp_image` should be created with valid header and data.\n", "duration": 0.2893815040588379, "score": 1.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 381237, "parent": 11084618}, {"id": 11084622, "title": "Content of BMP File - Valgrind", "description": null, "duration": 1.3405237197875977, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 381237, "parent": 11084618}, {"id": 11084623, "title": "Suite `free_bmp_image()`", "description": null, "duration": 2.2084128856658936, "score": 0.5, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 381237, "parent": 11084598}, {"id": 11084624, "title": "Dry Run", "description": "Given the image with single or both `NULL` elements,\nWhen the function is called with such image or `NULL` image,\nThen function must free at least existing elements and must pass.\n", "duration": 0.4561767578125, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 381237, "parent": 11084623}, {"id": 11084625, "title": "Dry Run - Unit Test", "description": null, "duration": 0.4561767578125, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 381237, "parent": 11084624}, {"id": 11084626, "title": "Free Image - Unit Test", "description": "Given the BMP image,\nWhen the function is called,\nThen the image must be freed from the memory.\n", "duration": 0.26893043518066406, "score": 0.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 381237, "parent": 11084623}, {"id": 11084627, "title": "Free Image - Valgrind", "description": null, "duration": 1.4833056926727295, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 381237, "parent": 11084623}, {"id": 11084628, "title": "Module Transformations", "description": "Tests for module Transformations.", "duration": 6.075347900390625, "score": 2.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 381237, "parent": null}, {"id": 11084629, "title": "Suite `flip_horizontally()`", "description": null, "duration": 0.9442789554595947, "score": 0.5, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 381237, "parent": 11084628}, {"id": 11084630, "title": "Dry Run Test", "description": "When the function is called with `NULL` image,\nThen `NULL` will be returned.\n", "duration": 0.32303595542907715, "score": 0.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 381237, "parent": 11084629}, {"id": 11084631, "title": "New Image", "description": "Given the BMP Image\nWhen the function is called\nThen returned image is not `NULL`\nand returned image is different than the given one.\n", "duration": 0.6212430000305176, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 381237, "parent": 11084629}, {"id": 11084632, "title": "Suite `flip_vertically()`", "description": null, "duration": 0.8222494125366211, "score": 0.5, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 381237, "parent": 11084628}, {"id": 11084633, "title": "Dry Run Test", "description": "When the function is called with `NULL` image,\nThen `NULL` will be returned.\n", "duration": 0.2996327877044678, "score": 0.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 381237, "parent": 11084632}, {"id": 11084634, "title": "New Image", "description": "Given the BMP Image\nWhen the function is called\nThen returned image is not `NULL`\nand returned image is different than the given one.\n", "duration": 0.5226166248321533, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 381237, "parent": 11084632}, {"id": 11084635, "title": "Suite `rotate_right()`", "description": null, "duration": 0.8291294574737549, "score": 0.5, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 381237, "parent": 11084628}, {"id": 11084636, "title": "Dry Run Test", "description": "When the function is called with `NULL` image,\nThen `NULL` will be returned.\n", "duration": 0.2509005069732666, "score": 0.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 381237, "parent": 11084635}, {"id": 11084637, "title": "New Image", "description": "Given the BMP Image\nWhen the function is called\nThen returned image is not `NULL`\nand returned image is different than the given one.\n", "duration": 0.5782289505004883, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 381237, "parent": 11084635}, {"id": 11084638, "title": "Suite `rotate_left()`", "description": null, "duration": 0.9989135265350342, "score": 0.5, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 381237, "parent": 11084628}, {"id": 11084639, "title": "Dry Run Test", "description": "When the function is called with `NULL` image,\nThen `NULL` will be returned.\n", "duration": 0.3896605968475342, "score": 0.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 381237, "parent": 11084638}, {"id": 11084640, "title": "New Image", "description": "Given the BMP Image\nWhen the function is called\nThen returned image is not `NULL`\nand returned image is different than the given one.\n", "duration": 0.6092529296875, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 381237, "parent": 11084638}, {"id": 11084641, "title": "Suite `crop()`", "description": null, "duration": 0.30384182929992676, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 381237, "parent": 11084628}, {"id": 11084642, "title": "Dry Run Test", "description": "When the function is called with `NULL` image,\nThen `NULL` will be returned.\n", "duration": 0.30384182929992676, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 381237, "parent": 11084641}, {"id": 11084643, "title": "Suite `extract()`", "description": null, "duration": 0.3508434295654297, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 381237, "parent": 11084628}, {"id": 11084644, "title": "Dry Run Test", "description": "Given the `NULL` image\nAnd `NULL` parameter `colors_to_keep`\nWhen the function is called\nThen `NULL` will be returned.\n", "duration": 0.3508434295654297, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 381237, "parent": 11084643}, {"id": 11084645, "title": "Suite `scale()`", "description": null, "duration": 0.3428823947906494, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 381237, "parent": 11084628}, {"id": 11084646, "title": "Dry Run Test", "description": "Given a `NULL` as an image\nAnd random valid scale factor\nWhen the function is called\nThen `NULL` will be returned.\n", "duration": 0.3428823947906494, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 381237, "parent": 11084645}], "id": 381237, "resource_id": "1473ac4e-3817-4b89-b199-796f95a78f84", "date_submitted": "2021-04-30T19:51:39Z", "date_evaluated": "2021-04-30T20:15:09.206Z", "max_score": 100.0}, {"problem": {"id": 1754, "resource_id": "prog.2021.bmp", "title": "Problem Set 4: BMP Transformations!"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 45.5, "percentage": 45.5, "testcases": [{"id": 11091988, "title": "Structure Check", "description": null, "duration": 0.10690879821777344, "score": null, "hint": null, "strict": true, "passed": true, "type": "ws", "render": "normal", "submission": 381357, "parent": null}, {"id": 11091989, "title": "About Tools", "description": "Provides info about the tools. Mostly their versions.\n", "duration": 0.18860936164855957, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 381357, "parent": null}, {"id": 11091990, "title": "Globals", "description": "Searching for global variables, usage of which is _forbidden_.\n", "duration": 0.21807074546813965, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 381357, "parent": null}, {"id": 11091991, "title": "Static Code Analysis", "description": "Checks style of your code with `cppcheck` with following command:\n`cppcheck --enable=performance,unusedFunction --error-exitcode=1 bmp.c transformations.c main.c`\n", "duration": 0.24973154067993164, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 381357, "parent": null}, {"id": 11091992, "title": "Header Files Check", "description": "Simple test with `diff`, if header files of student project are same as those of the Arena.\n", "duration": 0.40398740768432617, "score": 0.0, "hint": null, "strict": true, "passed": true, "type": "suite", "render": "normal", "submission": 381357, "parent": null}, {"id": 11091993, "title": "bmp.h", "description": null, "duration": 0.20998334884643555, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 381357, "parent": 11091992}, {"id": 11091994, "title": "transformations.h", "description": null, "duration": 0.19400405883789062, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 381357, "parent": 11091992}, {"id": 11091995, "title": "Compilation", "description": "Compiles your code with the following command:\n`gcc -c -std=c11 -Wall -Werror -Wconversion main.c bmp.c transformations.c -lm`\n", "duration": 0.5409057140350342, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 381357, "parent": null}, {"id": 11091996, "title": "Makefile Checks", "description": null, "duration": 0.6976892948150635, "score": 0.0, "hint": null, "strict": true, "passed": true, "type": "suite", "render": "normal", "submission": 381357, "parent": null}, {"id": 11091997, "title": "make all", "description": "Test target \"all\"", "duration": 0.2196953296661377, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 381357, "parent": 11091996}, {"id": 11091998, "title": "make clean", "description": "Test target \"clean\"", "duration": 0.15977931022644043, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 381357, "parent": 11091996}, {"id": 11091999, "title": "make bmp", "description": "Test target \"bmp\"", "duration": 0.16392207145690918, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 381357, "parent": 11091996}, {"id": 11092000, "title": "make transformations", "description": "Test target \"transformations\"", "duration": 0.15429258346557617, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 381357, "parent": 11091996}, {"id": 11092001, "title": "BMP Module", "description": "Tests of BMP module.", "duration": 16.441277027130127, "score": 19.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 381357, "parent": null}, {"id": 11092002, "title": "Suite `read_bmp_header()`", "description": null, "duration": 8.62167477607727, "score": 9.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 381357, "parent": 11092001}, {"id": 11092003, "title": "Dry Run", "description": "Given the `NULL` stream\nWhen the function is called\nThen `NULL` must be returned.\n", "duration": 0.22177457809448242, "score": 0.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 381357, "parent": 11092002}, {"id": 11092004, "title": "Valid Type - Unit Test", "description": "Given the valid BMP stream\nWhen the function is called\nThen the header type must be `BM`\n", "duration": 0.21230268478393555, "score": 0.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 381357, "parent": 11092002}, {"id": 11092005, "title": "Valid Type - Valgrind", "description": null, "duration": 1.2005033493041992, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 381357, "parent": 11092002}, {"id": 11092006, "title": "Valid Width and Height - Unit Test", "description": "Given the valid BMP stream\nWhen the function is invoked\nThen the image width must be valid\nAnd the image height must be valid\n", "duration": 0.18224668502807617, "score": 0.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 381357, "parent": 11092002}, {"id": 11092007, "title": "Valid Width and Height - Valgrind", "description": null, "duration": 1.2279984951019287, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 381357, "parent": 11092002}, {"id": 11092008, "title": "Invalid Stream - Unit Test", "description": "Given invalid BMP stream\nWhen the function is invoked\nThen `NULL` must be returned.\n", "duration": 0.21144747734069824, "score": 0.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 381357, "parent": 11092002}, {"id": 11092009, "title": "Not a BMP Stream - Valgrind", "description": null, "duration": 1.14329195022583, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 381357, "parent": 11092002}, {"id": 11092010, "title": "Stream not at the Beginning - Unit Test", "description": "Given a valid BMP stream\nAnd file position indicator is set somewhere in the file\nWhen the function is invoked\nThen function can't return `NULL`.\n", "duration": 0.18152356147766113, "score": 0.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 381357, "parent": 11092002}, {"id": 11092011, "title": "Stream not at the Beginning - Valgrind", "description": null, "duration": 1.1872401237487793, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 381357, "parent": 11092002}, {"id": 11092012, "title": "Size of the File - Unit Test", "description": "Given the valid BMP stream\nWhen function is invoked\nThen valid file size must be read\n", "duration": 0.22615694999694824, "score": 0.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 381357, "parent": 11092002}, {"id": 11092013, "title": "Size of the File - Valgrind", "description": null, "duration": 1.2083613872528076, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 381357, "parent": 11092002}, {"id": 11092014, "title": "Test Content of Populated Header - Unit Test", "description": "Given the stream with BMP image\nWhen function is called\nThen return populated header.\n", "duration": 0.21573710441589355, "score": 0.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 381357, "parent": 11092002}, {"id": 11092015, "title": "Test Content of Populated Header - Valgrind", "description": null, "duration": 1.2030904293060303, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 381357, "parent": 11092002}, {"id": 11092016, "title": "Suite `read_bmp_data()`", "description": null, "duration": 1.8659682273864746, "score": 3.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 381357, "parent": 11092001}, {"id": 11092017, "title": "Dry Run", "description": "When the function is called with `NULL` stream\nAND `NULL` header\nThen `NULL` will be returned.\n", "duration": 0.1923069953918457, "score": 0.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 381357, "parent": 11092016}, {"id": 11092018, "title": "Wrong Position in Stream", "description": "Given the stream valid BMP image\nAnd the position in stream is not in the beginning\nWhen the function is called\nThen it should not return `NULL`.\n", "duration": 0.22210049629211426, "score": 1.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 381357, "parent": 11092016}, {"id": 11092019, "title": "Test Content of Data - Unit Test", "description": "Given the valid BMP stream\nAnd the position in file is correct\nAnd valid header\nWhen the function is called\nThen data should be read.\n", "duration": 0.20629143714904785, "score": 1.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 381357, "parent": 11092016}, {"id": 11092020, "title": "Test Content of Data - Valgrind", "description": null, "duration": 1.2452692985534668, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 381357, "parent": 11092016}, {"id": 11092021, "title": "Suite `read_bmp()`", "description": null, "duration": 1.9485862255096436, "score": 3.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 381357, "parent": 11092001}, {"id": 11092022, "title": "Dry Run", "description": "Given the `NULL` stream\nWhen the function is called\nThen `NULL` will be returned.\n", "duration": 0.2106490135192871, "score": 0.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 381357, "parent": 11092021}, {"id": 11092023, "title": "Invalid Stream", "description": "Given an invalid BMP stream,\nWhen function is invoked\nThen it should return `NULL`\nAnd write `Error: This is not a BMP file.` to `stderr`.\n", "duration": 0.23010015487670898, "score": 1.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 381357, "parent": 11092021}, {"id": 11092024, "title": "Content of BMP File - Unit Test", "description": "Given the valid BMP stream\nWhen the function is called\nThen `struct bmp_image` should be created with valid header and data.\n", "duration": 0.21738529205322266, "score": 1.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 381357, "parent": 11092021}, {"id": 11092025, "title": "Content of BMP File - Valgrind", "description": null, "duration": 1.2904517650604248, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 381357, "parent": 11092021}, {"id": 11092026, "title": "Suite `free_bmp_image()`", "description": null, "duration": 3.05007266998291, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 381357, "parent": 11092001}, {"id": 11092027, "title": "Dry Run", "description": "Given the image with single or both `NULL` elements,\nWhen the function is called with such image or `NULL` image,\nThen function must free at least existing elements and must pass.\n", "duration": 1.4215543270111084, "score": 1.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 381357, "parent": 11092026}, {"id": 11092028, "title": "Dry Run - Unit Test", "description": null, "duration": 0.2003786563873291, "score": 0.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 381357, "parent": 11092027}, {"id": 11092029, "title": "Dry Run - Valgrind", "description": null, "duration": 1.2211756706237793, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 381357, "parent": 11092027}, {"id": 11092030, "title": "Free Image - Unit Test", "description": "Given the BMP image,\nWhen the function is called,\nThen the image must be freed from the memory.\n", "duration": 0.2509760856628418, "score": 0.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 381357, "parent": 11092026}, {"id": 11092031, "title": "Free Image - Valgrind", "description": null, "duration": 1.37754225730896, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 381357, "parent": 11092026}, {"id": 11092032, "title": "Module Transformations", "description": "Tests for module Transformations.", "duration": 14.451581001281738, "score": 26.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 381357, "parent": null}, {"id": 11092033, "title": "Suite `flip_horizontally()`", "description": null, "duration": 6.255856990814209, "score": 11.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 381357, "parent": 11092032}, {"id": 11092034, "title": "Dry Run Test", "description": "When the function is called with `NULL` image,\nThen `NULL` will be returned.\n", "duration": 0.20960474014282227, "score": 0.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 381357, "parent": 11092033}, {"id": 11092035, "title": "New Image", "description": "Given the BMP Image\nWhen the function is called\nThen returned image is not `NULL`\nand returned image is different than the given one.\n", "duration": 0.1939103603363037, "score": 1.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 381357, "parent": 11092033}, {"id": 11092036, "title": "Header of Horizontally Flipped Image - Unit Test", "description": "Given the BMP image\nWhen function is called\nThen returned image is not null\nand header is not null\nand width remains unchanged\nand height remains same\nand size remains same\nand image_size remains same\n", "duration": 0.2320559024810791, "score": 1.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 381357, "parent": 11092033}, {"id": 11092037, "title": "Header of Horizontally Flipped Image - Valgrind", "description": null, "duration": 2.330181837081909, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 381357, "parent": 11092033}, {"id": 11092038, "title": "Data of Horizontally Flipped Image - Unit Test", "description": "Given the BMP image\nWhen function is called\nThen returned image is not null\nand data are flipped horizontally\n", "duration": 0.23634815216064453, "score": 1.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 381357, "parent": 11092033}, {"id": 11092039, "title": "Data of Horizontally Flipped Image - Valgrind", "description": null, "duration": 1.2444663047790527, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 381357, "parent": 11092033}, {"id": 11092040, "title": "Data of Horizontally Flipped Bigger Image - Unit Test", "description": "Given the BMP image\nWhen function is called\nThen returned image is not null\nand data are flipped horizontally\n", "duration": 0.20956182479858398, "score": 1.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 381357, "parent": 11092033}, {"id": 11092041, "title": "Data of Horizontally Flipped Bigger Image - Valgrind", "description": null, "duration": 1.5997278690338135, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 381357, "parent": 11092033}, {"id": 11092042, "title": "Suite `flip_vertically()`", "description": null, "duration": 4.934656858444214, "score": 11.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 381357, "parent": 11092032}, {"id": 11092043, "title": "Dry Run Test", "description": "When the function is called with `NULL` image,\nThen `NULL` will be returned.\n", "duration": 0.1930708885192871, "score": 0.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 381357, "parent": 11092042}, {"id": 11092044, "title": "New Image", "description": "Given the BMP Image\nWhen the function is called\nThen returned image is not `NULL`\nand returned image is different than the given one.\n", "duration": 0.17743849754333496, "score": 1.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 381357, "parent": 11092042}, {"id": 11092045, "title": "Header of vertically Flipped Image - Unit Test", "description": "Given the BMP image\nWhen function is called\nThen returned image is not null\nand header is not null\nand width remains unchanged\nand height remains same\nand size remains same\nand image_size remains same\n", "duration": 0.17770624160766602, "score": 1.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 381357, "parent": 11092042}, {"id": 11092046, "title": "Header of vertically Flipped Image - Valgrind", "description": null, "duration": 1.2387840747833252, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 381357, "parent": 11092042}, {"id": 11092047, "title": "Data of vertically Flipped Image - Unit Test", "description": "Given the BMP image\nWhen function is called\nThen returned image is not null\nand data are flipped vertically\n", "duration": 0.19233989715576172, "score": 1.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 381357, "parent": 11092042}, {"id": 11092048, "title": "Data of vertically Flipped Image - Valgrind", "description": null, "duration": 1.1624329090118408, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 381357, "parent": 11092042}, {"id": 11092049, "title": "Data of Vertically Flipped Bigger Image - Unit Test", "description": "Given the BMP image\nWhen function is called\nThen returned image is not null\nand data are flipped vertically\n", "duration": 0.19868087768554688, "score": 1.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 381357, "parent": 11092042}, {"id": 11092050, "title": "Data of Vertically Flipped Bigger Image - Valgrind", "description": null, "duration": 1.5942034721374512, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 381357, "parent": 11092042}, {"id": 11092051, "title": "Suite `rotate_right()`", "description": null, "duration": 0.6567153930664062, "score": 1.5, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 381357, "parent": 11092032}, {"id": 11092052, "title": "Dry Run Test", "description": "When the function is called with `NULL` image,\nThen `NULL` will be returned.\n", "duration": 0.20020651817321777, "score": 0.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 381357, "parent": 11092051}, {"id": 11092053, "title": "New Image", "description": "Given the BMP Image\nWhen the function is called\nThen returned image is not `NULL`\nand returned image is different than the given one.\n", "duration": 0.21865248680114746, "score": 1.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 381357, "parent": 11092051}, {"id": 11092054, "title": "Test Header of Right Rotated Image - Unit Test", "description": "Given the BMP Image\nWhen function is called\nThen returned image is not null\nand header is not null\nand width and height are swapped with eachother\nand size remains same\nand image_size remains same\n", "duration": 0.23785638809204102, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 381357, "parent": 11092051}, {"id": 11092055, "title": "Suite `rotate_left()`", "description": null, "duration": 0.7493975162506104, "score": 1.5, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 381357, "parent": 11092032}, {"id": 11092056, "title": "Dry Run Test", "description": "When the function is called with `NULL` image,\nThen `NULL` will be returned.\n", "duration": 0.2406308650970459, "score": 0.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 381357, "parent": 11092055}, {"id": 11092057, "title": "New Image", "description": "Given the BMP Image\nWhen the function is called\nThen returned image is not `NULL`\nand returned image is different than the given one.\n", "duration": 0.2520914077758789, "score": 1.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 381357, "parent": 11092055}, {"id": 11092058, "title": "Test Header of Left Rotated Image - Unit Test", "description": "Given the BMP Image\nWhen function is called\nThen returned image is not null\nand header is not null\nand width and height are swapped with eachother\nand size remains same\nand image_size remains same\n", "duration": 0.25667524337768555, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 381357, "parent": 11092055}, {"id": 11092059, "title": "Suite `crop()`", "description": null, "duration": 0.2112579345703125, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 381357, "parent": 11092032}, {"id": 11092060, "title": "Dry Run Test", "description": "When the function is called with `NULL` image,\nThen `NULL` will be returned.\n", "duration": 0.2112579345703125, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 381357, "parent": 11092059}, {"id": 11092061, "title": "Suite `extract()`", "description": null, "duration": 0.23718738555908203, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 381357, "parent": 11092032}, {"id": 11092062, "title": "Dry Run Test", "description": "Given the `NULL` image\nAnd `NULL` parameter `colors_to_keep`\nWhen the function is called\nThen `NULL` will be returned.\n", "duration": 0.23718738555908203, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 381357, "parent": 11092061}, {"id": 11092063, "title": "Suite `scale()`", "description": null, "duration": 0.27442455291748047, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 381357, "parent": 11092032}, {"id": 11092064, "title": "Dry Run Test", "description": "Given a `NULL` as an image\nAnd random valid scale factor\nWhen the function is called\nThen `NULL` will be returned.\n", "duration": 0.27442455291748047, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 381357, "parent": 11092063}], "id": 381357, "resource_id": "735c2768-9aa6-40a6-8ad8-20e4f9b2de3c", "date_submitted": "2021-04-30T21:17:57Z", "date_evaluated": "2021-04-30T22:16:00.589Z", "max_score": 100.0}, {"problem": {"id": 1755, "resource_id": "prog.2021.adventure", "title": "Problem Set 5: Adventure"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 6.5, "percentage": 6.5, "testcases": [{"id": 11242828, "title": "Structure Check", "description": null, "duration": 0.08253836631774902, "score": null, "hint": null, "strict": true, "passed": true, "type": "ws", "render": "normal", "submission": 383973, "parent": null}, {"id": 11242829, "title": "Globals", "description": "Searching for global variables, usage of which is _forbidden_.\n", "duration": 0.1561594009399414, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 383973, "parent": null}, {"id": 11242830, "title": "Static Code Analysis", "description": "Checks style of your code with `cppcheck` with following command:\n`cppcheck --enable=warning,performance,unusedFunction --error-exitcode=1 backpack.c command.c container.c game.c item.c parser.c room.c world.c main.c`\n", "duration": 0.30330562591552734, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 383973, "parent": null}, {"id": 11242831, "title": "Compilation", "description": "Compiles your code with the following command:\n`gcc -std=c11 -Wall -Wconversion -Werror source_files.c -lm`\n", "duration": 0.6651730537414551, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 383973, "parent": null}, {"id": 11242832, "title": "Makefile Checks", "description": null, "duration": 0.30174827575683594, "score": 0.0, "hint": null, "strict": true, "passed": true, "type": "suite", "render": "normal", "submission": 383973, "parent": null}, {"id": 11242833, "title": "make all", "description": "Test target \"all\"", "duration": 0.15629267692565918, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 383973, "parent": 11242832}, {"id": 11242834, "title": "make clean", "description": "Test target \"clean\"", "duration": 0.14545559883117676, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 383973, "parent": 11242832}, {"id": 11242835, "title": "backpack", "description": null, "duration": 5.465650320053101, "score": 3.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 383973, "parent": null}, {"id": 11242836, "title": "Dry Run for `add_item_to_backpack()` - unit test", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.18837857246398926, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 383973, "parent": 11242835}, {"id": 11242837, "title": "Basic Tests for `add_item_to_backpack()` - unit test", "description": "This is a basic functionality test.\n", "duration": 0.2186415195465088, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 383973, "parent": 11242835}, {"id": 11242838, "title": "Basic Tests for `create_backpack()`", "description": "This is a basic functionality test.\n", "duration": 1.3771374225616455, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 383973, "parent": 11242835}, {"id": 11242839, "title": "Basic Tests for `create_backpack()` - unit test", "description": null, "duration": 0.19068670272827148, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 383973, "parent": 11242838}, {"id": 11242840, "title": "Basic Tests for `create_backpack()` - memory test", "description": null, "duration": 1.186450719833374, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 383973, "parent": 11242838}, {"id": 11242841, "title": "Basic Tests for `delete_item_from_backpack()`", "description": "This is a basic functionality test.\n", "duration": 0.2316727638244629, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 383973, "parent": 11242835}, {"id": 11242842, "title": "Basic Tests for `delete_item_from_backpack()` - unit test", "description": null, "duration": 0.2316727638244629, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 383973, "parent": 11242841}, {"id": 11242843, "title": "Memory Test for `destroy_backpack()` - memory test", "description": null, "duration": 1.1951699256896973, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 383973, "parent": 11242835}, {"id": 11242844, "title": "Dry Run for `get_item_from_backpack()` - unit test", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.21857976913452148, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 383973, "parent": 11242835}, {"id": 11242845, "title": "Basic Tests for `get_item_from_backpack()` - unit test", "description": "This is a basic functionality test.\n", "duration": 0.2322859764099121, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 383973, "parent": 11242835}, {"id": 11242846, "title": "command", "description": null, "duration": 2.515986919403076, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 383973, "parent": null}, {"id": 11242847, "title": "Dry Run for `create_command()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.2760639190673828, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 383973, "parent": 11242846}, {"id": 11242848, "title": "Dry Run for `create_command()` - unit test", "description": null, "duration": 0.2760639190673828, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 383973, "parent": 11242847}, {"id": 11242849, "title": "Basic Tests for `create_command()`", "description": "This is a basic functionality test.\n", "duration": 0.23537874221801758, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 383973, "parent": 11242846}, {"id": 11242850, "title": "Basic Tests for `create_command()` - unit test", "description": null, "duration": 0.23537874221801758, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 383973, "parent": 11242849}, {"id": 11242851, "title": "Memory Test for `destroy_command()` - memory test", "description": null, "duration": 1.2035162448883057, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 383973, "parent": 11242846}, {"id": 11242852, "title": "container", "description": null, "duration": 4.693000793457031, "score": 1.5, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 383973, "parent": null}, {"id": 11242853, "title": "Dry Run for `create_container()`", "description": "This is a standard dry run test. It checks the function  with dry params (usually with `NULL` or empty strings).\n", "duration": 0.44299983978271484, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 383973, "parent": 11242852}, {"id": 11242854, "title": "Dry Run for `create_container()` - unit test", "description": null, "duration": 0.44299983978271484, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 383973, "parent": 11242853}, {"id": 11242855, "title": "Basic Tests for `create_container()`", "description": "This is a basic functionality test.\n", "duration": 0.4346044063568115, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 383973, "parent": 11242852}, {"id": 11242856, "title": "Basic Tests for `create_container()` - unit test", "description": null, "duration": 0.4346044063568115, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 383973, "parent": 11242855}, {"id": 11242857, "title": "Memory Test for `destroy_containers()` - memory test", "description": null, "duration": 1.273984670639038, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 383973, "parent": 11242852}, {"id": 11242858, "title": "Dry Run for `get_from_container_by_name()` - unit test", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.2358691692352295, "score": 1.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 383973, "parent": 11242852}, {"id": 11242859, "title": "Basic Tests for `get_from_container_by_name()` - unit test", "description": "This is a basic functionality test.\n", "duration": 0.2729227542877197, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 383973, "parent": 11242852}, {"id": 11242860, "title": "Dry Run for `remove_container()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.336045503616333, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 383973, "parent": 11242852}, {"id": 11242861, "title": "Dry Run for `remove_container()` - unit test", "description": null, "duration": 0.336045503616333, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 383973, "parent": 11242860}, {"id": 11242862, "title": "Basic Tests for `remove_container()`", "description": "This is a basic functionality test.\n", "duration": 0.29885411262512207, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 383973, "parent": 11242852}, {"id": 11242863, "title": "Basic Tests for `remove_container()` - unit test", "description": null, "duration": 0.29885411262512207, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 383973, "parent": 11242862}, {"id": 11242864, "title": "game", "description": null, "duration": 2.6441354751586914, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 383973, "parent": null}, {"id": 11242865, "title": "Basic Tests for `create_game()`", "description": "This is a basic functionality test.\n", "duration": 0.25647902488708496, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 383973, "parent": 11242864}, {"id": 11242866, "title": "Basic Tests for `create_game()` - unit test", "description": null, "duration": 0.25647902488708496, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 383973, "parent": 11242865}, {"id": 11242867, "title": "Memory Test for `destroy_game()` - memory test", "description": null, "duration": 1.2928814888000488, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 383973, "parent": 11242864}, {"id": 11242868, "title": "gameplay", "description": null, "duration": 2.094791889190674, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 383973, "parent": null}, {"id": 11242869, "title": "Check Number of Rooms and Items in the WORLD - unit test", "description": "This test counts rooms and items in rooms when world is created.\n", "duration": 0.31620216369628906, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 383973, "parent": 11242868}, {"id": 11242870, "title": "Movement and State Tests for `execute_command()`", "description": "This test suite tests movement between rooms and changing state of game after executing state-changing commands. This suite requires all modules implemented and functioning.\n", "duration": 0.2941551208496094, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 383973, "parent": 11242868}, {"id": 11242871, "title": "Movement and State Tests for `execute_command()` - unit test", "description": null, "duration": 0.2941551208496094, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 383973, "parent": 11242870}, {"id": 11242872, "title": "item", "description": null, "duration": 2.726043701171875, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 383973, "parent": null}, {"id": 11242873, "title": "Dry Run for `create_item()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.24088668823242188, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 383973, "parent": 11242872}, {"id": 11242874, "title": "Dry Run for `create_item()` - unit test", "description": null, "duration": 0.24088668823242188, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 383973, "parent": 11242873}, {"id": 11242875, "title": "Basic Tests for `create_item()`", "description": "This is a basic functionality test.\n", "duration": 0.2813282012939453, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 383973, "parent": 11242872}, {"id": 11242876, "title": "Basic Tests for `create_item()` - unit test", "description": null, "duration": 0.2813282012939453, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 383973, "parent": 11242875}, {"id": 11242877, "title": "Memory Test for `destroy_item()` - memory test", "description": null, "duration": 1.2118890285491943, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 383973, "parent": 11242872}, {"id": 11242878, "title": "parser", "description": null, "duration": 3.7378156185150146, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 383973, "parent": null}, {"id": 11242879, "title": "Basic Tests for `create_parser()`", "description": "This is a basic functionality test.\n", "duration": 0.28500962257385254, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 383973, "parent": 11242878}, {"id": 11242880, "title": "Basic Tests for `create_parser()` - unit test", "description": null, "duration": 0.28500962257385254, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 383973, "parent": 11242879}, {"id": 11242881, "title": "All Required Commands Test for `create_parser()` - unit test", "description": "This test checks implementation of all required commands.\n", "duration": 0.2714834213256836, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 383973, "parent": 11242878}, {"id": 11242882, "title": "Memory Test for `destroy_parser()` - memory test", "description": null, "duration": 1.3750886917114258, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 383973, "parent": 11242878}, {"id": 11242883, "title": "Dry Run for `parse_input()` - unit test", "description": "This test requires `create_parser()` function implemented. This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.34211087226867676, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 383973, "parent": 11242878}, {"id": 11242884, "title": "Basic Tests for `parse_input()` - unit test", "description": "This test requires `create_parser()` function implemented. This is a basic functionality test.\n", "duration": 0.2838096618652344, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 383973, "parent": 11242878}, {"id": 11242885, "title": "room", "description": null, "duration": 5.524376153945923, "score": 2.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 383973, "parent": null}, {"id": 11242886, "title": "Dry Run for `add_item_to_room()` - unit test", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.2910580635070801, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 383973, "parent": 11242885}, {"id": 11242887, "title": "Basic Tests for `add_item_to_room()` - unit test", "description": "This is a basic functionality test.\n", "duration": 0.3634488582611084, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 383973, "parent": 11242885}, {"id": 11242888, "title": "Dry Run for `create_room()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.3068418502807617, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 383973, "parent": 11242885}, {"id": 11242889, "title": "Dry Run for `create_room()` - unit test", "description": null, "duration": 0.3068418502807617, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 383973, "parent": 11242888}, {"id": 11242890, "title": "Basic Tests for `create_room()`", "description": "This is a basic functionality test.\n", "duration": 0.587824821472168, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 383973, "parent": 11242885}, {"id": 11242891, "title": "Basic Tests for `create_room()` - unit test", "description": null, "duration": 0.587824821472168, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 383973, "parent": 11242890}, {"id": 11242892, "title": "Basic Tests for `delete_item_from_room()`", "description": "This is a basic functionality test.\n", "duration": 0.33238768577575684, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 383973, "parent": 11242885}, {"id": 11242893, "title": "Basic Tests for `delete_item_from_room()` - unit test", "description": null, "duration": 0.33238768577575684, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 383973, "parent": 11242892}, {"id": 11242894, "title": "Memory test for `destroy_room()` - memory test", "description": null, "duration": 1.1790835857391357, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 383973, "parent": 11242885}, {"id": 11242895, "title": "Dry Run for `get_item_from_room()` - unit test", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.32339024543762207, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 383973, "parent": 11242885}, {"id": 11242896, "title": "Basic Tests for `get_item_from_room()` - unit test", "description": "This is a basic functionality test.\n", "duration": 0.24167919158935547, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 383973, "parent": 11242885}, {"id": 11242897, "title": "Basic Tests for `set_exits_from_room()` - unit test", "description": "This is a basic functionality test.\n", "duration": 0.27555298805236816, "score": 2.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 383973, "parent": 11242885}, {"id": 11242898, "title": "world", "description": null, "duration": 4.055803298950195, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 383973, "parent": null}, {"id": 11242899, "title": "Dry Run for `add_room_to_world()` - unit test", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.2530646324157715, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 383973, "parent": 11242898}, {"id": 11242900, "title": "Basic Tests for `add_room_to_world()` - unit test", "description": "This is a basic functionality test.\n", "duration": 0.38758325576782227, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 383973, "parent": 11242898}, {"id": 11242901, "title": "Dry Run for `create_world()`", "description": "This test requires `add_room_to_world()` and `get_room()` functions implemented, if they are used. This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.24570131301879883, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 383973, "parent": 11242898}, {"id": 11242902, "title": "Dry Run for `create_world()` - unit test", "description": null, "duration": 0.24570131301879883, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 383973, "parent": 11242901}, {"id": 11242903, "title": "Memory Test for `destroy_world()` - memory test", "description": null, "duration": 1.3280959129333496, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 383973, "parent": 11242898}, {"id": 11242904, "title": "Dry Run for `get_room()` - unit test", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.28705573081970215, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 383973, "parent": 11242898}, {"id": 11242905, "title": "Basic Tests for `get_room()` - unit test", "description": "This is a basic functionality test.\n", "duration": 0.2951490879058838, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 383973, "parent": 11242898}], "id": 383973, "resource_id": "3e386725-46d0-4240-8f88-63dc47a2843a", "date_submitted": "2021-05-13T18:55:16Z", "date_evaluated": "2021-05-13T20:10:58.111Z", "max_score": 100.0}, {"problem": {"id": 1755, "resource_id": "prog.2021.adventure", "title": "Problem Set 5: Adventure"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 8.5, "percentage": 8.5, "testcases": [{"id": 11258212, "title": "Structure Check", "description": null, "duration": 0.10960745811462402, "score": null, "hint": null, "strict": true, "passed": true, "type": "ws", "render": "normal", "submission": 384207, "parent": null}, {"id": 11258213, "title": "Globals", "description": "Searching for global variables, usage of which is _forbidden_.\n", "duration": 0.15726828575134277, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 384207, "parent": null}, {"id": 11258214, "title": "Static Code Analysis", "description": "Checks style of your code with `cppcheck` with following command:\n`cppcheck --enable=warning,performance,unusedFunction --error-exitcode=1 backpack.c command.c container.c game.c item.c parser.c room.c world.c main.c`\n", "duration": 0.2186119556427002, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 384207, "parent": null}, {"id": 11258215, "title": "Compilation", "description": "Compiles your code with the following command:\n`gcc -std=c11 -Wall -Wconversion -Werror source_files.c -lm`\n", "duration": 0.6885502338409424, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 384207, "parent": null}, {"id": 11258216, "title": "Makefile Checks", "description": null, "duration": 0.3602573871612549, "score": 0.0, "hint": null, "strict": true, "passed": true, "type": "suite", "render": "normal", "submission": 384207, "parent": null}, {"id": 11258217, "title": "make all", "description": "Test target \"all\"", "duration": 0.19785594940185547, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 384207, "parent": 11258216}, {"id": 11258218, "title": "make clean", "description": "Test target \"clean\"", "duration": 0.16240143775939941, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 384207, "parent": 11258216}, {"id": 11258219, "title": "backpack", "description": null, "duration": 5.287036657333374, "score": 3.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 384207, "parent": null}, {"id": 11258220, "title": "Dry Run for `add_item_to_backpack()` - unit test", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.17275547981262207, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 384207, "parent": 11258219}, {"id": 11258221, "title": "Basic Tests for `add_item_to_backpack()` - unit test", "description": "This is a basic functionality test.\n", "duration": 0.20355558395385742, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 384207, "parent": 11258219}, {"id": 11258222, "title": "Basic Tests for `create_backpack()`", "description": "This is a basic functionality test.\n", "duration": 1.4407308101654053, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 384207, "parent": 11258219}, {"id": 11258223, "title": "Basic Tests for `create_backpack()` - unit test", "description": null, "duration": 0.21985912322998047, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 384207, "parent": 11258222}, {"id": 11258224, "title": "Basic Tests for `create_backpack()` - memory test", "description": null, "duration": 1.2208716869354248, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 384207, "parent": 11258222}, {"id": 11258225, "title": "Basic Tests for `delete_item_from_backpack()`", "description": "This is a basic functionality test.\n", "duration": 0.23557376861572266, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 384207, "parent": 11258219}, {"id": 11258226, "title": "Basic Tests for `delete_item_from_backpack()` - unit test", "description": null, "duration": 0.23557376861572266, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 384207, "parent": 11258225}, {"id": 11258227, "title": "Memory Test for `destroy_backpack()` - memory test", "description": null, "duration": 1.240560531616211, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 384207, "parent": 11258219}, {"id": 11258228, "title": "Dry Run for `get_item_from_backpack()` - unit test", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.22400522232055664, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 384207, "parent": 11258219}, {"id": 11258229, "title": "Basic Tests for `get_item_from_backpack()` - unit test", "description": "This is a basic functionality test.\n", "duration": 0.19572162628173828, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 384207, "parent": 11258219}, {"id": 11258230, "title": "command", "description": null, "duration": 2.4523160457611084, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 384207, "parent": null}, {"id": 11258231, "title": "Dry Run for `create_command()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.21452069282531738, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 384207, "parent": 11258230}, {"id": 11258232, "title": "Dry Run for `create_command()` - unit test", "description": null, "duration": 0.21452069282531738, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 384207, "parent": 11258231}, {"id": 11258233, "title": "Basic Tests for `create_command()`", "description": "This is a basic functionality test.\n", "duration": 0.22084760665893555, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 384207, "parent": 11258230}, {"id": 11258234, "title": "Basic Tests for `create_command()` - unit test", "description": null, "duration": 0.22084760665893555, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 384207, "parent": 11258233}, {"id": 11258235, "title": "Memory Test for `destroy_command()` - memory test", "description": null, "duration": 1.2047879695892334, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 384207, "parent": 11258230}, {"id": 11258236, "title": "container", "description": null, "duration": 4.061864376068115, "score": 1.5, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 384207, "parent": null}, {"id": 11258237, "title": "Dry Run for `create_container()`", "description": "This is a standard dry run test. It checks the function  with dry params (usually with `NULL` or empty strings).\n", "duration": 0.44664478302001953, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 384207, "parent": 11258236}, {"id": 11258238, "title": "Dry Run for `create_container()` - unit test", "description": null, "duration": 0.44664478302001953, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 384207, "parent": 11258237}, {"id": 11258239, "title": "Basic Tests for `create_container()`", "description": "This is a basic functionality test.\n", "duration": 0.39176225662231445, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 384207, "parent": 11258236}, {"id": 11258240, "title": "Basic Tests for `create_container()` - unit test", "description": null, "duration": 0.39176225662231445, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 384207, "parent": 11258239}, {"id": 11258241, "title": "Memory Test for `destroy_containers()` - memory test", "description": null, "duration": 1.2199585437774658, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 384207, "parent": 11258236}, {"id": 11258242, "title": "Dry Run for `get_from_container_by_name()` - unit test", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.23151540756225586, "score": 1.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 384207, "parent": 11258236}, {"id": 11258243, "title": "Basic Tests for `get_from_container_by_name()` - unit test", "description": "This is a basic functionality test.\n", "duration": 0.19403386116027832, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 384207, "parent": 11258236}, {"id": 11258244, "title": "Dry Run for `remove_container()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.18274593353271484, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 384207, "parent": 11258236}, {"id": 11258245, "title": "Dry Run for `remove_container()` - unit test", "description": null, "duration": 0.18274593353271484, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 384207, "parent": 11258244}, {"id": 11258246, "title": "Basic Tests for `remove_container()`", "description": "This is a basic functionality test.\n", "duration": 0.1895160675048828, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 384207, "parent": 11258236}, {"id": 11258247, "title": "Basic Tests for `remove_container()` - unit test", "description": null, "duration": 0.1895160675048828, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 384207, "parent": 11258246}, {"id": 11258248, "title": "game", "description": null, "duration": 2.558819532394409, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 384207, "parent": null}, {"id": 11258249, "title": "Basic Tests for `create_game()`", "description": "This is a basic functionality test.\n", "duration": 0.2952442169189453, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 384207, "parent": 11258248}, {"id": 11258250, "title": "Basic Tests for `create_game()` - unit test", "description": null, "duration": 0.2952442169189453, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 384207, "parent": 11258249}, {"id": 11258251, "title": "Memory Test for `destroy_game()` - memory test", "description": null, "duration": 1.2962265014648438, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 384207, "parent": 11258248}, {"id": 11258252, "title": "gameplay", "description": null, "duration": 1.7473397254943848, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 384207, "parent": null}, {"id": 11258253, "title": "Check Number of Rooms and Items in the WORLD - unit test", "description": "This test counts rooms and items in rooms when world is created.\n", "duration": 0.2512516975402832, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 384207, "parent": 11258252}, {"id": 11258254, "title": "Movement and State Tests for `execute_command()`", "description": "This test suite tests movement between rooms and changing state of game after executing state-changing commands. This suite requires all modules implemented and functioning.\n", "duration": 0.2733724117279053, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 384207, "parent": 11258252}, {"id": 11258255, "title": "Movement and State Tests for `execute_command()` - unit test", "description": null, "duration": 0.2733724117279053, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 384207, "parent": 11258254}, {"id": 11258256, "title": "item", "description": null, "duration": 2.513749599456787, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 384207, "parent": null}, {"id": 11258257, "title": "Dry Run for `create_item()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.23439335823059082, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 384207, "parent": 11258256}, {"id": 11258258, "title": "Dry Run for `create_item()` - unit test", "description": null, "duration": 0.23439335823059082, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 384207, "parent": 11258257}, {"id": 11258259, "title": "Basic Tests for `create_item()`", "description": "This is a basic functionality test.\n", "duration": 0.21403932571411133, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 384207, "parent": 11258256}, {"id": 11258260, "title": "Basic Tests for `create_item()` - unit test", "description": null, "duration": 0.21403932571411133, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 384207, "parent": 11258259}, {"id": 11258261, "title": "Memory Test for `destroy_item()` - memory test", "description": null, "duration": 1.1388499736785889, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 384207, "parent": 11258256}, {"id": 11258262, "title": "parser", "description": null, "duration": 3.2236504554748535, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 384207, "parent": null}, {"id": 11258263, "title": "Basic Tests for `create_parser()`", "description": "This is a basic functionality test.\n", "duration": 0.24373698234558105, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 384207, "parent": 11258262}, {"id": 11258264, "title": "Basic Tests for `create_parser()` - unit test", "description": null, "duration": 0.24373698234558105, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 384207, "parent": 11258263}, {"id": 11258265, "title": "All Required Commands Test for `create_parser()` - unit test", "description": "This test checks implementation of all required commands.\n", "duration": 0.2206878662109375, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 384207, "parent": 11258262}, {"id": 11258266, "title": "Memory Test for `destroy_parser()` - memory test", "description": null, "duration": 1.275888442993164, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 384207, "parent": 11258262}, {"id": 11258267, "title": "Dry Run for `parse_input()` - unit test", "description": "This test requires `create_parser()` function implemented. This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.23994994163513184, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 384207, "parent": 11258262}, {"id": 11258268, "title": "Basic Tests for `parse_input()` - unit test", "description": "This test requires `create_parser()` function implemented. This is a basic functionality test.\n", "duration": 0.2178800106048584, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 384207, "parent": 11258262}, {"id": 11258269, "title": "room", "description": null, "duration": 5.254725456237793, "score": 4.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 384207, "parent": null}, {"id": 11258270, "title": "Dry Run for `add_item_to_room()` - unit test", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.22486186027526855, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 384207, "parent": 11258269}, {"id": 11258271, "title": "Basic Tests for `add_item_to_room()` - unit test", "description": "This is a basic functionality test.\n", "duration": 0.18384408950805664, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 384207, "parent": 11258269}, {"id": 11258272, "title": "Dry Run for `create_room()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 1.371656894683838, "score": 2.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 384207, "parent": 11258269}, {"id": 11258273, "title": "Dry Run for `create_room()` - unit test", "description": null, "duration": 0.18121051788330078, "score": 1.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 384207, "parent": 11258272}, {"id": 11258274, "title": "Dry Run for `create_room()` - memory test", "description": null, "duration": 1.190446376800537, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 384207, "parent": 11258272}, {"id": 11258275, "title": "Basic Tests for `create_room()`", "description": "This is a basic functionality test.\n", "duration": 0.4112362861633301, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 384207, "parent": 11258269}, {"id": 11258276, "title": "Basic Tests for `create_room()` - unit test", "description": null, "duration": 0.4112362861633301, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 384207, "parent": 11258275}, {"id": 11258277, "title": "Basic Tests for `delete_item_from_room()`", "description": "This is a basic functionality test.\n", "duration": 0.2017807960510254, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 384207, "parent": 11258269}, {"id": 11258278, "title": "Basic Tests for `delete_item_from_room()` - unit test", "description": null, "duration": 0.2017807960510254, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 384207, "parent": 11258277}, {"id": 11258279, "title": "Memory test for `destroy_room()` - memory test", "description": null, "duration": 1.103006362915039, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 384207, "parent": 11258269}, {"id": 11258280, "title": "Dry Run for `get_item_from_room()` - unit test", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.21131134033203125, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 384207, "parent": 11258269}, {"id": 11258281, "title": "Basic Tests for `get_item_from_room()` - unit test", "description": "This is a basic functionality test.\n", "duration": 0.18925046920776367, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 384207, "parent": 11258269}, {"id": 11258282, "title": "Basic Tests for `set_exits_from_room()` - unit test", "description": "This is a basic functionality test.\n", "duration": 0.1699812412261963, "score": 2.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 384207, "parent": 11258269}, {"id": 11258283, "title": "world", "description": null, "duration": 3.0753519535064697, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 384207, "parent": null}, {"id": 11258284, "title": "Dry Run for `add_room_to_world()` - unit test", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.19025349617004395, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 384207, "parent": 11258283}, {"id": 11258285, "title": "Basic Tests for `add_room_to_world()` - unit test", "description": "This is a basic functionality test.\n", "duration": 0.18421435356140137, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 384207, "parent": 11258283}, {"id": 11258286, "title": "Dry Run for `create_world()`", "description": "This test requires `add_room_to_world()` and `get_room()` functions implemented, if they are used. This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.21908950805664062, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 384207, "parent": 11258283}, {"id": 11258287, "title": "Dry Run for `create_world()` - unit test", "description": null, "duration": 0.21908950805664062, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 384207, "parent": 11258286}, {"id": 11258288, "title": "Memory Test for `destroy_world()` - memory test", "description": null, "duration": 1.1156647205352783, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 384207, "parent": 11258283}, {"id": 11258289, "title": "Dry Run for `get_room()` - unit test", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.2220923900604248, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 384207, "parent": 11258283}, {"id": 11258290, "title": "Basic Tests for `get_room()` - unit test", "description": "This is a basic functionality test.\n", "duration": 0.18781685829162598, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 384207, "parent": 11258283}], "id": 384207, "resource_id": "8265794e-bba6-4eea-af6c-e990b3604e33", "date_submitted": "2021-05-14T09:31:31Z", "date_evaluated": "2021-05-14T10:10:14.336Z", "max_score": 100.0}, {"problem": {"id": 1755, "resource_id": "prog.2021.adventure", "title": "Problem Set 5: Adventure"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 8.5, "percentage": 8.5, "testcases": [{"id": 11261411, "title": "Structure Check", "description": null, "duration": 0.0761418342590332, "score": null, "hint": null, "strict": true, "passed": true, "type": "ws", "render": "normal", "submission": 384253, "parent": null}, {"id": 11261412, "title": "Globals", "description": "Searching for global variables, usage of which is _forbidden_.\n", "duration": 0.1614234447479248, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 384253, "parent": null}, {"id": 11261413, "title": "Static Code Analysis", "description": "Checks style of your code with `cppcheck` with following command:\n`cppcheck --enable=warning,performance,unusedFunction --error-exitcode=1 backpack.c command.c container.c game.c item.c parser.c room.c world.c main.c`\n", "duration": 0.22075915336608887, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 384253, "parent": null}, {"id": 11261414, "title": "Compilation", "description": "Compiles your code with the following command:\n`gcc -std=c11 -Wall -Wconversion -Werror source_files.c -lm`\n", "duration": 0.7892661094665527, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 384253, "parent": null}, {"id": 11261415, "title": "Makefile Checks", "description": null, "duration": 0.4119138717651367, "score": 0.0, "hint": null, "strict": true, "passed": true, "type": "suite", "render": "normal", "submission": 384253, "parent": null}, {"id": 11261416, "title": "make all", "description": "Test target \"all\"", "duration": 0.20899152755737305, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 384253, "parent": 11261415}, {"id": 11261417, "title": "make clean", "description": "Test target \"clean\"", "duration": 0.20292234420776367, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 384253, "parent": 11261415}, {"id": 11261418, "title": "backpack", "description": null, "duration": 5.251411199569702, "score": 3.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 384253, "parent": null}, {"id": 11261419, "title": "Dry Run for `add_item_to_backpack()` - unit test", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.240187406539917, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 384253, "parent": 11261418}, {"id": 11261420, "title": "Basic Tests for `add_item_to_backpack()` - unit test", "description": "This is a basic functionality test.\n", "duration": 0.20209574699401855, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 384253, "parent": 11261418}, {"id": 11261421, "title": "Basic Tests for `create_backpack()`", "description": "This is a basic functionality test.\n", "duration": 1.398287296295166, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 384253, "parent": 11261418}, {"id": 11261422, "title": "Basic Tests for `create_backpack()` - unit test", "description": null, "duration": 0.20132756233215332, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 384253, "parent": 11261421}, {"id": 11261423, "title": "Basic Tests for `create_backpack()` - memory test", "description": null, "duration": 1.1969597339630127, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 384253, "parent": 11261421}, {"id": 11261424, "title": "Basic Tests for `delete_item_from_backpack()`", "description": "This is a basic functionality test.\n", "duration": 0.20562505722045898, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 384253, "parent": 11261418}, {"id": 11261425, "title": "Basic Tests for `delete_item_from_backpack()` - unit test", "description": null, "duration": 0.20562505722045898, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 384253, "parent": 11261424}, {"id": 11261426, "title": "Memory Test for `destroy_backpack()` - memory test", "description": null, "duration": 1.1867949962615967, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 384253, "parent": 11261418}, {"id": 11261427, "title": "Dry Run for `get_item_from_backpack()` - unit test", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.19678854942321777, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 384253, "parent": 11261418}, {"id": 11261428, "title": "Basic Tests for `get_item_from_backpack()` - unit test", "description": "This is a basic functionality test.\n", "duration": 0.19798040390014648, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 384253, "parent": 11261418}, {"id": 11261429, "title": "command", "description": null, "duration": 2.500983953475952, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 384253, "parent": null}, {"id": 11261430, "title": "Dry Run for `create_command()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.18451166152954102, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 384253, "parent": 11261429}, {"id": 11261431, "title": "Dry Run for `create_command()` - unit test", "description": null, "duration": 0.18451166152954102, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 384253, "parent": 11261430}, {"id": 11261432, "title": "Basic Tests for `create_command()`", "description": "This is a basic functionality test.\n", "duration": 0.20582795143127441, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 384253, "parent": 11261429}, {"id": 11261433, "title": "Basic Tests for `create_command()` - unit test", "description": null, "duration": 0.20582795143127441, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 384253, "parent": 11261432}, {"id": 11261434, "title": "Memory Test for `destroy_command()` - memory test", "description": null, "duration": 1.3090314865112305, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 384253, "parent": 11261429}, {"id": 11261435, "title": "container", "description": null, "duration": 3.9594316482543945, "score": 1.5, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 384253, "parent": null}, {"id": 11261436, "title": "Dry Run for `create_container()`", "description": "This is a standard dry run test. It checks the function  with dry params (usually with `NULL` or empty strings).\n", "duration": 0.435791015625, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 384253, "parent": 11261435}, {"id": 11261437, "title": "Dry Run for `create_container()` - unit test", "description": null, "duration": 0.435791015625, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 384253, "parent": 11261436}, {"id": 11261438, "title": "Basic Tests for `create_container()`", "description": "This is a basic functionality test.\n", "duration": 0.43433594703674316, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 384253, "parent": 11261435}, {"id": 11261439, "title": "Basic Tests for `create_container()` - unit test", "description": null, "duration": 0.43433594703674316, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 384253, "parent": 11261438}, {"id": 11261440, "title": "Memory Test for `destroy_containers()` - memory test", "description": null, "duration": 1.2561097145080566, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 384253, "parent": 11261435}, {"id": 11261441, "title": "Dry Run for `get_from_container_by_name()` - unit test", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.2118227481842041, "score": 1.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 384253, "parent": 11261435}, {"id": 11261442, "title": "Basic Tests for `get_from_container_by_name()` - unit test", "description": "This is a basic functionality test.\n", "duration": 0.17743301391601562, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 384253, "parent": 11261435}, {"id": 11261443, "title": "Dry Run for `remove_container()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.18361234664916992, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 384253, "parent": 11261435}, {"id": 11261444, "title": "Dry Run for `remove_container()` - unit test", "description": null, "duration": 0.18361234664916992, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 384253, "parent": 11261443}, {"id": 11261445, "title": "Basic Tests for `remove_container()`", "description": "This is a basic functionality test.\n", "duration": 0.19365286827087402, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 384253, "parent": 11261435}, {"id": 11261446, "title": "Basic Tests for `remove_container()` - unit test", "description": null, "duration": 0.19365286827087402, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 384253, "parent": 11261445}, {"id": 11261447, "title": "game", "description": null, "duration": 2.2310566902160645, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 384253, "parent": null}, {"id": 11261448, "title": "Basic Tests for `create_game()`", "description": "This is a basic functionality test.\n", "duration": 0.2058393955230713, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 384253, "parent": 11261447}, {"id": 11261449, "title": "Basic Tests for `create_game()` - unit test", "description": null, "duration": 0.2058393955230713, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 384253, "parent": 11261448}, {"id": 11261450, "title": "Memory Test for `destroy_game()` - memory test", "description": null, "duration": 1.1782844066619873, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 384253, "parent": 11261447}, {"id": 11261451, "title": "gameplay", "description": null, "duration": 1.4800612926483154, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 384253, "parent": null}, {"id": 11261452, "title": "Check Number of Rooms and Items in the WORLD - unit test", "description": "This test counts rooms and items in rooms when world is created.\n", "duration": 0.19983935356140137, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 384253, "parent": 11261451}, {"id": 11261453, "title": "Movement and State Tests for `execute_command()`", "description": "This test suite tests movement between rooms and changing state of game after executing state-changing commands. This suite requires all modules implemented and functioning.\n", "duration": 0.1840991973876953, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 384253, "parent": 11261451}, {"id": 11261454, "title": "Movement and State Tests for `execute_command()` - unit test", "description": null, "duration": 0.1840991973876953, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 384253, "parent": 11261453}, {"id": 11261455, "title": "item", "description": null, "duration": 2.2713429927825928, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 384253, "parent": null}, {"id": 11261456, "title": "Dry Run for `create_item()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.19523835182189941, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 384253, "parent": 11261455}, {"id": 11261457, "title": "Dry Run for `create_item()` - unit test", "description": null, "duration": 0.19523835182189941, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 384253, "parent": 11261456}, {"id": 11261458, "title": "Basic Tests for `create_item()`", "description": "This is a basic functionality test.\n", "duration": 0.18769073486328125, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 384253, "parent": 11261455}, {"id": 11261459, "title": "Basic Tests for `create_item()` - unit test", "description": null, "duration": 0.18769073486328125, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 384253, "parent": 11261458}, {"id": 11261460, "title": "Memory Test for `destroy_item()` - memory test", "description": null, "duration": 1.1158421039581299, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 384253, "parent": 11261455}, {"id": 11261461, "title": "parser", "description": null, "duration": 2.7776124477386475, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 384253, "parent": null}, {"id": 11261462, "title": "Basic Tests for `create_parser()`", "description": "This is a basic functionality test.\n", "duration": 0.18718433380126953, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 384253, "parent": 11261461}, {"id": 11261463, "title": "Basic Tests for `create_parser()` - unit test", "description": null, "duration": 0.18718433380126953, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 384253, "parent": 11261462}, {"id": 11261464, "title": "All Required Commands Test for `create_parser()` - unit test", "description": "This test checks implementation of all required commands.\n", "duration": 0.17545652389526367, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 384253, "parent": 11261461}, {"id": 11261465, "title": "Memory Test for `destroy_parser()` - memory test", "description": null, "duration": 1.1352670192718506, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 384253, "parent": 11261461}, {"id": 11261466, "title": "Dry Run for `parse_input()` - unit test", "description": "This test requires `create_parser()` function implemented. This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.21282291412353516, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 384253, "parent": 11261461}, {"id": 11261467, "title": "Basic Tests for `parse_input()` - unit test", "description": "This test requires `create_parser()` function implemented. This is a basic functionality test.\n", "duration": 0.1779799461364746, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 384253, "parent": 11261461}, {"id": 11261468, "title": "room", "description": null, "duration": 5.097913980484009, "score": 4.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 384253, "parent": null}, {"id": 11261469, "title": "Dry Run for `add_item_to_room()` - unit test", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.182234525680542, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 384253, "parent": 11261468}, {"id": 11261470, "title": "Basic Tests for `add_item_to_room()` - unit test", "description": "This is a basic functionality test.\n", "duration": 0.1863548755645752, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 384253, "parent": 11261468}, {"id": 11261471, "title": "Dry Run for `create_room()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 1.3737573623657227, "score": 2.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 384253, "parent": 11261468}, {"id": 11261472, "title": "Dry Run for `create_room()` - unit test", "description": null, "duration": 0.1948552131652832, "score": 1.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 384253, "parent": 11261471}, {"id": 11261473, "title": "Dry Run for `create_room()` - memory test", "description": null, "duration": 1.1789021492004395, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 384253, "parent": 11261471}, {"id": 11261474, "title": "Basic Tests for `create_room()`", "description": "This is a basic functionality test.\n", "duration": 0.39098620414733887, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 384253, "parent": 11261468}, {"id": 11261475, "title": "Basic Tests for `create_room()` - unit test", "description": null, "duration": 0.39098620414733887, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 384253, "parent": 11261474}, {"id": 11261476, "title": "Basic Tests for `delete_item_from_room()`", "description": "This is a basic functionality test.\n", "duration": 0.24178838729858398, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 384253, "parent": 11261468}, {"id": 11261477, "title": "Basic Tests for `delete_item_from_room()` - unit test", "description": null, "duration": 0.24178838729858398, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 384253, "parent": 11261476}, {"id": 11261478, "title": "Memory test for `destroy_room()` - memory test", "description": null, "duration": 1.1038501262664795, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 384253, "parent": 11261468}, {"id": 11261479, "title": "Dry Run for `get_item_from_room()` - unit test", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.18921756744384766, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 384253, "parent": 11261468}, {"id": 11261480, "title": "Basic Tests for `get_item_from_room()` - unit test", "description": "This is a basic functionality test.\n", "duration": 0.18149042129516602, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 384253, "parent": 11261468}, {"id": 11261481, "title": "Basic Tests for `set_exits_from_room()` - unit test", "description": "This is a basic functionality test.\n", "duration": 0.1726233959197998, "score": 2.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 384253, "parent": 11261468}, {"id": 11261482, "title": "world", "description": null, "duration": 2.985515832901001, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 384253, "parent": null}, {"id": 11261483, "title": "Dry Run for `add_room_to_world()` - unit test", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.18670034408569336, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 384253, "parent": 11261482}, {"id": 11261484, "title": "Basic Tests for `add_room_to_world()` - unit test", "description": "This is a basic functionality test.\n", "duration": 0.16911840438842773, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 384253, "parent": 11261482}, {"id": 11261485, "title": "Dry Run for `create_world()`", "description": "This test requires `add_room_to_world()` and `get_room()` functions implemented, if they are used. This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.21392512321472168, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 384253, "parent": 11261482}, {"id": 11261486, "title": "Dry Run for `create_world()` - unit test", "description": null, "duration": 0.21392512321472168, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 384253, "parent": 11261485}, {"id": 11261487, "title": "Memory Test for `destroy_world()` - memory test", "description": null, "duration": 1.073986530303955, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 384253, "parent": 11261482}, {"id": 11261488, "title": "Dry Run for `get_room()` - unit test", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.23312759399414062, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 384253, "parent": 11261482}, {"id": 11261489, "title": "Basic Tests for `get_room()` - unit test", "description": "This is a basic functionality test.\n", "duration": 0.1816568374633789, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 384253, "parent": 11261482}], "id": 384253, "resource_id": "7ddc6954-80e8-4e24-8fa7-71080f59f37c", "date_submitted": "2021-05-14T11:02:42Z", "date_evaluated": "2021-05-14T12:11:11.544Z", "max_score": 100.0}, {"problem": {"id": 1755, "resource_id": "prog.2021.adventure", "title": "Problem Set 5: Adventure"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 13.0, "percentage": 13.0, "testcases": [{"id": 11327736, "title": "Structure Check", "description": null, "duration": 0.11585545539855957, "score": null, "hint": null, "strict": true, "passed": true, "type": "ws", "render": "normal", "submission": 385424, "parent": null}, {"id": 11327737, "title": "Globals", "description": "Searching for global variables, usage of which is _forbidden_.\n", "duration": 0.16953706741333008, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 385424, "parent": null}, {"id": 11327738, "title": "Static Code Analysis", "description": "Checks style of your code with `cppcheck` with following command:\n`cppcheck --enable=warning,performance,unusedFunction --error-exitcode=1 backpack.c command.c container.c game.c item.c parser.c room.c world.c main.c`\n", "duration": 0.21630048751831055, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 385424, "parent": null}, {"id": 11327739, "title": "Compilation", "description": "Compiles your code with the following command:\n`gcc -std=c11 -Wall -Wconversion -Werror source_files.c -lm`\n", "duration": 0.7861804962158203, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 385424, "parent": null}, {"id": 11327740, "title": "Makefile Checks", "description": null, "duration": 0.31557703018188477, "score": 0.0, "hint": null, "strict": true, "passed": true, "type": "suite", "render": "normal", "submission": 385424, "parent": null}, {"id": 11327741, "title": "make all", "description": "Test target \"all\"", "duration": 0.15894293785095215, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 385424, "parent": 11327740}, {"id": 11327742, "title": "make clean", "description": "Test target \"clean\"", "duration": 0.15663409233093262, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 385424, "parent": 11327740}, {"id": 11327743, "title": "backpack", "description": null, "duration": 5.581383943557739, "score": 3.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 385424, "parent": null}, {"id": 11327744, "title": "Dry Run for `add_item_to_backpack()` - unit test", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.25521111488342285, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 385424, "parent": 11327743}, {"id": 11327745, "title": "Basic Tests for `add_item_to_backpack()` - unit test", "description": "This is a basic functionality test.\n", "duration": 0.2363884449005127, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 385424, "parent": 11327743}, {"id": 11327746, "title": "Basic Tests for `create_backpack()`", "description": "This is a basic functionality test.\n", "duration": 1.4114794731140137, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 385424, "parent": 11327743}, {"id": 11327747, "title": "Basic Tests for `create_backpack()` - unit test", "description": null, "duration": 0.22542428970336914, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 385424, "parent": 11327746}, {"id": 11327748, "title": "Basic Tests for `create_backpack()` - memory test", "description": null, "duration": 1.1860551834106445, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 385424, "parent": 11327746}, {"id": 11327749, "title": "Basic Tests for `delete_item_from_backpack()`", "description": "This is a basic functionality test.\n", "duration": 0.21344208717346191, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 385424, "parent": 11327743}, {"id": 11327750, "title": "Basic Tests for `delete_item_from_backpack()` - unit test", "description": null, "duration": 0.21344208717346191, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 385424, "parent": 11327749}, {"id": 11327751, "title": "Memory Test for `destroy_backpack()` - memory test", "description": null, "duration": 1.2552735805511475, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 385424, "parent": 11327743}, {"id": 11327752, "title": "Dry Run for `get_item_from_backpack()` - unit test", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.22489333152770996, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 385424, "parent": 11327743}, {"id": 11327753, "title": "Basic Tests for `get_item_from_backpack()` - unit test", "description": "This is a basic functionality test.\n", "duration": 0.19957470893859863, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 385424, "parent": 11327743}, {"id": 11327754, "title": "command", "description": null, "duration": 2.536668300628662, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 385424, "parent": null}, {"id": 11327755, "title": "Dry Run for `create_command()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.251453161239624, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 385424, "parent": 11327754}, {"id": 11327756, "title": "Dry Run for `create_command()` - unit test", "description": null, "duration": 0.251453161239624, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 385424, "parent": 11327755}, {"id": 11327757, "title": "Basic Tests for `create_command()`", "description": "This is a basic functionality test.\n", "duration": 0.2582733631134033, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 385424, "parent": 11327754}, {"id": 11327758, "title": "Basic Tests for `create_command()` - unit test", "description": null, "duration": 0.2582733631134033, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 385424, "parent": 11327757}, {"id": 11327759, "title": "Memory Test for `destroy_command()` - memory test", "description": null, "duration": 1.203930377960205, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 385424, "parent": 11327754}, {"id": 11327760, "title": "container", "description": null, "duration": 5.230190992355347, "score": 3.5, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 385424, "parent": null}, {"id": 11327761, "title": "Dry Run for `create_container()`", "description": "This is a standard dry run test. It checks the function  with dry params (usually with `NULL` or empty strings).\n", "duration": 1.557417631149292, "score": 2.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 385424, "parent": 11327760}, {"id": 11327762, "title": "Dry Run for `create_container()` - unit test", "description": null, "duration": 0.25161004066467285, "score": 1.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 385424, "parent": 11327761}, {"id": 11327763, "title": "Dry Run for `create_container()` - memory test", "description": null, "duration": 1.3058075904846191, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 385424, "parent": 11327761}, {"id": 11327764, "title": "Basic Tests for `create_container()`", "description": "This is a basic functionality test.\n", "duration": 0.20348334312438965, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 385424, "parent": 11327760}, {"id": 11327765, "title": "Basic Tests for `create_container()` - unit test", "description": null, "duration": 0.20348334312438965, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 385424, "parent": 11327764}, {"id": 11327766, "title": "Memory Test for `destroy_containers()` - memory test", "description": null, "duration": 1.3108389377593994, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 385424, "parent": 11327760}, {"id": 11327767, "title": "Dry Run for `get_from_container_by_name()` - unit test", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.3039207458496094, "score": 1.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 385424, "parent": 11327760}, {"id": 11327768, "title": "Basic Tests for `get_from_container_by_name()` - unit test", "description": "This is a basic functionality test.\n", "duration": 0.19066858291625977, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 385424, "parent": 11327760}, {"id": 11327769, "title": "Dry Run for `remove_container()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.21334600448608398, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 385424, "parent": 11327760}, {"id": 11327770, "title": "Dry Run for `remove_container()` - unit test", "description": null, "duration": 0.21334600448608398, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 385424, "parent": 11327769}, {"id": 11327771, "title": "Basic Tests for `remove_container()`", "description": "This is a basic functionality test.\n", "duration": 0.1963944435119629, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 385424, "parent": 11327760}, {"id": 11327772, "title": "Basic Tests for `remove_container()` - unit test", "description": null, "duration": 0.1963944435119629, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 385424, "parent": 11327771}, {"id": 11327773, "title": "game", "description": null, "duration": 2.5058202743530273, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 385424, "parent": null}, {"id": 11327774, "title": "Basic Tests for `create_game()`", "description": "This is a basic functionality test.\n", "duration": 0.22188615798950195, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 385424, "parent": 11327773}, {"id": 11327775, "title": "Basic Tests for `create_game()` - unit test", "description": null, "duration": 0.22188615798950195, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 385424, "parent": 11327774}, {"id": 11327776, "title": "Memory Test for `destroy_game()` - memory test", "description": null, "duration": 1.2418744564056396, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 385424, "parent": 11327773}, {"id": 11327777, "title": "gameplay", "description": null, "duration": 1.7558016777038574, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 385424, "parent": null}, {"id": 11327778, "title": "Check Number of Rooms and Items in the WORLD - unit test", "description": "This test counts rooms and items in rooms when world is created.\n", "duration": 0.282987117767334, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 385424, "parent": 11327777}, {"id": 11327779, "title": "Movement and State Tests for `execute_command()`", "description": "This test suite tests movement between rooms and changing state of game after executing state-changing commands. This suite requires all modules implemented and functioning.\n", "duration": 0.24261760711669922, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 385424, "parent": 11327777}, {"id": 11327780, "title": "Movement and State Tests for `execute_command()` - unit test", "description": null, "duration": 0.24261760711669922, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 385424, "parent": 11327779}, {"id": 11327781, "title": "item", "description": null, "duration": 2.732398509979248, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 385424, "parent": null}, {"id": 11327782, "title": "Dry Run for `create_item()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.2923445701599121, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 385424, "parent": 11327781}, {"id": 11327783, "title": "Dry Run for `create_item()` - unit test", "description": null, "duration": 0.2923445701599121, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 385424, "parent": 11327782}, {"id": 11327784, "title": "Basic Tests for `create_item()`", "description": "This is a basic functionality test.\n", "duration": 0.25375914573669434, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 385424, "parent": 11327781}, {"id": 11327785, "title": "Basic Tests for `create_item()` - unit test", "description": null, "duration": 0.25375914573669434, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 385424, "parent": 11327784}, {"id": 11327786, "title": "Memory Test for `destroy_item()` - memory test", "description": null, "duration": 1.1744334697723389, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 385424, "parent": 11327781}, {"id": 11327787, "title": "parser", "description": null, "duration": 3.451655387878418, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 385424, "parent": null}, {"id": 11327788, "title": "Basic Tests for `create_parser()`", "description": "This is a basic functionality test.\n", "duration": 0.23627829551696777, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 385424, "parent": 11327787}, {"id": 11327789, "title": "Basic Tests for `create_parser()` - unit test", "description": null, "duration": 0.23627829551696777, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 385424, "parent": 11327788}, {"id": 11327790, "title": "All Required Commands Test for `create_parser()` - unit test", "description": "This test checks implementation of all required commands.\n", "duration": 0.2557339668273926, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 385424, "parent": 11327787}, {"id": 11327791, "title": "Memory Test for `destroy_parser()` - memory test", "description": null, "duration": 1.291400671005249, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 385424, "parent": 11327787}, {"id": 11327792, "title": "Dry Run for `parse_input()` - unit test", "description": "This test requires `create_parser()` function implemented. This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.30586838722229004, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 385424, "parent": 11327787}, {"id": 11327793, "title": "Basic Tests for `parse_input()` - unit test", "description": "This test requires `create_parser()` function implemented. This is a basic functionality test.\n", "duration": 0.2657299041748047, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 385424, "parent": 11327787}, {"id": 11327794, "title": "room", "description": null, "duration": 6.810882091522217, "score": 6.5, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 385424, "parent": null}, {"id": 11327795, "title": "Dry Run for `add_item_to_room()` - unit test", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.21281123161315918, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 385424, "parent": 11327794}, {"id": 11327796, "title": "Basic Tests for `add_item_to_room()` - unit test", "description": "This is a basic functionality test.\n", "duration": 0.1924428939819336, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 385424, "parent": 11327794}, {"id": 11327797, "title": "Dry Run for `create_room()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 1.4957678318023682, "score": 2.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 385424, "parent": 11327794}, {"id": 11327798, "title": "Dry Run for `create_room()` - unit test", "description": null, "duration": 0.22948050498962402, "score": 1.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 385424, "parent": 11327797}, {"id": 11327799, "title": "Dry Run for `create_room()` - memory test", "description": null, "duration": 1.2662873268127441, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 385424, "parent": 11327797}, {"id": 11327800, "title": "Basic Tests for `create_room()`", "description": "This is a basic functionality test.\n", "duration": 1.525334119796753, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 385424, "parent": 11327794}, {"id": 11327801, "title": "Basic Tests for `create_room()` - unit test", "description": null, "duration": 0.2914416790008545, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 385424, "parent": 11327800}, {"id": 11327802, "title": "Basic Tests for `create_room()` - memory test", "description": null, "duration": 1.2338924407958984, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 385424, "parent": 11327800}, {"id": 11327803, "title": "Basic Tests for `delete_item_from_room()`", "description": "This is a basic functionality test.\n", "duration": 0.22130894660949707, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 385424, "parent": 11327794}, {"id": 11327804, "title": "Basic Tests for `delete_item_from_room()` - unit test", "description": null, "duration": 0.22130894660949707, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 385424, "parent": 11327803}, {"id": 11327805, "title": "Memory test for `destroy_room()` - memory test", "description": null, "duration": 1.152472734451294, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 385424, "parent": 11327794}, {"id": 11327806, "title": "Dry Run for `get_item_from_room()` - unit test", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.2227635383605957, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 385424, "parent": 11327794}, {"id": 11327807, "title": "Basic Tests for `get_item_from_room()` - unit test", "description": "This is a basic functionality test.\n", "duration": 0.2086188793182373, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 385424, "parent": 11327794}, {"id": 11327808, "title": "Basic Tests for `set_exits_from_room()` - unit test", "description": "This is a basic functionality test.\n", "duration": 0.25054454803466797, "score": 2.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 385424, "parent": 11327794}, {"id": 11327809, "title": "world", "description": null, "duration": 3.236464738845825, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 385424, "parent": null}, {"id": 11327810, "title": "Dry Run for `add_room_to_world()` - unit test", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.247389554977417, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 385424, "parent": 11327809}, {"id": 11327811, "title": "Basic Tests for `add_room_to_world()` - unit test", "description": "This is a basic functionality test.\n", "duration": 0.23012471199035645, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 385424, "parent": 11327809}, {"id": 11327812, "title": "Dry Run for `create_world()`", "description": "This test requires `add_room_to_world()` and `get_room()` functions implemented, if they are used. This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.21478486061096191, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 385424, "parent": 11327809}, {"id": 11327813, "title": "Dry Run for `create_world()` - unit test", "description": null, "duration": 0.21478486061096191, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 385424, "parent": 11327812}, {"id": 11327814, "title": "Memory Test for `destroy_world()` - memory test", "description": null, "duration": 1.1152944564819336, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 385424, "parent": 11327809}, {"id": 11327815, "title": "Dry Run for `get_room()` - unit test", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.2081773281097412, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 385424, "parent": 11327809}, {"id": 11327816, "title": "Basic Tests for `get_room()` - unit test", "description": "This is a basic functionality test.\n", "duration": 0.2065291404724121, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 385424, "parent": 11327809}], "id": 385424, "resource_id": "7feee879-1b7c-4ecc-87d1-ea2af7b722c2", "date_submitted": "2021-05-16T17:30:22Z", "date_evaluated": "2021-05-16T18:14:39.092Z", "max_score": 100.0}, {"problem": {"id": 1755, "resource_id": "prog.2021.adventure", "title": "Problem Set 5: Adventure"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 18.5, "percentage": 18.5, "testcases": [{"id": 11393269, "title": "Structure Check", "description": null, "duration": 0.0896446704864502, "score": null, "hint": null, "strict": true, "passed": true, "type": "ws", "render": "normal", "submission": 386519, "parent": null}, {"id": 11393270, "title": "Globals", "description": "Searching for global variables, usage of which is _forbidden_.\n", "duration": 0.21197295188903809, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 386519, "parent": null}, {"id": 11393271, "title": "Static Code Analysis", "description": "Checks style of your code with `cppcheck` with following command:\n`cppcheck --enable=warning,performance,unusedFunction --error-exitcode=1 backpack.c command.c container.c game.c item.c parser.c room.c world.c main.c`\n", "duration": 0.29582762718200684, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 386519, "parent": null}, {"id": 11393272, "title": "Compilation", "description": "Compiles your code with the following command:\n`gcc -std=c11 -Wall -Wconversion -Werror source_files.c -lm`\n", "duration": 0.8999900817871094, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 386519, "parent": null}, {"id": 11393273, "title": "Makefile Checks", "description": null, "duration": 0.5062322616577148, "score": 0.0, "hint": null, "strict": true, "passed": true, "type": "suite", "render": "normal", "submission": 386519, "parent": null}, {"id": 11393274, "title": "make all", "description": "Test target \"all\"", "duration": 0.2730565071105957, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 386519, "parent": 11393273}, {"id": 11393275, "title": "make clean", "description": "Test target \"clean\"", "duration": 0.23317575454711914, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 386519, "parent": 11393273}, {"id": 11393276, "title": "backpack", "description": null, "duration": 6.577430248260498, "score": 3.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 386519, "parent": null}, {"id": 11393277, "title": "Dry Run for `add_item_to_backpack()` - unit test", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.2619295120239258, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 386519, "parent": 11393276}, {"id": 11393278, "title": "Basic Tests for `add_item_to_backpack()` - unit test", "description": "This is a basic functionality test.\n", "duration": 0.30315113067626953, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 386519, "parent": 11393276}, {"id": 11393279, "title": "Basic Tests for `create_backpack()`", "description": "This is a basic functionality test.\n", "duration": 1.645787000656128, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 386519, "parent": 11393276}, {"id": 11393280, "title": "Basic Tests for `create_backpack()` - unit test", "description": null, "duration": 0.28407931327819824, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 386519, "parent": 11393279}, {"id": 11393281, "title": "Basic Tests for `create_backpack()` - memory test", "description": null, "duration": 1.3617076873779297, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 386519, "parent": 11393279}, {"id": 11393282, "title": "Basic Tests for `delete_item_from_backpack()`", "description": "This is a basic functionality test.\n", "duration": 0.3116936683654785, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 386519, "parent": 11393276}, {"id": 11393283, "title": "Basic Tests for `delete_item_from_backpack()` - unit test", "description": null, "duration": 0.3116936683654785, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 386519, "parent": 11393282}, {"id": 11393284, "title": "Memory Test for `destroy_backpack()` - memory test", "description": null, "duration": 1.3133373260498047, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 386519, "parent": 11393276}, {"id": 11393285, "title": "Dry Run for `get_item_from_backpack()` - unit test", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.28795385360717773, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 386519, "parent": 11393276}, {"id": 11393286, "title": "Basic Tests for `get_item_from_backpack()` - unit test", "description": "This is a basic functionality test.\n", "duration": 0.24240398406982422, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 386519, "parent": 11393276}, {"id": 11393287, "title": "command", "description": null, "duration": 3.0333218574523926, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 386519, "parent": null}, {"id": 11393288, "title": "Dry Run for `create_command()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.26877689361572266, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 386519, "parent": 11393287}, {"id": 11393289, "title": "Dry Run for `create_command()` - unit test", "description": null, "duration": 0.26877689361572266, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 386519, "parent": 11393288}, {"id": 11393290, "title": "Basic Tests for `create_command()`", "description": "This is a basic functionality test.\n", "duration": 0.40164828300476074, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 386519, "parent": 11393287}, {"id": 11393291, "title": "Basic Tests for `create_command()` - unit test", "description": null, "duration": 0.40164828300476074, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 386519, "parent": 11393290}, {"id": 11393292, "title": "Memory Test for `destroy_command()` - memory test", "description": null, "duration": 1.299208641052246, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 386519, "parent": 11393287}, {"id": 11393293, "title": "container", "description": null, "duration": 5.9001524448394775, "score": 3.5, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 386519, "parent": null}, {"id": 11393294, "title": "Dry Run for `create_container()`", "description": "This is a standard dry run test. It checks the function  with dry params (usually with `NULL` or empty strings).\n", "duration": 1.7018537521362305, "score": 2.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 386519, "parent": 11393293}, {"id": 11393295, "title": "Dry Run for `create_container()` - unit test", "description": null, "duration": 0.2974853515625, "score": 1.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 386519, "parent": 11393294}, {"id": 11393296, "title": "Dry Run for `create_container()` - memory test", "description": null, "duration": 1.4043684005737305, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 386519, "parent": 11393294}, {"id": 11393297, "title": "Basic Tests for `create_container()`", "description": "This is a basic functionality test.\n", "duration": 0.28803491592407227, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 386519, "parent": 11393293}, {"id": 11393298, "title": "Basic Tests for `create_container()` - unit test", "description": null, "duration": 0.28803491592407227, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 386519, "parent": 11393297}, {"id": 11393299, "title": "Memory Test for `destroy_containers()` - memory test", "description": null, "duration": 1.364682674407959, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 386519, "parent": 11393293}, {"id": 11393300, "title": "Dry Run for `get_from_container_by_name()` - unit test", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.2620255947113037, "score": 1.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 386519, "parent": 11393293}, {"id": 11393301, "title": "Basic Tests for `get_from_container_by_name()` - unit test", "description": "This is a basic functionality test.\n", "duration": 0.24515461921691895, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 386519, "parent": 11393293}, {"id": 11393302, "title": "Dry Run for `remove_container()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.338665246963501, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 386519, "parent": 11393293}, {"id": 11393303, "title": "Dry Run for `remove_container()` - unit test", "description": null, "duration": 0.338665246963501, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 386519, "parent": 11393302}, {"id": 11393304, "title": "Basic Tests for `remove_container()`", "description": "This is a basic functionality test.\n", "duration": 0.3852725028991699, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 386519, "parent": 11393293}, {"id": 11393305, "title": "Basic Tests for `remove_container()` - unit test", "description": null, "duration": 0.3852725028991699, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 386519, "parent": 11393304}, {"id": 11393306, "title": "game", "description": null, "duration": 2.8171072006225586, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 386519, "parent": null}, {"id": 11393307, "title": "Basic Tests for `create_game()`", "description": "This is a basic functionality test.\n", "duration": 0.248704195022583, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 386519, "parent": 11393306}, {"id": 11393308, "title": "Basic Tests for `create_game()` - unit test", "description": null, "duration": 0.248704195022583, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 386519, "parent": 11393307}, {"id": 11393309, "title": "Memory Test for `destroy_game()` - memory test", "description": null, "duration": 1.4279701709747314, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 386519, "parent": 11393306}, {"id": 11393310, "title": "gameplay", "description": null, "duration": 2.0515685081481934, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 386519, "parent": null}, {"id": 11393311, "title": "Check Number of Rooms and Items in the WORLD - unit test", "description": "This test counts rooms and items in rooms when world is created.\n", "duration": 0.2762477397918701, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 386519, "parent": 11393310}, {"id": 11393312, "title": "Movement and State Tests for `execute_command()`", "description": "This test suite tests movement between rooms and changing state of game after executing state-changing commands. This suite requires all modules implemented and functioning.\n", "duration": 0.22644925117492676, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 386519, "parent": 11393310}, {"id": 11393313, "title": "Movement and State Tests for `execute_command()` - unit test", "description": null, "duration": 0.22644925117492676, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 386519, "parent": 11393312}, {"id": 11393314, "title": "item", "description": null, "duration": 5.634535312652588, "score": 4.5, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 386519, "parent": null}, {"id": 11393315, "title": "Dry Run for `create_item()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 1.6679997444152832, "score": 2.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 386519, "parent": 11393314}, {"id": 11393316, "title": "Dry Run for `create_item()` - unit test", "description": null, "duration": 0.2869992256164551, "score": 1.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 386519, "parent": 11393315}, {"id": 11393317, "title": "Dry Run for `create_item()` - memory test", "description": null, "duration": 1.3810005187988281, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 386519, "parent": 11393315}, {"id": 11393318, "title": "Basic Tests for `create_item()`", "description": "This is a basic functionality test.\n", "duration": 1.5765392780303955, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 386519, "parent": 11393314}, {"id": 11393319, "title": "Basic Tests for `create_item()` - unit test", "description": null, "duration": 0.3050048351287842, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 386519, "parent": 11393318}, {"id": 11393320, "title": "Basic Tests for `create_item()` - memory test", "description": null, "duration": 1.2715344429016113, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 386519, "parent": 11393318}, {"id": 11393321, "title": "Memory Test for `destroy_item()` - memory test", "description": null, "duration": 1.3387384414672852, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 386519, "parent": 11393314}, {"id": 11393322, "title": "parser", "description": null, "duration": 3.669481039047241, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 386519, "parent": null}, {"id": 11393323, "title": "Basic Tests for `create_parser()`", "description": "This is a basic functionality test.\n", "duration": 0.3271312713623047, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 386519, "parent": 11393322}, {"id": 11393324, "title": "Basic Tests for `create_parser()` - unit test", "description": null, "duration": 0.3271312713623047, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 386519, "parent": 11393323}, {"id": 11393325, "title": "All Required Commands Test for `create_parser()` - unit test", "description": "This test checks implementation of all required commands.\n", "duration": 0.27057814598083496, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 386519, "parent": 11393322}, {"id": 11393326, "title": "Memory Test for `destroy_parser()` - memory test", "description": null, "duration": 1.2745006084442139, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 386519, "parent": 11393322}, {"id": 11393327, "title": "Dry Run for `parse_input()` - unit test", "description": "This test requires `create_parser()` function implemented. This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.3716549873352051, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 386519, "parent": 11393322}, {"id": 11393328, "title": "Basic Tests for `parse_input()` - unit test", "description": "This test requires `create_parser()` function implemented. This is a basic functionality test.\n", "duration": 0.2668263912200928, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 386519, "parent": 11393322}, {"id": 11393329, "title": "room", "description": null, "duration": 7.857507705688477, "score": 7.5, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 386519, "parent": null}, {"id": 11393330, "title": "Dry Run for `add_item_to_room()` - unit test", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.21791887283325195, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 386519, "parent": 11393329}, {"id": 11393331, "title": "Basic Tests for `add_item_to_room()` - unit test", "description": "This is a basic functionality test.\n", "duration": 0.2627229690551758, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 386519, "parent": 11393329}, {"id": 11393332, "title": "Dry Run for `create_room()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 1.6277365684509277, "score": 2.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 386519, "parent": 11393329}, {"id": 11393333, "title": "Dry Run for `create_room()` - unit test", "description": null, "duration": 0.2656886577606201, "score": 1.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 386519, "parent": 11393332}, {"id": 11393334, "title": "Dry Run for `create_room()` - memory test", "description": null, "duration": 1.3620479106903076, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 386519, "parent": 11393332}, {"id": 11393335, "title": "Basic Tests for `create_room()`", "description": "This is a basic functionality test.\n", "duration": 1.661945104598999, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 386519, "parent": 11393329}, {"id": 11393336, "title": "Basic Tests for `create_room()` - unit test", "description": null, "duration": 0.2999234199523926, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 386519, "parent": 11393335}, {"id": 11393337, "title": "Basic Tests for `create_room()` - memory test", "description": null, "duration": 1.3620216846466064, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 386519, "parent": 11393335}, {"id": 11393338, "title": "Basic Tests for `delete_item_from_room()`", "description": "This is a basic functionality test.\n", "duration": 0.306673526763916, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 386519, "parent": 11393329}, {"id": 11393339, "title": "Basic Tests for `delete_item_from_room()` - unit test", "description": null, "duration": 0.306673526763916, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 386519, "parent": 11393338}, {"id": 11393340, "title": "Memory test for `destroy_room()` - memory test", "description": null, "duration": 1.3930563926696777, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 386519, "parent": 11393329}, {"id": 11393341, "title": "Dry Run for `get_item_from_room()` - unit test", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.36298251152038574, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 386519, "parent": 11393329}, {"id": 11393342, "title": "Basic Tests for `get_item_from_room()` - unit test", "description": "This is a basic functionality test.\n", "duration": 0.32186174392700195, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 386519, "parent": 11393329}, {"id": 11393343, "title": "Basic Tests for `set_exits_from_room()` - unit test", "description": "This is a basic functionality test.\n", "duration": 0.2578165531158447, "score": 2.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 386519, "parent": 11393329}, {"id": 11393344, "title": "world", "description": null, "duration": 3.7120094299316406, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 386519, "parent": null}, {"id": 11393345, "title": "Dry Run for `add_room_to_world()` - unit test", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.2181389331817627, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 386519, "parent": 11393344}, {"id": 11393346, "title": "Basic Tests for `add_room_to_world()` - unit test", "description": "This is a basic functionality test.\n", "duration": 0.3107905387878418, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 386519, "parent": 11393344}, {"id": 11393347, "title": "Dry Run for `create_world()`", "description": "This test requires `add_room_to_world()` and `get_room()` functions implemented, if they are used. This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.2550380229949951, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 386519, "parent": 11393344}, {"id": 11393348, "title": "Dry Run for `create_world()` - unit test", "description": null, "duration": 0.2550380229949951, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 386519, "parent": 11393347}, {"id": 11393349, "title": "Memory Test for `destroy_world()` - memory test", "description": null, "duration": 1.2724545001983643, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 386519, "parent": 11393344}, {"id": 11393350, "title": "Dry Run for `get_room()` - unit test", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.28641581535339355, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 386519, "parent": 11393344}, {"id": 11393351, "title": "Basic Tests for `get_room()` - unit test", "description": "This is a basic functionality test.\n", "duration": 0.265763521194458, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 386519, "parent": 11393344}], "id": 386519, "resource_id": "2d993502-47cc-4978-aa5d-194ed8ef41e8", "date_submitted": "2021-05-18T20:03:25Z", "date_evaluated": "2021-05-18T20:11:11.940Z", "max_score": 100.0}, {"problem": {"id": 1755, "resource_id": "prog.2021.adventure", "title": "Problem Set 5: Adventure"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 21.5, "percentage": 21.5, "testcases": [{"id": 11398542, "title": "Structure Check", "description": null, "duration": 0.07460832595825195, "score": null, "hint": null, "strict": true, "passed": true, "type": "ws", "render": "normal", "submission": 386600, "parent": null}, {"id": 11398543, "title": "Globals", "description": "Searching for global variables, usage of which is _forbidden_.\n", "duration": 0.21931838989257812, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 386600, "parent": null}, {"id": 11398544, "title": "Static Code Analysis", "description": "Checks style of your code with `cppcheck` with following command:\n`cppcheck --enable=warning,performance,unusedFunction --error-exitcode=1 backpack.c command.c container.c game.c item.c parser.c room.c world.c main.c`\n", "duration": 0.2784862518310547, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 386600, "parent": null}, {"id": 11398545, "title": "Compilation", "description": "Compiles your code with the following command:\n`gcc -std=c11 -Wall -Wconversion -Werror source_files.c -lm`\n", "duration": 0.7520465850830078, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 386600, "parent": null}, {"id": 11398546, "title": "Makefile Checks", "description": null, "duration": 0.584688663482666, "score": 0.0, "hint": null, "strict": true, "passed": true, "type": "suite", "render": "normal", "submission": 386600, "parent": null}, {"id": 11398547, "title": "make all", "description": "Test target \"all\"", "duration": 0.27486109733581543, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 386600, "parent": 11398546}, {"id": 11398548, "title": "make clean", "description": "Test target \"clean\"", "duration": 0.3098275661468506, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 386600, "parent": 11398546}, {"id": 11398549, "title": "backpack", "description": null, "duration": 5.570598125457764, "score": 3.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 386600, "parent": null}, {"id": 11398550, "title": "Dry Run for `add_item_to_backpack()` - unit test", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.2162332534790039, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 386600, "parent": 11398549}, {"id": 11398551, "title": "Basic Tests for `add_item_to_backpack()` - unit test", "description": "This is a basic functionality test.\n", "duration": 0.19878268241882324, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 386600, "parent": 11398549}, {"id": 11398552, "title": "Basic Tests for `create_backpack()`", "description": "This is a basic functionality test.\n", "duration": 1.4060869216918945, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 386600, "parent": 11398549}, {"id": 11398553, "title": "Basic Tests for `create_backpack()` - unit test", "description": null, "duration": 0.1792433261871338, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 386600, "parent": 11398552}, {"id": 11398554, "title": "Basic Tests for `create_backpack()` - memory test", "description": null, "duration": 1.2268435955047607, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 386600, "parent": 11398552}, {"id": 11398555, "title": "Basic Tests for `delete_item_from_backpack()`", "description": "This is a basic functionality test.\n", "duration": 0.2088298797607422, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 386600, "parent": 11398549}, {"id": 11398556, "title": "Basic Tests for `delete_item_from_backpack()` - unit test", "description": null, "duration": 0.2088298797607422, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 386600, "parent": 11398555}, {"id": 11398557, "title": "Memory Test for `destroy_backpack()` - memory test", "description": null, "duration": 1.2147750854492188, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 386600, "parent": 11398549}, {"id": 11398558, "title": "Dry Run for `get_item_from_backpack()` - unit test", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.21665453910827637, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 386600, "parent": 11398549}, {"id": 11398559, "title": "Basic Tests for `get_item_from_backpack()` - unit test", "description": "This is a basic functionality test.\n", "duration": 0.24522829055786133, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 386600, "parent": 11398549}, {"id": 11398560, "title": "command", "description": null, "duration": 2.8205816745758057, "score": 1.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 386600, "parent": null}, {"id": 11398561, "title": "Dry Run for `create_command()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.25855541229248047, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 386600, "parent": 11398560}, {"id": 11398562, "title": "Dry Run for `create_command()` - unit test", "description": null, "duration": 0.25855541229248047, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 386600, "parent": 11398561}, {"id": 11398563, "title": "Basic Tests for `create_command()`", "description": "This is a basic functionality test.\n", "duration": 0.2406167984008789, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 386600, "parent": 11398560}, {"id": 11398564, "title": "Basic Tests for `create_command()` - unit test", "description": null, "duration": 0.2406167984008789, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 386600, "parent": 11398563}, {"id": 11398565, "title": "Memory Test for `destroy_command()` - memory test", "description": null, "duration": 1.3693084716796875, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 386600, "parent": 11398560}, {"id": 11398566, "title": "container", "description": null, "duration": 5.4674694538116455, "score": 4.5, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 386600, "parent": null}, {"id": 11398567, "title": "Dry Run for `create_container()`", "description": "This is a standard dry run test. It checks the function  with dry params (usually with `NULL` or empty strings).\n", "duration": 1.565244436264038, "score": 2.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 386600, "parent": 11398566}, {"id": 11398568, "title": "Dry Run for `create_container()` - unit test", "description": null, "duration": 0.2523212432861328, "score": 1.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 386600, "parent": 11398567}, {"id": 11398569, "title": "Dry Run for `create_container()` - memory test", "description": null, "duration": 1.3129231929779053, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 386600, "parent": 11398567}, {"id": 11398570, "title": "Basic Tests for `create_container()`", "description": "This is a basic functionality test.\n", "duration": 0.25074005126953125, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 386600, "parent": 11398566}, {"id": 11398571, "title": "Basic Tests for `create_container()` - unit test", "description": null, "duration": 0.25074005126953125, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 386600, "parent": 11398570}, {"id": 11398572, "title": "Memory Test for `destroy_containers()` - memory test", "description": null, "duration": 1.3653779029846191, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 386600, "parent": 11398566}, {"id": 11398573, "title": "Dry Run for `get_from_container_by_name()` - unit test", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.2516181468963623, "score": 1.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 386600, "parent": 11398566}, {"id": 11398574, "title": "Basic Tests for `get_from_container_by_name()` - unit test", "description": "This is a basic functionality test.\n", "duration": 0.2379772663116455, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 386600, "parent": 11398566}, {"id": 11398575, "title": "Dry Run for `remove_container()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.2184615135192871, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 386600, "parent": 11398566}, {"id": 11398576, "title": "Dry Run for `remove_container()` - unit test", "description": null, "duration": 0.2184615135192871, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 386600, "parent": 11398575}, {"id": 11398577, "title": "Basic Tests for `remove_container()`", "description": "This is a basic functionality test.\n", "duration": 0.32662010192871094, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 386600, "parent": 11398566}, {"id": 11398578, "title": "Basic Tests for `remove_container()` - unit test", "description": null, "duration": 0.32662010192871094, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 386600, "parent": 11398577}, {"id": 11398579, "title": "game", "description": null, "duration": 2.6151790618896484, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 386600, "parent": null}, {"id": 11398580, "title": "Basic Tests for `create_game()`", "description": "This is a basic functionality test.\n", "duration": 0.2771332263946533, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 386600, "parent": 11398579}, {"id": 11398581, "title": "Basic Tests for `create_game()` - unit test", "description": null, "duration": 0.2771332263946533, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 386600, "parent": 11398580}, {"id": 11398582, "title": "Memory Test for `destroy_game()` - memory test", "description": null, "duration": 1.2630743980407715, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 386600, "parent": 11398579}, {"id": 11398583, "title": "gameplay", "description": null, "duration": 2.281005382537842, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 386600, "parent": null}, {"id": 11398584, "title": "Check Number of Rooms and Items in the WORLD - unit test", "description": "This test counts rooms and items in rooms when world is created.\n", "duration": 0.3759937286376953, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 386600, "parent": 11398583}, {"id": 11398585, "title": "Movement and State Tests for `execute_command()`", "description": "This test suite tests movement between rooms and changing state of game after executing state-changing commands. This suite requires all modules implemented and functioning.\n", "duration": 0.27910518646240234, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 386600, "parent": 11398583}, {"id": 11398586, "title": "Movement and State Tests for `execute_command()` - unit test", "description": null, "duration": 0.27910518646240234, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 386600, "parent": 11398585}, {"id": 11398587, "title": "item", "description": null, "duration": 5.481259346008301, "score": 5.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 386600, "parent": null}, {"id": 11398588, "title": "Dry Run for `create_item()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 1.5266711711883545, "score": 2.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 386600, "parent": 11398587}, {"id": 11398589, "title": "Dry Run for `create_item()` - unit test", "description": null, "duration": 0.2671043872833252, "score": 1.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 386600, "parent": 11398588}, {"id": 11398590, "title": "Dry Run for `create_item()` - memory test", "description": null, "duration": 1.2595667839050293, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 386600, "parent": 11398588}, {"id": 11398591, "title": "Basic Tests for `create_item()`", "description": "This is a basic functionality test.\n", "duration": 1.6135454177856445, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 386600, "parent": 11398587}, {"id": 11398592, "title": "Basic Tests for `create_item()` - unit test", "description": null, "duration": 0.3423311710357666, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 386600, "parent": 11398591}, {"id": 11398593, "title": "Basic Tests for `create_item()` - memory test", "description": null, "duration": 1.271214246749878, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 386600, "parent": 11398591}, {"id": 11398594, "title": "Memory Test for `destroy_item()` - memory test", "description": null, "duration": 1.2893924713134766, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 386600, "parent": 11398587}, {"id": 11398595, "title": "parser", "description": null, "duration": 3.4559824466705322, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 386600, "parent": null}, {"id": 11398596, "title": "Basic Tests for `create_parser()`", "description": "This is a basic functionality test.\n", "duration": 0.25466132164001465, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 386600, "parent": 11398595}, {"id": 11398597, "title": "Basic Tests for `create_parser()` - unit test", "description": null, "duration": 0.25466132164001465, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 386600, "parent": 11398596}, {"id": 11398598, "title": "All Required Commands Test for `create_parser()` - unit test", "description": "This test checks implementation of all required commands.\n", "duration": 0.2493455410003662, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 386600, "parent": 11398595}, {"id": 11398599, "title": "Memory Test for `destroy_parser()` - memory test", "description": null, "duration": 1.288679838180542, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 386600, "parent": 11398595}, {"id": 11398600, "title": "Dry Run for `parse_input()` - unit test", "description": "This test requires `create_parser()` function implemented. This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.31078529357910156, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 386600, "parent": 11398595}, {"id": 11398601, "title": "Basic Tests for `parse_input()` - unit test", "description": "This test requires `create_parser()` function implemented. This is a basic functionality test.\n", "duration": 0.28853917121887207, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 386600, "parent": 11398595}, {"id": 11398602, "title": "room", "description": null, "duration": 7.898158311843872, "score": 7.5, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 386600, "parent": null}, {"id": 11398603, "title": "Dry Run for `add_item_to_room()` - unit test", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.25110745429992676, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 386600, "parent": 11398602}, {"id": 11398604, "title": "Basic Tests for `add_item_to_room()` - unit test", "description": "This is a basic functionality test.\n", "duration": 0.24313759803771973, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 386600, "parent": 11398602}, {"id": 11398605, "title": "Dry Run for `create_room()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 1.6857576370239258, "score": 2.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 386600, "parent": 11398602}, {"id": 11398606, "title": "Dry Run for `create_room()` - unit test", "description": null, "duration": 0.35787367820739746, "score": 1.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 386600, "parent": 11398605}, {"id": 11398607, "title": "Dry Run for `create_room()` - memory test", "description": null, "duration": 1.3278839588165283, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 386600, "parent": 11398605}, {"id": 11398608, "title": "Basic Tests for `create_room()`", "description": "This is a basic functionality test.\n", "duration": 1.6579208374023438, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 386600, "parent": 11398602}, {"id": 11398609, "title": "Basic Tests for `create_room()` - unit test", "description": null, "duration": 0.3484621047973633, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 386600, "parent": 11398608}, {"id": 11398610, "title": "Basic Tests for `create_room()` - memory test", "description": null, "duration": 1.3094587326049805, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 386600, "parent": 11398608}, {"id": 11398611, "title": "Basic Tests for `delete_item_from_room()`", "description": "This is a basic functionality test.\n", "duration": 0.36178040504455566, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 386600, "parent": 11398602}, {"id": 11398612, "title": "Basic Tests for `delete_item_from_room()` - unit test", "description": null, "duration": 0.36178040504455566, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 386600, "parent": 11398611}, {"id": 11398613, "title": "Memory test for `destroy_room()` - memory test", "description": null, "duration": 1.3987338542938232, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 386600, "parent": 11398602}, {"id": 11398614, "title": "Dry Run for `get_item_from_room()` - unit test", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.2712535858154297, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 386600, "parent": 11398602}, {"id": 11398615, "title": "Basic Tests for `get_item_from_room()` - unit test", "description": "This is a basic functionality test.\n", "duration": 0.28391456604003906, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 386600, "parent": 11398602}, {"id": 11398616, "title": "Basic Tests for `set_exits_from_room()` - unit test", "description": "This is a basic functionality test.\n", "duration": 0.2711031436920166, "score": 2.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 386600, "parent": 11398602}, {"id": 11398617, "title": "world", "description": null, "duration": 3.8893280029296875, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 386600, "parent": null}, {"id": 11398618, "title": "Dry Run for `add_room_to_world()` - unit test", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.2550320625305176, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 386600, "parent": 11398617}, {"id": 11398619, "title": "Basic Tests for `add_room_to_world()` - unit test", "description": "This is a basic functionality test.\n", "duration": 0.3121151924133301, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 386600, "parent": 11398617}, {"id": 11398620, "title": "Dry Run for `create_world()`", "description": "This test requires `add_room_to_world()` and `get_room()` functions implemented, if they are used. This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.28786659240722656, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 386600, "parent": 11398617}, {"id": 11398621, "title": "Dry Run for `create_world()` - unit test", "description": null, "duration": 0.28786659240722656, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 386600, "parent": 11398620}, {"id": 11398622, "title": "Memory Test for `destroy_world()` - memory test", "description": null, "duration": 1.2367937564849854, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 386600, "parent": 11398617}, {"id": 11398623, "title": "Dry Run for `get_room()` - unit test", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.2924008369445801, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 386600, "parent": 11398617}, {"id": 11398624, "title": "Basic Tests for `get_room()` - unit test", "description": "This is a basic functionality test.\n", "duration": 0.26061463356018066, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 386600, "parent": 11398617}], "id": 386600, "resource_id": "d75f453c-bc40-4b53-931c-fd269fd9e216", "date_submitted": "2021-05-18T21:57:24Z", "date_evaluated": "2021-05-18T22:09:20.880Z", "max_score": 100.0}, {"problem": {"id": 1755, "resource_id": "prog.2021.adventure", "title": "Problem Set 5: Adventure"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 25.5, "percentage": 25.5, "testcases": [{"id": 11401371, "title": "Structure Check", "description": null, "duration": 0.07542276382446289, "score": null, "hint": null, "strict": true, "passed": true, "type": "ws", "render": "normal", "submission": 386639, "parent": null}, {"id": 11401372, "title": "Globals", "description": "Searching for global variables, usage of which is _forbidden_.\n", "duration": 0.1891927719116211, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 386639, "parent": null}, {"id": 11401373, "title": "Static Code Analysis", "description": "Checks style of your code with `cppcheck` with following command:\n`cppcheck --enable=warning,performance,unusedFunction --error-exitcode=1 backpack.c command.c container.c game.c item.c parser.c room.c world.c main.c`\n", "duration": 0.3315596580505371, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 386639, "parent": null}, {"id": 11401374, "title": "Compilation", "description": "Compiles your code with the following command:\n`gcc -std=c11 -Wall -Wconversion -Werror source_files.c -lm`\n", "duration": 0.7058970928192139, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 386639, "parent": null}, {"id": 11401375, "title": "Makefile Checks", "description": null, "duration": 0.36316490173339844, "score": 0.0, "hint": null, "strict": true, "passed": true, "type": "suite", "render": "normal", "submission": 386639, "parent": null}, {"id": 11401376, "title": "make all", "description": "Test target \"all\"", "duration": 0.1882164478302002, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 386639, "parent": 11401375}, {"id": 11401377, "title": "make clean", "description": "Test target \"clean\"", "duration": 0.17494845390319824, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 386639, "parent": 11401375}, {"id": 11401378, "title": "backpack", "description": null, "duration": 5.108535289764404, "score": 4.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 386639, "parent": null}, {"id": 11401379, "title": "Dry Run for `add_item_to_backpack()` - unit test", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.1710350513458252, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 386639, "parent": 11401378}, {"id": 11401380, "title": "Basic Tests for `add_item_to_backpack()` - unit test", "description": "This is a basic functionality test.\n", "duration": 0.18703889846801758, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 386639, "parent": 11401378}, {"id": 11401381, "title": "Basic Tests for `create_backpack()`", "description": "This is a basic functionality test.\n", "duration": 1.3738186359405518, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 386639, "parent": 11401378}, {"id": 11401382, "title": "Basic Tests for `create_backpack()` - unit test", "description": null, "duration": 0.2085576057434082, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 386639, "parent": 11401381}, {"id": 11401383, "title": "Basic Tests for `create_backpack()` - memory test", "description": null, "duration": 1.1652610301971436, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 386639, "parent": 11401381}, {"id": 11401384, "title": "Basic Tests for `delete_item_from_backpack()`", "description": "This is a basic functionality test.\n", "duration": 0.21109938621520996, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 386639, "parent": 11401378}, {"id": 11401385, "title": "Basic Tests for `delete_item_from_backpack()` - unit test", "description": null, "duration": 0.21109938621520996, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 386639, "parent": 11401384}, {"id": 11401386, "title": "Memory Test for `destroy_backpack()` - memory test", "description": null, "duration": 1.1073298454284668, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 386639, "parent": 11401378}, {"id": 11401387, "title": "Dry Run for `get_item_from_backpack()` - unit test", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.20255708694458008, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 386639, "parent": 11401378}, {"id": 11401388, "title": "Basic Tests for `get_item_from_backpack()` - unit test", "description": "This is a basic functionality test.\n", "duration": 0.19573473930358887, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 386639, "parent": 11401378}, {"id": 11401389, "title": "command", "description": null, "duration": 2.472257614135742, "score": 1.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 386639, "parent": null}, {"id": 11401390, "title": "Dry Run for `create_command()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.21500039100646973, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 386639, "parent": 11401389}, {"id": 11401391, "title": "Dry Run for `create_command()` - unit test", "description": null, "duration": 0.21500039100646973, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 386639, "parent": 11401390}, {"id": 11401392, "title": "Basic Tests for `create_command()`", "description": "This is a basic functionality test.\n", "duration": 0.21392536163330078, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 386639, "parent": 11401389}, {"id": 11401393, "title": "Basic Tests for `create_command()` - unit test", "description": null, "duration": 0.21392536163330078, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 386639, "parent": 11401392}, {"id": 11401394, "title": "Memory Test for `destroy_command()` - memory test", "description": null, "duration": 1.283679485321045, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 386639, "parent": 11401389}, {"id": 11401395, "title": "container", "description": null, "duration": 4.805158376693726, "score": 4.5, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 386639, "parent": null}, {"id": 11401396, "title": "Dry Run for `create_container()`", "description": "This is a standard dry run test. It checks the function  with dry params (usually with `NULL` or empty strings).\n", "duration": 1.4708280563354492, "score": 2.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 386639, "parent": 11401395}, {"id": 11401397, "title": "Dry Run for `create_container()` - unit test", "description": null, "duration": 0.20752692222595215, "score": 1.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 386639, "parent": 11401396}, {"id": 11401398, "title": "Dry Run for `create_container()` - memory test", "description": null, "duration": 1.263301134109497, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 386639, "parent": 11401396}, {"id": 11401399, "title": "Basic Tests for `create_container()`", "description": "This is a basic functionality test.\n", "duration": 0.25389695167541504, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 386639, "parent": 11401395}, {"id": 11401400, "title": "Basic Tests for `create_container()` - unit test", "description": null, "duration": 0.25389695167541504, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 386639, "parent": 11401399}, {"id": 11401401, "title": "Memory Test for `destroy_containers()` - memory test", "description": null, "duration": 1.2511088848114014, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 386639, "parent": 11401395}, {"id": 11401402, "title": "Dry Run for `get_from_container_by_name()` - unit test", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.18307232856750488, "score": 1.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 386639, "parent": 11401395}, {"id": 11401403, "title": "Basic Tests for `get_from_container_by_name()` - unit test", "description": "This is a basic functionality test.\n", "duration": 0.1948554515838623, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 386639, "parent": 11401395}, {"id": 11401404, "title": "Dry Run for `remove_container()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.20939421653747559, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 386639, "parent": 11401395}, {"id": 11401405, "title": "Dry Run for `remove_container()` - unit test", "description": null, "duration": 0.20939421653747559, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 386639, "parent": 11401404}, {"id": 11401406, "title": "Basic Tests for `remove_container()`", "description": "This is a basic functionality test.\n", "duration": 0.19574379920959473, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 386639, "parent": 11401395}, {"id": 11401407, "title": "Basic Tests for `remove_container()` - unit test", "description": null, "duration": 0.19574379920959473, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 386639, "parent": 11401406}, {"id": 11401408, "title": "game", "description": null, "duration": 2.450277090072632, "score": 1.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 386639, "parent": null}, {"id": 11401409, "title": "Basic Tests for `create_game()`", "description": "This is a basic functionality test.\n", "duration": 0.1772150993347168, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 386639, "parent": 11401408}, {"id": 11401410, "title": "Basic Tests for `create_game()` - unit test", "description": null, "duration": 0.1772150993347168, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 386639, "parent": 11401409}, {"id": 11401411, "title": "Memory Test for `destroy_game()` - memory test", "description": null, "duration": 1.402214765548706, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 386639, "parent": 11401408}, {"id": 11401412, "title": "gameplay", "description": null, "duration": 1.5090217590332031, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 386639, "parent": null}, {"id": 11401413, "title": "Check Number of Rooms and Items in the WORLD - unit test", "description": "This test counts rooms and items in rooms when world is created.\n", "duration": 0.18421220779418945, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 386639, "parent": 11401412}, {"id": 11401414, "title": "Movement and State Tests for `execute_command()`", "description": "This test suite tests movement between rooms and changing state of game after executing state-changing commands. This suite requires all modules implemented and functioning.\n", "duration": 0.18788743019104004, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 386639, "parent": 11401412}, {"id": 11401415, "title": "Movement and State Tests for `execute_command()` - unit test", "description": null, "duration": 0.18788743019104004, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 386639, "parent": 11401414}, {"id": 11401416, "title": "item", "description": null, "duration": 4.381622552871704, "score": 5.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 386639, "parent": null}, {"id": 11401417, "title": "Dry Run for `create_item()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 1.2732868194580078, "score": 2.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 386639, "parent": 11401416}, {"id": 11401418, "title": "Dry Run for `create_item()` - unit test", "description": null, "duration": 0.17176079750061035, "score": 1.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 386639, "parent": 11401417}, {"id": 11401419, "title": "Dry Run for `create_item()` - memory test", "description": null, "duration": 1.1015260219573975, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 386639, "parent": 11401417}, {"id": 11401420, "title": "Basic Tests for `create_item()`", "description": "This is a basic functionality test.\n", "duration": 1.2545151710510254, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 386639, "parent": 11401416}, {"id": 11401421, "title": "Basic Tests for `create_item()` - unit test", "description": null, "duration": 0.16468191146850586, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 386639, "parent": 11401420}, {"id": 11401422, "title": "Basic Tests for `create_item()` - memory test", "description": null, "duration": 1.0898332595825195, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 386639, "parent": 11401420}, {"id": 11401423, "title": "Memory Test for `destroy_item()` - memory test", "description": null, "duration": 1.1238927841186523, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 386639, "parent": 11401416}, {"id": 11401424, "title": "parser", "description": null, "duration": 3.0893237590789795, "score": 1.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 386639, "parent": null}, {"id": 11401425, "title": "Basic Tests for `create_parser()`", "description": "This is a basic functionality test.\n", "duration": 0.1911923885345459, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 386639, "parent": 11401424}, {"id": 11401426, "title": "Basic Tests for `create_parser()` - unit test", "description": null, "duration": 0.1911923885345459, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 386639, "parent": 11401425}, {"id": 11401427, "title": "All Required Commands Test for `create_parser()` - unit test", "description": "This test checks implementation of all required commands.\n", "duration": 0.18659615516662598, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 386639, "parent": 11401424}, {"id": 11401428, "title": "Memory Test for `destroy_parser()` - memory test", "description": null, "duration": 1.4131362438201904, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 386639, "parent": 11401424}, {"id": 11401429, "title": "Dry Run for `parse_input()` - unit test", "description": "This test requires `create_parser()` function implemented. This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.19698262214660645, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 386639, "parent": 11401424}, {"id": 11401430, "title": "Basic Tests for `parse_input()` - unit test", "description": "This test requires `create_parser()` function implemented. This is a basic functionality test.\n", "duration": 0.22171449661254883, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 386639, "parent": 11401424}, {"id": 11401431, "title": "room", "description": null, "duration": 6.134998083114624, "score": 7.5, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 386639, "parent": null}, {"id": 11401432, "title": "Dry Run for `add_item_to_room()` - unit test", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.182936429977417, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 386639, "parent": 11401431}, {"id": 11401433, "title": "Basic Tests for `add_item_to_room()` - unit test", "description": "This is a basic functionality test.\n", "duration": 0.179152250289917, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 386639, "parent": 11401431}, {"id": 11401434, "title": "Dry Run for `create_room()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 1.28843092918396, "score": 2.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 386639, "parent": 11401431}, {"id": 11401435, "title": "Dry Run for `create_room()` - unit test", "description": null, "duration": 0.202423095703125, "score": 1.5, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 386639, "parent": 11401434}, {"id": 11401436, "title": "Dry Run for `create_room()` - memory test", "description": null, "duration": 1.086007833480835, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 386639, "parent": 11401434}, {"id": 11401437, "title": "Basic Tests for `create_room()`", "description": "This is a basic functionality test.\n", "duration": 1.4156723022460938, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 386639, "parent": 11401431}, {"id": 11401438, "title": "Basic Tests for `create_room()` - unit test", "description": null, "duration": 0.21979665756225586, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 386639, "parent": 11401437}, {"id": 11401439, "title": "Basic Tests for `create_room()` - memory test", "description": null, "duration": 1.195875644683838, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 386639, "parent": 11401437}, {"id": 11401440, "title": "Basic Tests for `delete_item_from_room()`", "description": "This is a basic functionality test.\n", "duration": 0.201507568359375, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 386639, "parent": 11401431}, {"id": 11401441, "title": "Basic Tests for `delete_item_from_room()` - unit test", "description": null, "duration": 0.201507568359375, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 386639, "parent": 11401440}, {"id": 11401442, "title": "Memory test for `destroy_room()` - memory test", "description": null, "duration": 1.0907602310180664, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 386639, "parent": 11401431}, {"id": 11401443, "title": "Dry Run for `get_item_from_room()` - unit test", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.19700288772583008, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 386639, "parent": 11401431}, {"id": 11401444, "title": "Basic Tests for `get_item_from_room()` - unit test", "description": "This is a basic functionality test.\n", "duration": 0.20841598510742188, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 386639, "parent": 11401431}, {"id": 11401445, "title": "Basic Tests for `set_exits_from_room()` - unit test", "description": "This is a basic functionality test.\n", "duration": 0.22002267837524414, "score": 2.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 386639, "parent": 11401431}, {"id": 11401446, "title": "world", "description": null, "duration": 3.06038761138916, "score": 1.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 386639, "parent": null}, {"id": 11401447, "title": "Dry Run for `add_room_to_world()` - unit test", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.18429279327392578, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 386639, "parent": 11401446}, {"id": 11401448, "title": "Basic Tests for `add_room_to_world()` - unit test", "description": "This is a basic functionality test.\n", "duration": 0.18270468711853027, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 386639, "parent": 11401446}, {"id": 11401449, "title": "Dry Run for `create_world()`", "description": "This test requires `add_room_to_world()` and `get_room()` functions implemented, if they are used. This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.19086933135986328, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 386639, "parent": 11401446}, {"id": 11401450, "title": "Dry Run for `create_world()` - unit test", "description": null, "duration": 0.19086933135986328, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 386639, "parent": 11401449}, {"id": 11401451, "title": "Memory Test for `destroy_world()` - memory test", "description": null, "duration": 1.1202483177185059, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 386639, "parent": 11401446}, {"id": 11401452, "title": "Dry Run for `get_room()` - unit test", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 0.19893980026245117, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 386639, "parent": 11401446}, {"id": 11401453, "title": "Basic Tests for `get_room()` - unit test", "description": "This is a basic functionality test.\n", "duration": 0.18621492385864258, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 386639, "parent": 11401446}], "id": 386639, "resource_id": "447a738a-e1f6-4175-ba9a-f6e3cc68b359", "date_submitted": "2021-05-18T22:33:19Z", "date_evaluated": "2021-05-19T00:11:16.423Z", "max_score": 100.0}, {"problem": {"id": 1782, "resource_id": "oop.2021.training", "title": "OOP 2021 Training"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 0.0, "percentage": 0.0, "testcases": [{"id": 11711456, "title": "Project structure check", "description": null, "duration": 0.3103792667388916, "score": null, "hint": null, "strict": true, "passed": true, "type": "ws", "render": "normal", "submission": 395527, "parent": null}, {"id": 11711457, "title": "Lines of code report", "description": null, "duration": 0.06625151634216309, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 395527, "parent": null}, {"id": 11711458, "title": "Compilation", "description": "This *strict* test performs compilation of your code.\nIt must succeed in order for the evaluation to continue.\n\n**Pay attention to all warnings!** In later problemsets warnings regarding\nunchecked operations and raw types will be considered as *errors*.\n", "duration": 1.0362701416015625, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 395527, "parent": null}, {"id": 11711459, "title": "Fields accessibility test", "description": "All declared class fields must be private. This test is _strict_.\n", "duration": 3.6879374980926514, "score": null, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 395527, "parent": null}], "id": 395527, "resource_id": "9f7a88a3-9b78-465b-9a1a-a7e3e1bc28a7", "date_submitted": "2021-10-21T10:04:05Z", "date_evaluated": "2021-10-27T13:05:01.928Z", "max_score": 100.0}, {"problem": {"id": 1782, "resource_id": "oop.2021.training", "title": "OOP 2021 Training"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 2.5, "percentage": 2.5, "testcases": [{"id": 11890703, "title": "Project structure check", "description": null, "duration": 0.09294486045837402, "score": null, "hint": null, "strict": true, "passed": true, "type": "ws", "render": "normal", "submission": 399742, "parent": null}, {"id": 11890704, "title": "Lines of code report", "description": null, "duration": 0.17662286758422852, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 399742, "parent": null}, {"id": 11890705, "title": "Compilation", "description": "This *strict* test performs compilation of your code.\nIt must succeed in order for the evaluation to continue.\n\n**Pay attention to all warnings!** In later problemsets warnings regarding\nunchecked operations and raw types will be considered as *errors*.\n", "duration": 1.4809238910675049, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 399742, "parent": null}, {"id": 11890706, "title": "Fields accessibility test", "description": "All declared class fields must be private. This test is _strict_.\n", "duration": 4.3115692138671875, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 399742, "parent": null}, {"id": 11890707, "title": "Chain Bomb Tests", "description": null, "duration": 0.2182300090789795, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 399742, "parent": null}, {"id": 11890708, "title": "Chain Bomb unit tests", "description": "Five chain bombs exist in the scene. The first bomb, positioned at (x=150, y=150), is detonated.\nThe position of other bombs is such that three more should\ndetonate in chain following the first one.\n", "duration": 0.13022470474243164, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 399742, "parent": 11890707}, {"id": 11890709, "title": "Chain Bomb PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.08800530433654785, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 399742, "parent": 11890707}, {"id": 11890710, "title": "Computer Tests", "description": null, "duration": 0.4439551830291748, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 399742, "parent": null}, {"id": 11890711, "title": "Computer unit tests", "description": "Arithmetic functions of a *computer* are tested with random numbers.\n", "duration": 0.31228113174438477, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 399742, "parent": 11890710}, {"id": 11890712, "title": "Computer PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.13167405128479004, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 399742, "parent": 11890710}, {"id": 11890713, "title": "Cooler Tests", "description": null, "duration": 0.676959753036499, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 399742, "parent": null}, {"id": 11890714, "title": "Cooler unit tests", "description": "One *reactor* and two *coolers* exist in the scene.\nOne of the coolers is connected to the reactor, the other is not.\n", "duration": 0.5885121822357178, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 399742, "parent": 11890713}, {"id": 11890715, "title": "Cooler PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.08844757080078125, "score": null, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 399742, "parent": 11890713}, {"id": 11890716, "title": "Defective Light Tests", "description": null, "duration": 0.4859030246734619, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 399742, "parent": null}, {"id": 11890717, "title": "Defective Light unit tests", "description": "A *defective light* is tested whether it flickers when powered\nand whether it can be repaired (for a time).\n", "duration": 0.3856337070465088, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 399742, "parent": 11890716}, {"id": 11890718, "title": "Defective Light PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.10026931762695312, "score": null, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 399742, "parent": 11890716}, {"id": 11890719, "title": "Helicopter Tests", "description": null, "duration": 0.2966735363006592, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 399742, "parent": null}, {"id": 11890720, "title": "Helicopter unit tests", "description": "A player and a *helicopter* exist in the scene.\nHelicopter is tested in default and activated (*searchAndDestroy*) modes.\nActivated helicopter should be able to catch the player.\n", "duration": 0.19064569473266602, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 399742, "parent": 11890719}, {"id": 11890721, "title": "Helicopter PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.10602784156799316, "score": null, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 399742, "parent": 11890719}, {"id": 11890722, "title": "Light Tests", "description": null, "duration": 0.47054028511047363, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 399742, "parent": null}, {"id": 11890723, "title": "Light unit tests", "description": "A *light* is tested in various states for its behaviour.\n", "duration": 0.3282039165496826, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 399742, "parent": 11890722}, {"id": 11890724, "title": "Light PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.14233636856079102, "score": null, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 399742, "parent": 11890722}, {"id": 11890725, "title": "Power Switch Tests", "description": null, "duration": 0.3254733085632324, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 399742, "parent": null}, {"id": 11890726, "title": "Power Switch unit tests", "description": "A *power switch* and a *switchable* device exist in the scene.\nThe ability of the *power switch* to turn on and off the device is tested.\n", "duration": 0.23952031135559082, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 399742, "parent": 11890725}, {"id": 11890727, "title": "Power Switch PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.0859529972076416, "score": null, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 399742, "parent": 11890725}, {"id": 11890728, "title": "Reactor Tests", "description": null, "duration": 0.7772634029388428, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 399742, "parent": null}, {"id": 11890729, "title": "Reactor unit tests", "description": "Behaviour of a *reactor* is tested in various situations.\n", "duration": 0.42104315757751465, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 399742, "parent": 11890728}, {"id": 11890730, "title": "Reactor unit tests for devices", "description": "Functionality of *reactor* regarding connecting energy-consuming devices is tested.\n", "duration": 0.2569005489349365, "score": 2.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 399742, "parent": 11890728}, {"id": 11890731, "title": "Reactor PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.0993196964263916, "score": null, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 399742, "parent": 11890728}, {"id": 11890732, "title": "Smart Cooler Tests", "description": null, "duration": 0.38219165802001953, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 399742, "parent": null}, {"id": 11890733, "title": "Smart Cooler unit tests", "description": "A *smart cooler* is tested for its automatic cooling functionality\nwith reactor at various temperatures.\n", "duration": 0.25083184242248535, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 399742, "parent": 11890732}, {"id": 11890734, "title": "Smart Cooler PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.13135981559753418, "score": null, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 399742, "parent": 11890732}, {"id": 11890735, "title": "Teleport Tests", "description": null, "duration": 0.30962371826171875, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 399742, "parent": null}, {"id": 11890736, "title": "Teleport unit tests", "description": "Three *teleports* and a player exist in the scene. Teleports are connected to form a chain (`A -> B -> C`), and thus the last teleport `C` has no destination. Tests check teleportation behavior on each of these teleports.", "duration": 0.183762788772583, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 399742, "parent": 11890735}, {"id": 11890737, "title": "Teleport PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.12586092948913574, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 399742, "parent": 11890735}, {"id": 11890738, "title": "Time Bomb Tests", "description": null, "duration": 0.26218557357788086, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 399742, "parent": null}, {"id": 11890739, "title": "Time Bomb unit tests", "description": "A *time bomb* is activated and its behavior is observed.\n", "duration": 0.09841346740722656, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 399742, "parent": 11890738}, {"id": 11890740, "title": "Time Bomb PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.1637721061706543, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 399742, "parent": 11890738}, {"id": 11890741, "title": "Perpetual Reactor Heating Tests", "description": null, "duration": 0.3720564842224121, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 399742, "parent": null}, {"id": 11890742, "title": "Perpetual Reactor Heating unit tests", "description": "Test check that the action is able to increase reactor's temperature.\n", "duration": 0.29115867614746094, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 399742, "parent": 11890741}, {"id": 11890743, "title": "Perpetual Reactor Heating PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.08089780807495117, "score": null, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 399742, "parent": 11890741}, {"id": 11890744, "title": "Breakable Tool Tests", "description": null, "duration": 0.23247027397155762, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 399742, "parent": null}, {"id": 11890745, "title": "Breakable Tool unit tests", "description": "Common functionality of all breakable tools is tested.\n", "duration": 0.14647269248962402, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 399742, "parent": 11890744}, {"id": 11890746, "title": "Breakable Tool PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.0859975814819336, "score": null, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 399742, "parent": 11890744}, {"id": 11890747, "title": "Fire Extinguisher Tests", "description": null, "duration": 0.26930999755859375, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 399742, "parent": null}, {"id": 11890748, "title": "Fire Extinguisher unit tests", "description": "Tests check whether the *extinguisher* is able to extinguish a reactor\nin different states (functional, broken).\n", "duration": 0.18537044525146484, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 399742, "parent": 11890747}, {"id": 11890749, "title": "Fire Extinguisher PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.0839395523071289, "score": null, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 399742, "parent": 11890747}, {"id": 11890750, "title": "Hammer Tests", "description": null, "duration": 0.2256298065185547, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 399742, "parent": null}, {"id": 11890751, "title": "Hammer unit tests", "description": "A *hammer* is used to repair a *reactor* with various degrees of damage.\n", "duration": 0.13096141815185547, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 399742, "parent": 11890750}, {"id": 11890752, "title": "Hammer PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.09466838836669922, "score": null, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 399742, "parent": 11890750}, {"id": 11890753, "title": "Mjolnir Tests", "description": null, "duration": 0.2018451690673828, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 399742, "parent": null}, {"id": 11890754, "title": "Mjolnir unit tests", "description": "The advanced repair capabilities of the Mjolnir are tested.\n", "duration": 0.12130880355834961, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 399742, "parent": 11890753}, {"id": 11890755, "title": "Mjolnir PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.0805363655090332, "score": null, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 399742, "parent": 11890753}, {"id": 11890756, "title": "Wrench Tests", "description": null, "duration": 0.19597244262695312, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 399742, "parent": null}, {"id": 11890757, "title": "Wrench unit tests", "description": "A *wrench* is used to fix a *defective light*.\n", "duration": 0.08429431915283203, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 399742, "parent": 11890756}, {"id": 11890758, "title": "Wrench PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.1116781234741211, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 399742, "parent": 11890756}], "id": 399742, "resource_id": "0671b9b9-b105-477d-ae2f-1322c7680d4e", "date_submitted": "2021-11-02T20:09:12Z", "date_evaluated": "2021-11-02T23:07:18.865Z", "max_score": 100.0}, {"problem": {"id": 1782, "resource_id": "oop.2021.training", "title": "OOP 2021 Training"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 32.0, "percentage": 32.0, "testcases": [{"id": 12027242, "title": "Project structure check", "description": null, "duration": 0.0864253044128418, "score": null, "hint": null, "strict": true, "passed": true, "type": "ws", "render": "normal", "submission": 404655, "parent": null}, {"id": 12027243, "title": "Lines of code report", "description": null, "duration": 0.07649636268615723, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 404655, "parent": null}, {"id": 12027244, "title": "Compilation", "description": "This *strict* test performs compilation of your code.\nIt must succeed in order for the evaluation to continue.\n\n**Pay attention to all warnings!** In later problemsets warnings regarding\nunchecked operations and raw types will be considered as *errors*.\n", "duration": 1.242842674255371, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 404655, "parent": null}, {"id": 12027245, "title": "Fields accessibility test", "description": "All declared class fields must be private. This test is _strict_.\n", "duration": 3.626971483230591, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 404655, "parent": null}, {"id": 12027246, "title": "Chain Bomb Tests", "description": null, "duration": 0.2413029670715332, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 404655, "parent": null}, {"id": 12027247, "title": "Chain Bomb unit tests", "description": "Five chain bombs exist in the scene. The first bomb, positioned at (x=150, y=150), is detonated.\nThe position of other bombs is such that three more should\ndetonate in chain following the first one.\n", "duration": 0.1267399787902832, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 404655, "parent": 12027246}, {"id": 12027248, "title": "Chain Bomb PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.11456298828125, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 404655, "parent": 12027246}, {"id": 12027249, "title": "Computer Tests", "description": null, "duration": 0.3393707275390625, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 404655, "parent": null}, {"id": 12027250, "title": "Computer unit tests", "description": "Arithmetic functions of a *computer* are tested with random numbers.\n", "duration": 0.21777749061584473, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 404655, "parent": 12027249}, {"id": 12027251, "title": "Computer PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.12159323692321777, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 404655, "parent": 12027249}, {"id": 12027252, "title": "Cooler Tests", "description": null, "duration": 0.5152227878570557, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 404655, "parent": null}, {"id": 12027253, "title": "Cooler unit tests", "description": "One *reactor* and two *coolers* exist in the scene.\nOne of the coolers is connected to the reactor, the other is not.\n", "duration": 0.4134082794189453, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 404655, "parent": 12027252}, {"id": 12027254, "title": "Cooler PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.10181450843811035, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 404655, "parent": 12027252}, {"id": 12027255, "title": "Defective Light Tests", "description": null, "duration": 1.0204906463623047, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 404655, "parent": null}, {"id": 12027256, "title": "Defective Light unit tests", "description": "A *defective light* is tested whether it flickers when powered\nand whether it can be repaired (for a time).\n", "duration": 0.9194028377532959, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 404655, "parent": 12027255}, {"id": 12027257, "title": "Defective Light PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.10108780860900879, "score": null, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 404655, "parent": 12027255}, {"id": 12027258, "title": "Helicopter Tests", "description": null, "duration": 0.20782136917114258, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 404655, "parent": null}, {"id": 12027259, "title": "Helicopter unit tests", "description": "A player and a *helicopter* exist in the scene.\nHelicopter is tested in default and activated (*searchAndDestroy*) modes.\nActivated helicopter should be able to catch the player.\n", "duration": 0.12677502632141113, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 404655, "parent": 12027258}, {"id": 12027260, "title": "Helicopter PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.08104634284973145, "score": null, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 404655, "parent": 12027258}, {"id": 12027261, "title": "Light Tests", "description": null, "duration": 0.24545621871948242, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 404655, "parent": null}, {"id": 12027262, "title": "Light unit tests", "description": "A *light* is tested in various states for its behaviour.\n", "duration": 0.1519927978515625, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 404655, "parent": 12027261}, {"id": 12027263, "title": "Light PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.09346342086791992, "score": null, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 404655, "parent": 12027261}, {"id": 12027264, "title": "Power Switch Tests", "description": null, "duration": 0.23926639556884766, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 404655, "parent": null}, {"id": 12027265, "title": "Power Switch unit tests", "description": "A *power switch* and a *switchable* device exist in the scene.\nThe ability of the *power switch* to turn on and off the device is tested.\n", "duration": 0.1318366527557373, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 404655, "parent": 12027264}, {"id": 12027266, "title": "Power Switch PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.10742974281311035, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 404655, "parent": 12027264}, {"id": 12027267, "title": "Reactor Tests", "description": null, "duration": 0.6407368183135986, "score": 2.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 404655, "parent": null}, {"id": 12027268, "title": "Reactor unit tests", "description": "Behaviour of a *reactor* is tested in various situations.\n", "duration": 0.36107730865478516, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 404655, "parent": 12027267}, {"id": 12027269, "title": "Reactor unit tests for devices", "description": "Functionality of *reactor* regarding connecting energy-consuming devices is tested.\n", "duration": 0.18234038352966309, "score": 2.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 404655, "parent": 12027267}, {"id": 12027270, "title": "Reactor PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.09731912612915039, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 404655, "parent": 12027267}, {"id": 12027271, "title": "Smart Cooler Tests", "description": null, "duration": 0.2798275947570801, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 404655, "parent": null}, {"id": 12027272, "title": "Smart Cooler unit tests", "description": "A *smart cooler* is tested for its automatic cooling functionality\nwith reactor at various temperatures.\n", "duration": 0.18380975723266602, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 404655, "parent": 12027271}, {"id": 12027273, "title": "Smart Cooler PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.09601783752441406, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 404655, "parent": 12027271}, {"id": 12027274, "title": "Teleport Tests", "description": null, "duration": 0.13196110725402832, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 404655, "parent": null}, {"id": 12027275, "title": "Teleport unit tests", "description": "Three *teleports* and a player exist in the scene. Teleports are connected to form a chain (`A -> B -> C`), and thus the last teleport `C` has no destination. Tests check teleportation behavior on each of these teleports.", "duration": 0.0676412582397461, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 404655, "parent": 12027274}, {"id": 12027276, "title": "Teleport PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.06431984901428223, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 404655, "parent": 12027274}, {"id": 12027277, "title": "Time Bomb Tests", "description": null, "duration": 0.187180757522583, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 404655, "parent": null}, {"id": 12027278, "title": "Time Bomb unit tests", "description": "A *time bomb* is activated and its behavior is observed.\n", "duration": 0.07417917251586914, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 404655, "parent": 12027277}, {"id": 12027279, "title": "Time Bomb PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.11300158500671387, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 404655, "parent": 12027277}, {"id": 12027280, "title": "Perpetual Reactor Heating Tests", "description": null, "duration": 0.27480530738830566, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 404655, "parent": null}, {"id": 12027281, "title": "Perpetual Reactor Heating unit tests", "description": "Test check that the action is able to increase reactor's temperature.\n", "duration": 0.20314669609069824, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 404655, "parent": 12027280}, {"id": 12027282, "title": "Perpetual Reactor Heating PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.07165861129760742, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 404655, "parent": 12027280}, {"id": 12027283, "title": "Breakable Tool Tests", "description": null, "duration": 0.2366647720336914, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 404655, "parent": null}, {"id": 12027284, "title": "Breakable Tool unit tests", "description": "Common functionality of all breakable tools is tested.\n", "duration": 0.13737082481384277, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 404655, "parent": 12027283}, {"id": 12027285, "title": "Breakable Tool PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.09929394721984863, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 404655, "parent": 12027283}, {"id": 12027286, "title": "Fire Extinguisher Tests", "description": null, "duration": 0.2920408248901367, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 404655, "parent": null}, {"id": 12027287, "title": "Fire Extinguisher unit tests", "description": "Tests check whether the *extinguisher* is able to extinguish a reactor\nin different states (functional, broken).\n", "duration": 0.1967470645904541, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 404655, "parent": 12027286}, {"id": 12027288, "title": "Fire Extinguisher PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.09529376029968262, "score": null, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 404655, "parent": 12027286}, {"id": 12027289, "title": "Hammer Tests", "description": null, "duration": 0.23511767387390137, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 404655, "parent": null}, {"id": 12027290, "title": "Hammer unit tests", "description": "A *hammer* is used to repair a *reactor* with various degrees of damage.\n", "duration": 0.1289501190185547, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 404655, "parent": 12027289}, {"id": 12027291, "title": "Hammer PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.10616755485534668, "score": null, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 404655, "parent": 12027289}, {"id": 12027292, "title": "Mjolnir Tests", "description": null, "duration": 0.23742198944091797, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 404655, "parent": null}, {"id": 12027293, "title": "Mjolnir unit tests", "description": "The advanced repair capabilities of the Mjolnir are tested.\n", "duration": 0.1453237533569336, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 404655, "parent": 12027292}, {"id": 12027294, "title": "Mjolnir PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.09209823608398438, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 404655, "parent": 12027292}, {"id": 12027295, "title": "Wrench Tests", "description": null, "duration": 0.20232820510864258, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 404655, "parent": null}, {"id": 12027296, "title": "Wrench unit tests", "description": "A *wrench* is used to fix a *defective light*.\n", "duration": 0.10890316963195801, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 404655, "parent": 12027295}, {"id": 12027297, "title": "Wrench PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.09342503547668457, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 404655, "parent": 12027295}], "id": 404655, "resource_id": "84c98b63-6867-4682-a6de-af4990a1ead7", "date_submitted": "2021-11-04T17:35:58Z", "date_evaluated": "2021-11-04T19:02:51.540Z", "max_score": 100.0}, {"problem": {"id": 1782, "resource_id": "oop.2021.training", "title": "OOP 2021 Training"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 0.0, "percentage": 0.0, "testcases": [{"id": 12071792, "title": "Project structure check", "description": null, "duration": 0.08728647232055664, "score": null, "hint": null, "strict": true, "passed": true, "type": "ws", "render": "normal", "submission": 405785, "parent": null}, {"id": 12071793, "title": "Lines of code report", "description": null, "duration": 0.18903660774230957, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 405785, "parent": null}, {"id": 12071794, "title": "Compilation", "description": "This *strict* test performs compilation of your code.\nIt must succeed in order for the evaluation to continue.\n\n**Pay attention to all warnings!** In later problemsets warnings regarding\nunchecked operations and raw types will be considered as *errors*.\n", "duration": 3.0304782390594482, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 405785, "parent": null}, {"id": 12071795, "title": "Fields accessibility test", "description": "All declared class fields must be private. This test is _strict_.\n", "duration": 6.273132562637329, "score": null, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 405785, "parent": null}], "id": 405785, "resource_id": "02307e42-887b-4760-a252-f3d370d8404c", "date_submitted": "2021-11-05T00:56:54Z", "date_evaluated": "2021-11-05T01:07:35.916Z", "max_score": 100.0}, {"problem": {"id": 1782, "resource_id": "oop.2021.training", "title": "OOP 2021 Training"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 57.5, "percentage": 57.49999999999999, "testcases": [{"id": 12107865, "title": "Project structure check", "description": null, "duration": 0.09655427932739258, "score": null, "hint": null, "strict": true, "passed": true, "type": "ws", "render": "normal", "submission": 407414, "parent": null}, {"id": 12107866, "title": "Lines of code report", "description": null, "duration": 0.12229609489440918, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 407414, "parent": null}, {"id": 12107867, "title": "Compilation", "description": "This *strict* test performs compilation of your code.\nIt must succeed in order for the evaluation to continue.\n\n**Pay attention to all warnings!** In later problemsets warnings regarding\nunchecked operations and raw types will be considered as *errors*.\n", "duration": 1.2575726509094238, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 407414, "parent": null}, {"id": 12107868, "title": "Fields accessibility test", "description": "All declared class fields must be private. This test is _strict_.\n", "duration": 3.2589409351348877, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 407414, "parent": null}, {"id": 12107869, "title": "Chain Bomb Tests", "description": null, "duration": 0.2572205066680908, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 407414, "parent": null}, {"id": 12107870, "title": "Chain Bomb unit tests", "description": "Five chain bombs exist in the scene. The first bomb, positioned at (x=150, y=150), is detonated.\nThe position of other bombs is such that three more should\ndetonate in chain following the first one.\n", "duration": 0.1263713836669922, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 407414, "parent": 12107869}, {"id": 12107871, "title": "Chain Bomb PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.13084912300109863, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 407414, "parent": 12107869}, {"id": 12107872, "title": "Computer Tests", "description": null, "duration": 0.3045811653137207, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 407414, "parent": null}, {"id": 12107873, "title": "Computer unit tests", "description": "Arithmetic functions of a *computer* are tested with random numbers.\n", "duration": 0.2019505500793457, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 407414, "parent": 12107872}, {"id": 12107874, "title": "Computer PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.102630615234375, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 407414, "parent": 12107872}, {"id": 12107875, "title": "Cooler Tests", "description": null, "duration": 0.5352137088775635, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 407414, "parent": null}, {"id": 12107876, "title": "Cooler unit tests", "description": "One *reactor* and two *coolers* exist in the scene.\nOne of the coolers is connected to the reactor, the other is not.\n", "duration": 0.43420934677124023, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 407414, "parent": 12107875}, {"id": 12107877, "title": "Cooler PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.10100436210632324, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 407414, "parent": 12107875}, {"id": 12107878, "title": "Defective Light Tests", "description": null, "duration": 1.0563864707946777, "score": 7.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 407414, "parent": null}, {"id": 12107879, "title": "Defective Light unit tests", "description": "A *defective light* is tested whether it flickers when powered\nand whether it can be repaired (for a time).\n", "duration": 0.9463155269622803, "score": 7.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 407414, "parent": 12107878}, {"id": 12107880, "title": "Defective Light PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.11007094383239746, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 407414, "parent": 12107878}, {"id": 12107881, "title": "Helicopter Tests", "description": null, "duration": 0.4690251350402832, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 407414, "parent": null}, {"id": 12107882, "title": "Helicopter unit tests", "description": "A player and a *helicopter* exist in the scene.\nHelicopter is tested in default and activated (*searchAndDestroy*) modes.\nActivated helicopter should be able to catch the player.\n", "duration": 0.3699305057525635, "score": 7.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 407414, "parent": 12107881}, {"id": 12107883, "title": "Helicopter PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.09909462928771973, "score": null, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 407414, "parent": 12107881}, {"id": 12107884, "title": "Light Tests", "description": null, "duration": 0.2924227714538574, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 407414, "parent": null}, {"id": 12107885, "title": "Light unit tests", "description": "A *light* is tested in various states for its behaviour.\n", "duration": 0.15330028533935547, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 407414, "parent": 12107884}, {"id": 12107886, "title": "Light PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.13912248611450195, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 407414, "parent": 12107884}, {"id": 12107887, "title": "Power Switch Tests", "description": null, "duration": 0.23549151420593262, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 407414, "parent": null}, {"id": 12107888, "title": "Power Switch unit tests", "description": "A *power switch* and a *switchable* device exist in the scene.\nThe ability of the *power switch* to turn on and off the device is tested.\n", "duration": 0.1302342414855957, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 407414, "parent": 12107887}, {"id": 12107889, "title": "Power Switch PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.10525727272033691, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 407414, "parent": 12107887}, {"id": 12107890, "title": "Reactor Tests", "description": null, "duration": 0.5972816944122314, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 407414, "parent": null}, {"id": 12107891, "title": "Reactor unit tests", "description": "Behaviour of a *reactor* is tested in various situations.\n", "duration": 0.286881685256958, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 407414, "parent": 12107890}, {"id": 12107892, "title": "Reactor unit tests for devices", "description": "Functionality of *reactor* regarding connecting energy-consuming devices is tested.\n", "duration": 0.2060556411743164, "score": 2.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 407414, "parent": 12107890}, {"id": 12107893, "title": "Reactor PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.10434436798095703, "score": null, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 407414, "parent": 12107890}, {"id": 12107894, "title": "Smart Cooler Tests", "description": null, "duration": 0.34172606468200684, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 407414, "parent": null}, {"id": 12107895, "title": "Smart Cooler unit tests", "description": "A *smart cooler* is tested for its automatic cooling functionality\nwith reactor at various temperatures.\n", "duration": 0.26917004585266113, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 407414, "parent": 12107894}, {"id": 12107896, "title": "Smart Cooler PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.0725560188293457, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 407414, "parent": 12107894}, {"id": 12107897, "title": "Teleport Tests", "description": null, "duration": 0.1474764347076416, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 407414, "parent": null}, {"id": 12107898, "title": "Teleport unit tests", "description": "Three *teleports* and a player exist in the scene. Teleports are connected to form a chain (`A -> B -> C`), and thus the last teleport `C` has no destination. Tests check teleportation behavior on each of these teleports.", "duration": 0.07853937149047852, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 407414, "parent": 12107897}, {"id": 12107899, "title": "Teleport PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.06893706321716309, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 407414, "parent": 12107897}, {"id": 12107900, "title": "Time Bomb Tests", "description": null, "duration": 0.5582592487335205, "score": 7.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 407414, "parent": null}, {"id": 12107901, "title": "Time Bomb unit tests", "description": "A *time bomb* is activated and its behavior is observed.\n", "duration": 0.4859011173248291, "score": 7.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 407414, "parent": 12107900}, {"id": 12107902, "title": "Time Bomb PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.0723581314086914, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 407414, "parent": 12107900}, {"id": 12107903, "title": "Perpetual Reactor Heating Tests", "description": null, "duration": 0.3520481586456299, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 407414, "parent": null}, {"id": 12107904, "title": "Perpetual Reactor Heating unit tests", "description": "Test check that the action is able to increase reactor's temperature.\n", "duration": 0.24522924423217773, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 407414, "parent": 12107903}, {"id": 12107905, "title": "Perpetual Reactor Heating PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.10681891441345215, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 407414, "parent": 12107903}, {"id": 12107906, "title": "Breakable Tool Tests", "description": null, "duration": 0.205549955368042, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 407414, "parent": null}, {"id": 12107907, "title": "Breakable Tool unit tests", "description": "Common functionality of all breakable tools is tested.\n", "duration": 0.13384771347045898, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 407414, "parent": 12107906}, {"id": 12107908, "title": "Breakable Tool PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.07170224189758301, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 407414, "parent": 12107906}, {"id": 12107909, "title": "Fire Extinguisher Tests", "description": null, "duration": 0.26149940490722656, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 407414, "parent": null}, {"id": 12107910, "title": "Fire Extinguisher unit tests", "description": "Tests check whether the *extinguisher* is able to extinguish a reactor\nin different states (functional, broken).\n", "duration": 0.1603858470916748, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 407414, "parent": 12107909}, {"id": 12107911, "title": "Fire Extinguisher PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.10111355781555176, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 407414, "parent": 12107909}, {"id": 12107912, "title": "Hammer Tests", "description": null, "duration": 0.3361966609954834, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 407414, "parent": null}, {"id": 12107913, "title": "Hammer unit tests", "description": "A *hammer* is used to repair a *reactor* with various degrees of damage.\n", "duration": 0.2288975715637207, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 407414, "parent": 12107912}, {"id": 12107914, "title": "Hammer PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.1072990894317627, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 407414, "parent": 12107912}, {"id": 12107915, "title": "Mjolnir Tests", "description": null, "duration": 0.25592851638793945, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 407414, "parent": null}, {"id": 12107916, "title": "Mjolnir unit tests", "description": "The advanced repair capabilities of the Mjolnir are tested.\n", "duration": 0.13952970504760742, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 407414, "parent": 12107915}, {"id": 12107917, "title": "Mjolnir PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.11639881134033203, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 407414, "parent": 12107915}, {"id": 12107918, "title": "Wrench Tests", "description": null, "duration": 0.23733043670654297, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 407414, "parent": null}, {"id": 12107919, "title": "Wrench unit tests", "description": "A *wrench* is used to fix a *defective light*.\n", "duration": 0.16506552696228027, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 407414, "parent": 12107918}, {"id": 12107920, "title": "Wrench PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.0722649097442627, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 407414, "parent": 12107918}], "id": 407414, "resource_id": "b8d17845-b998-43c4-be3e-e9b3ca784cd7", "date_submitted": "2021-11-05T01:20:39Z", "date_evaluated": "2021-11-05T03:02:07.694Z", "max_score": 100.0}, {"problem": {"id": 1782, "resource_id": "oop.2021.training", "title": "OOP 2021 Training"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 57.5, "percentage": 57.49999999999999, "testcases": [{"id": 12109050, "title": "Project structure check", "description": null, "duration": 0.059129953384399414, "score": null, "hint": null, "strict": true, "passed": true, "type": "ws", "render": "normal", "submission": 407440, "parent": null}, {"id": 12109051, "title": "Lines of code report", "description": null, "duration": 0.06984400749206543, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 407440, "parent": null}, {"id": 12109052, "title": "Compilation", "description": "This *strict* test performs compilation of your code.\nIt must succeed in order for the evaluation to continue.\n\n**Pay attention to all warnings!** In later problemsets warnings regarding\nunchecked operations and raw types will be considered as *errors*.\n", "duration": 1.1251282691955566, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 407440, "parent": null}, {"id": 12109053, "title": "Fields accessibility test", "description": "All declared class fields must be private. This test is _strict_.\n", "duration": 2.8944497108459473, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 407440, "parent": null}, {"id": 12109054, "title": "Chain Bomb Tests", "description": null, "duration": 0.17473626136779785, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 407440, "parent": null}, {"id": 12109055, "title": "Chain Bomb unit tests", "description": "Five chain bombs exist in the scene. The first bomb, positioned at (x=150, y=150), is detonated.\nThe position of other bombs is such that three more should\ndetonate in chain following the first one.\n", "duration": 0.10330033302307129, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 407440, "parent": 12109054}, {"id": 12109056, "title": "Chain Bomb PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.07143592834472656, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 407440, "parent": 12109054}, {"id": 12109057, "title": "Computer Tests", "description": null, "duration": 0.2996680736541748, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 407440, "parent": null}, {"id": 12109058, "title": "Computer unit tests", "description": "Arithmetic functions of a *computer* are tested with random numbers.\n", "duration": 0.19868969917297363, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 407440, "parent": 12109057}, {"id": 12109059, "title": "Computer PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.10097837448120117, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 407440, "parent": 12109057}, {"id": 12109060, "title": "Cooler Tests", "description": null, "duration": 0.4824955463409424, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 407440, "parent": null}, {"id": 12109061, "title": "Cooler unit tests", "description": "One *reactor* and two *coolers* exist in the scene.\nOne of the coolers is connected to the reactor, the other is not.\n", "duration": 0.39418601989746094, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 407440, "parent": 12109060}, {"id": 12109062, "title": "Cooler PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.08830952644348145, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 407440, "parent": 12109060}, {"id": 12109063, "title": "Defective Light Tests", "description": null, "duration": 0.8096427917480469, "score": 7.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 407440, "parent": null}, {"id": 12109064, "title": "Defective Light unit tests", "description": "A *defective light* is tested whether it flickers when powered\nand whether it can be repaired (for a time).\n", "duration": 0.7104814052581787, "score": 7.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 407440, "parent": 12109063}, {"id": 12109065, "title": "Defective Light PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.09916138648986816, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 407440, "parent": 12109063}, {"id": 12109066, "title": "Helicopter Tests", "description": null, "duration": 0.4255220890045166, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 407440, "parent": null}, {"id": 12109067, "title": "Helicopter unit tests", "description": "A player and a *helicopter* exist in the scene.\nHelicopter is tested in default and activated (*searchAndDestroy*) modes.\nActivated helicopter should be able to catch the player.\n", "duration": 0.3236865997314453, "score": 7.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 407440, "parent": 12109066}, {"id": 12109068, "title": "Helicopter PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.10183548927307129, "score": null, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 407440, "parent": 12109066}, {"id": 12109069, "title": "Light Tests", "description": null, "duration": 0.23248863220214844, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 407440, "parent": null}, {"id": 12109070, "title": "Light unit tests", "description": "A *light* is tested in various states for its behaviour.\n", "duration": 0.14046430587768555, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 407440, "parent": 12109069}, {"id": 12109071, "title": "Light PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.09202432632446289, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 407440, "parent": 12109069}, {"id": 12109072, "title": "Power Switch Tests", "description": null, "duration": 0.23014569282531738, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 407440, "parent": null}, {"id": 12109073, "title": "Power Switch unit tests", "description": "A *power switch* and a *switchable* device exist in the scene.\nThe ability of the *power switch* to turn on and off the device is tested.\n", "duration": 0.13861680030822754, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 407440, "parent": 12109072}, {"id": 12109074, "title": "Power Switch PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.09152889251708984, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 407440, "parent": 12109072}, {"id": 12109075, "title": "Reactor Tests", "description": null, "duration": 0.5166230201721191, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 407440, "parent": null}, {"id": 12109076, "title": "Reactor unit tests", "description": "Behaviour of a *reactor* is tested in various situations.\n", "duration": 0.24760103225708008, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 407440, "parent": 12109075}, {"id": 12109077, "title": "Reactor unit tests for devices", "description": "Functionality of *reactor* regarding connecting energy-consuming devices is tested.\n", "duration": 0.1683974266052246, "score": 2.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 407440, "parent": 12109075}, {"id": 12109078, "title": "Reactor PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.10062456130981445, "score": null, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 407440, "parent": 12109075}, {"id": 12109079, "title": "Smart Cooler Tests", "description": null, "duration": 0.26969432830810547, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 407440, "parent": null}, {"id": 12109080, "title": "Smart Cooler unit tests", "description": "A *smart cooler* is tested for its automatic cooling functionality\nwith reactor at various temperatures.\n", "duration": 0.16260552406311035, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 407440, "parent": 12109079}, {"id": 12109081, "title": "Smart Cooler PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.10708880424499512, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 407440, "parent": 12109079}, {"id": 12109082, "title": "Teleport Tests", "description": null, "duration": 0.18091678619384766, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 407440, "parent": null}, {"id": 12109083, "title": "Teleport unit tests", "description": "Three *teleports* and a player exist in the scene. Teleports are connected to form a chain (`A -> B -> C`), and thus the last teleport `C` has no destination. Tests check teleportation behavior on each of these teleports.", "duration": 0.0698549747467041, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 407440, "parent": 12109082}, {"id": 12109084, "title": "Teleport PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.11106181144714355, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 407440, "parent": 12109082}, {"id": 12109085, "title": "Time Bomb Tests", "description": null, "duration": 0.6330490112304688, "score": 7.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 407440, "parent": null}, {"id": 12109086, "title": "Time Bomb unit tests", "description": "A *time bomb* is activated and its behavior is observed.\n", "duration": 0.5428416728973389, "score": 7.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 407440, "parent": 12109085}, {"id": 12109087, "title": "Time Bomb PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.09020733833312988, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 407440, "parent": 12109085}, {"id": 12109088, "title": "Perpetual Reactor Heating Tests", "description": null, "duration": 0.29807567596435547, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 407440, "parent": null}, {"id": 12109089, "title": "Perpetual Reactor Heating unit tests", "description": "Test check that the action is able to increase reactor's temperature.\n", "duration": 0.18983888626098633, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 407440, "parent": 12109088}, {"id": 12109090, "title": "Perpetual Reactor Heating PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.10823678970336914, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 407440, "parent": 12109088}, {"id": 12109091, "title": "Breakable Tool Tests", "description": null, "duration": 0.27068448066711426, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 407440, "parent": null}, {"id": 12109092, "title": "Breakable Tool unit tests", "description": "Common functionality of all breakable tools is tested.\n", "duration": 0.1562652587890625, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 407440, "parent": 12109091}, {"id": 12109093, "title": "Breakable Tool PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.11441922187805176, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 407440, "parent": 12109091}, {"id": 12109094, "title": "Fire Extinguisher Tests", "description": null, "duration": 0.33016014099121094, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 407440, "parent": null}, {"id": 12109095, "title": "Fire Extinguisher unit tests", "description": "Tests check whether the *extinguisher* is able to extinguish a reactor\nin different states (functional, broken).\n", "duration": 0.19803094863891602, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 407440, "parent": 12109094}, {"id": 12109096, "title": "Fire Extinguisher PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.13212919235229492, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 407440, "parent": 12109094}, {"id": 12109097, "title": "Hammer Tests", "description": null, "duration": 0.21564507484436035, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 407440, "parent": null}, {"id": 12109098, "title": "Hammer unit tests", "description": "A *hammer* is used to repair a *reactor* with various degrees of damage.\n", "duration": 0.12266016006469727, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 407440, "parent": 12109097}, {"id": 12109099, "title": "Hammer PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.09298491477966309, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 407440, "parent": 12109097}, {"id": 12109100, "title": "Mjolnir Tests", "description": null, "duration": 0.2066354751586914, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 407440, "parent": null}, {"id": 12109101, "title": "Mjolnir unit tests", "description": "The advanced repair capabilities of the Mjolnir are tested.\n", "duration": 0.13850855827331543, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 407440, "parent": 12109100}, {"id": 12109102, "title": "Mjolnir PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.06812691688537598, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 407440, "parent": 12109100}, {"id": 12109103, "title": "Wrench Tests", "description": null, "duration": 0.2378098964691162, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 407440, "parent": null}, {"id": 12109104, "title": "Wrench unit tests", "description": "A *wrench* is used to fix a *defective light*.\n", "duration": 0.1361391544342041, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 407440, "parent": 12109103}, {"id": 12109105, "title": "Wrench PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.10167074203491211, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 407440, "parent": 12109103}], "id": 407440, "resource_id": "817a56ae-6759-41ba-bc16-e09865181a01", "date_submitted": "2021-11-05T03:14:48Z", "date_evaluated": "2021-11-05T05:02:01.947Z", "max_score": 100.0}, {"problem": {"id": 1782, "resource_id": "oop.2021.training", "title": "OOP 2021 Training"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 57.5, "percentage": 57.49999999999999, "testcases": [{"id": 12129090, "title": "Project structure check", "description": null, "duration": 0.10407495498657227, "score": null, "hint": null, "strict": true, "passed": true, "type": "ws", "render": "normal", "submission": 407934, "parent": null}, {"id": 12129091, "title": "Lines of code report", "description": null, "duration": 0.10308003425598145, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 407934, "parent": null}, {"id": 12129092, "title": "Compilation", "description": "This *strict* test performs compilation of your code.\nIt must succeed in order for the evaluation to continue.\n\n**Pay attention to all warnings!** In later problemsets warnings regarding\nunchecked operations and raw types will be considered as *errors*.\n", "duration": 1.7557258605957031, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 407934, "parent": null}, {"id": 12129093, "title": "Fields accessibility test", "description": "All declared class fields must be private. This test is _strict_.\n", "duration": 3.933821439743042, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 407934, "parent": null}, {"id": 12129094, "title": "Chain Bomb Tests", "description": null, "duration": 0.23564648628234863, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 407934, "parent": null}, {"id": 12129095, "title": "Chain Bomb unit tests", "description": "Five chain bombs exist in the scene. The first bomb, positioned at (x=150, y=150), is detonated.\nThe position of other bombs is such that three more should\ndetonate in chain following the first one.\n", "duration": 0.14426350593566895, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 407934, "parent": 12129094}, {"id": 12129096, "title": "Chain Bomb PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.09138298034667969, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 407934, "parent": 12129094}, {"id": 12129097, "title": "Computer Tests", "description": null, "duration": 0.3028128147125244, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 407934, "parent": null}, {"id": 12129098, "title": "Computer unit tests", "description": "Arithmetic functions of a *computer* are tested with random numbers.\n", "duration": 0.21270227432250977, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 407934, "parent": 12129097}, {"id": 12129099, "title": "Computer PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.09011054039001465, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 407934, "parent": 12129097}, {"id": 12129100, "title": "Cooler Tests", "description": null, "duration": 0.6151180267333984, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 407934, "parent": null}, {"id": 12129101, "title": "Cooler unit tests", "description": "One *reactor* and two *coolers* exist in the scene.\nOne of the coolers is connected to the reactor, the other is not.\n", "duration": 0.5361342430114746, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 407934, "parent": 12129100}, {"id": 12129102, "title": "Cooler PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.07898378372192383, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 407934, "parent": 12129100}, {"id": 12129103, "title": "Defective Light Tests", "description": null, "duration": 1.1333832740783691, "score": 7.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 407934, "parent": null}, {"id": 12129104, "title": "Defective Light unit tests", "description": "A *defective light* is tested whether it flickers when powered\nand whether it can be repaired (for a time).\n", "duration": 1.0175912380218506, "score": 7.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 407934, "parent": 12129103}, {"id": 12129105, "title": "Defective Light PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.11579203605651855, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 407934, "parent": 12129103}, {"id": 12129106, "title": "Helicopter Tests", "description": null, "duration": 0.5081477165222168, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 407934, "parent": null}, {"id": 12129107, "title": "Helicopter unit tests", "description": "A player and a *helicopter* exist in the scene.\nHelicopter is tested in default and activated (*searchAndDestroy*) modes.\nActivated helicopter should be able to catch the player.\n", "duration": 0.4060683250427246, "score": 7.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 407934, "parent": 12129106}, {"id": 12129108, "title": "Helicopter PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.10207939147949219, "score": null, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 407934, "parent": 12129106}, {"id": 12129109, "title": "Light Tests", "description": null, "duration": 0.2542235851287842, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 407934, "parent": null}, {"id": 12129110, "title": "Light unit tests", "description": "A *light* is tested in various states for its behaviour.\n", "duration": 0.14208602905273438, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 407934, "parent": 12129109}, {"id": 12129111, "title": "Light PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.1121375560760498, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 407934, "parent": 12129109}, {"id": 12129112, "title": "Power Switch Tests", "description": null, "duration": 0.276078462600708, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 407934, "parent": null}, {"id": 12129113, "title": "Power Switch unit tests", "description": "A *power switch* and a *switchable* device exist in the scene.\nThe ability of the *power switch* to turn on and off the device is tested.\n", "duration": 0.1643993854522705, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 407934, "parent": 12129112}, {"id": 12129114, "title": "Power Switch PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.1116790771484375, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 407934, "parent": 12129112}, {"id": 12129115, "title": "Reactor Tests", "description": null, "duration": 0.7036828994750977, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 407934, "parent": null}, {"id": 12129116, "title": "Reactor unit tests", "description": "Behaviour of a *reactor* is tested in various situations.\n", "duration": 0.3730928897857666, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 407934, "parent": 12129115}, {"id": 12129117, "title": "Reactor unit tests for devices", "description": "Functionality of *reactor* regarding connecting energy-consuming devices is tested.\n", "duration": 0.22554540634155273, "score": 2.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 407934, "parent": 12129115}, {"id": 12129118, "title": "Reactor PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.10504460334777832, "score": null, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 407934, "parent": 12129115}, {"id": 12129119, "title": "Smart Cooler Tests", "description": null, "duration": 0.3757472038269043, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 407934, "parent": null}, {"id": 12129120, "title": "Smart Cooler unit tests", "description": "A *smart cooler* is tested for its automatic cooling functionality\nwith reactor at various temperatures.\n", "duration": 0.24265789985656738, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 407934, "parent": 12129119}, {"id": 12129121, "title": "Smart Cooler PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.13308930397033691, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 407934, "parent": 12129119}, {"id": 12129122, "title": "Teleport Tests", "description": null, "duration": 0.21868276596069336, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 407934, "parent": null}, {"id": 12129123, "title": "Teleport unit tests", "description": "Three *teleports* and a player exist in the scene. Teleports are connected to form a chain (`A -> B -> C`), and thus the last teleport `C` has no destination. Tests check teleportation behavior on each of these teleports.", "duration": 0.1148529052734375, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 407934, "parent": 12129122}, {"id": 12129124, "title": "Teleport PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.10382986068725586, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 407934, "parent": 12129122}, {"id": 12129125, "title": "Time Bomb Tests", "description": null, "duration": 0.8984057903289795, "score": 7.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 407934, "parent": null}, {"id": 12129126, "title": "Time Bomb unit tests", "description": "A *time bomb* is activated and its behavior is observed.\n", "duration": 0.7860863208770752, "score": 7.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 407934, "parent": 12129125}, {"id": 12129127, "title": "Time Bomb PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.1123194694519043, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 407934, "parent": 12129125}, {"id": 12129128, "title": "Perpetual Reactor Heating Tests", "description": null, "duration": 0.38420677185058594, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 407934, "parent": null}, {"id": 12129129, "title": "Perpetual Reactor Heating unit tests", "description": "Test check that the action is able to increase reactor's temperature.\n", "duration": 0.2935936450958252, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 407934, "parent": 12129128}, {"id": 12129130, "title": "Perpetual Reactor Heating PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.09061312675476074, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 407934, "parent": 12129128}, {"id": 12129131, "title": "Breakable Tool Tests", "description": null, "duration": 0.28804779052734375, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 407934, "parent": null}, {"id": 12129132, "title": "Breakable Tool unit tests", "description": "Common functionality of all breakable tools is tested.\n", "duration": 0.19939851760864258, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 407934, "parent": 12129131}, {"id": 12129133, "title": "Breakable Tool PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.08864927291870117, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 407934, "parent": 12129131}, {"id": 12129134, "title": "Fire Extinguisher Tests", "description": null, "duration": 0.3138761520385742, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 407934, "parent": null}, {"id": 12129135, "title": "Fire Extinguisher unit tests", "description": "Tests check whether the *extinguisher* is able to extinguish a reactor\nin different states (functional, broken).\n", "duration": 0.19035959243774414, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 407934, "parent": 12129134}, {"id": 12129136, "title": "Fire Extinguisher PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.12351655960083008, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 407934, "parent": 12129134}, {"id": 12129137, "title": "Hammer Tests", "description": null, "duration": 0.3537464141845703, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 407934, "parent": null}, {"id": 12129138, "title": "Hammer unit tests", "description": "A *hammer* is used to repair a *reactor* with various degrees of damage.\n", "duration": 0.2373197078704834, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 407934, "parent": 12129137}, {"id": 12129139, "title": "Hammer PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.11642670631408691, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 407934, "parent": 12129137}, {"id": 12129140, "title": "Mjolnir Tests", "description": null, "duration": 0.2627408504486084, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 407934, "parent": null}, {"id": 12129141, "title": "Mjolnir unit tests", "description": "The advanced repair capabilities of the Mjolnir are tested.\n", "duration": 0.16729140281677246, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 407934, "parent": 12129140}, {"id": 12129142, "title": "Mjolnir PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.09544944763183594, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 407934, "parent": 12129140}, {"id": 12129143, "title": "Wrench Tests", "description": null, "duration": 0.3353877067565918, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 407934, "parent": null}, {"id": 12129144, "title": "Wrench unit tests", "description": "A *wrench* is used to fix a *defective light*.\n", "duration": 0.2061316967010498, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 407934, "parent": 12129143}, {"id": 12129145, "title": "Wrench PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.129256010055542, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 407934, "parent": 12129143}], "id": 407934, "resource_id": "bc05d88a-dc88-41f8-9674-1b71a2f1047c", "date_submitted": "2021-11-05T12:54:11Z", "date_evaluated": "2021-11-05T13:02:48.457Z", "max_score": 100.0}, {"problem": {"id": 1782, "resource_id": "oop.2021.training", "title": "OOP 2021 Training"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 65.0, "percentage": 65.0, "testcases": [{"id": 12138033, "title": "Project structure check", "description": null, "duration": 0.08827447891235352, "score": null, "hint": null, "strict": true, "passed": true, "type": "ws", "render": "normal", "submission": 408194, "parent": null}, {"id": 12138034, "title": "Lines of code report", "description": null, "duration": 0.07491946220397949, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 408194, "parent": null}, {"id": 12138035, "title": "Compilation", "description": "This *strict* test performs compilation of your code.\nIt must succeed in order for the evaluation to continue.\n\n**Pay attention to all warnings!** In later problemsets warnings regarding\nunchecked operations and raw types will be considered as *errors*.\n", "duration": 1.5363621711730957, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 408194, "parent": null}, {"id": 12138036, "title": "Fields accessibility test", "description": "All declared class fields must be private. This test is _strict_.\n", "duration": 3.905604600906372, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 408194, "parent": null}, {"id": 12138037, "title": "Chain Bomb Tests", "description": null, "duration": 0.30435991287231445, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 408194, "parent": null}, {"id": 12138038, "title": "Chain Bomb unit tests", "description": "Five chain bombs exist in the scene. The first bomb, positioned at (x=150, y=150), is detonated.\nThe position of other bombs is such that three more should\ndetonate in chain following the first one.\n", "duration": 0.1709589958190918, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 408194, "parent": 12138037}, {"id": 12138039, "title": "Chain Bomb PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.13340091705322266, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 408194, "parent": 12138037}, {"id": 12138040, "title": "Computer Tests", "description": null, "duration": 0.36777663230895996, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 408194, "parent": null}, {"id": 12138041, "title": "Computer unit tests", "description": "Arithmetic functions of a *computer* are tested with random numbers.\n", "duration": 0.24070382118225098, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 408194, "parent": 12138040}, {"id": 12138042, "title": "Computer PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.12707281112670898, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 408194, "parent": 12138040}, {"id": 12138043, "title": "Cooler Tests", "description": null, "duration": 0.6413893699645996, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 408194, "parent": null}, {"id": 12138044, "title": "Cooler unit tests", "description": "One *reactor* and two *coolers* exist in the scene.\nOne of the coolers is connected to the reactor, the other is not.\n", "duration": 0.5456526279449463, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 408194, "parent": 12138043}, {"id": 12138045, "title": "Cooler PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.09573674201965332, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 408194, "parent": 12138043}, {"id": 12138046, "title": "Defective Light Tests", "description": null, "duration": 1.2377943992614746, "score": 7.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 408194, "parent": null}, {"id": 12138047, "title": "Defective Light unit tests", "description": "A *defective light* is tested whether it flickers when powered\nand whether it can be repaired (for a time).\n", "duration": 1.1470658779144287, "score": 7.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 408194, "parent": 12138046}, {"id": 12138048, "title": "Defective Light PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.0907285213470459, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 408194, "parent": 12138046}, {"id": 12138049, "title": "Helicopter Tests", "description": null, "duration": 0.5812509059906006, "score": 7.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 408194, "parent": null}, {"id": 12138050, "title": "Helicopter unit tests", "description": "A player and a *helicopter* exist in the scene.\nHelicopter is tested in default and activated (*searchAndDestroy*) modes.\nActivated helicopter should be able to catch the player.\n", "duration": 0.46163296699523926, "score": 7.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 408194, "parent": 12138049}, {"id": 12138051, "title": "Helicopter PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.11961793899536133, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 408194, "parent": 12138049}, {"id": 12138052, "title": "Light Tests", "description": null, "duration": 0.29436230659484863, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 408194, "parent": null}, {"id": 12138053, "title": "Light unit tests", "description": "A *light* is tested in various states for its behaviour.\n", "duration": 0.1777191162109375, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 408194, "parent": 12138052}, {"id": 12138054, "title": "Light PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.11664319038391113, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 408194, "parent": 12138052}, {"id": 12138055, "title": "Power Switch Tests", "description": null, "duration": 0.29311251640319824, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 408194, "parent": null}, {"id": 12138056, "title": "Power Switch unit tests", "description": "A *power switch* and a *switchable* device exist in the scene.\nThe ability of the *power switch* to turn on and off the device is tested.\n", "duration": 0.16009998321533203, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 408194, "parent": 12138055}, {"id": 12138057, "title": "Power Switch PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.1330125331878662, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 408194, "parent": 12138055}, {"id": 12138058, "title": "Reactor Tests", "description": null, "duration": 0.7546932697296143, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 408194, "parent": null}, {"id": 12138059, "title": "Reactor unit tests", "description": "Behaviour of a *reactor* is tested in various situations.\n", "duration": 0.4585587978363037, "score": 13.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 408194, "parent": 12138058}, {"id": 12138060, "title": "Reactor unit tests for devices", "description": "Functionality of *reactor* regarding connecting energy-consuming devices is tested.\n", "duration": 0.21172451972961426, "score": 2.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 408194, "parent": 12138058}, {"id": 12138061, "title": "Reactor PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.08440995216369629, "score": null, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 408194, "parent": 12138058}, {"id": 12138062, "title": "Smart Cooler Tests", "description": null, "duration": 0.3589038848876953, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 408194, "parent": null}, {"id": 12138063, "title": "Smart Cooler unit tests", "description": "A *smart cooler* is tested for its automatic cooling functionality\nwith reactor at various temperatures.\n", "duration": 0.23473119735717773, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 408194, "parent": 12138062}, {"id": 12138064, "title": "Smart Cooler PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.12417268753051758, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 408194, "parent": 12138062}, {"id": 12138065, "title": "Teleport Tests", "description": null, "duration": 0.3152785301208496, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 408194, "parent": null}, {"id": 12138066, "title": "Teleport unit tests", "description": "Three *teleports* and a player exist in the scene. Teleports are connected to form a chain (`A -> B -> C`), and thus the last teleport `C` has no destination. Tests check teleportation behavior on each of these teleports.", "duration": 0.18460702896118164, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 408194, "parent": 12138065}, {"id": 12138067, "title": "Teleport PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.13067150115966797, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 408194, "parent": 12138065}, {"id": 12138068, "title": "Time Bomb Tests", "description": null, "duration": 0.7256624698638916, "score": 7.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 408194, "parent": null}, {"id": 12138069, "title": "Time Bomb unit tests", "description": "A *time bomb* is activated and its behavior is observed.\n", "duration": 0.5993242263793945, "score": 7.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 408194, "parent": 12138068}, {"id": 12138070, "title": "Time Bomb PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.12633824348449707, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 408194, "parent": 12138068}, {"id": 12138071, "title": "Perpetual Reactor Heating Tests", "description": null, "duration": 0.3437957763671875, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 408194, "parent": null}, {"id": 12138072, "title": "Perpetual Reactor Heating unit tests", "description": "Test check that the action is able to increase reactor's temperature.\n", "duration": 0.22584199905395508, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 408194, "parent": 12138071}, {"id": 12138073, "title": "Perpetual Reactor Heating PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.11795377731323242, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 408194, "parent": 12138071}, {"id": 12138074, "title": "Breakable Tool Tests", "description": null, "duration": 0.25803303718566895, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 408194, "parent": null}, {"id": 12138075, "title": "Breakable Tool unit tests", "description": "Common functionality of all breakable tools is tested.\n", "duration": 0.13120722770690918, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 408194, "parent": 12138074}, {"id": 12138076, "title": "Breakable Tool PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.12682580947875977, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 408194, "parent": 12138074}, {"id": 12138077, "title": "Fire Extinguisher Tests", "description": null, "duration": 0.3646578788757324, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 408194, "parent": null}, {"id": 12138078, "title": "Fire Extinguisher unit tests", "description": "Tests check whether the *extinguisher* is able to extinguish a reactor\nin different states (functional, broken).\n", "duration": 0.28322386741638184, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 408194, "parent": 12138077}, {"id": 12138079, "title": "Fire Extinguisher PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.08143401145935059, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 408194, "parent": 12138077}, {"id": 12138080, "title": "Hammer Tests", "description": null, "duration": 0.2591063976287842, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 408194, "parent": null}, {"id": 12138081, "title": "Hammer unit tests", "description": "A *hammer* is used to repair a *reactor* with various degrees of damage.\n", "duration": 0.1834111213684082, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 408194, "parent": 12138080}, {"id": 12138082, "title": "Hammer PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.07569527626037598, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 408194, "parent": 12138080}, {"id": 12138083, "title": "Mjolnir Tests", "description": null, "duration": 0.2683751583099365, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 408194, "parent": null}, {"id": 12138084, "title": "Mjolnir unit tests", "description": "The advanced repair capabilities of the Mjolnir are tested.\n", "duration": 0.1356656551361084, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 408194, "parent": 12138083}, {"id": 12138085, "title": "Mjolnir PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.13270950317382812, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 408194, "parent": 12138083}, {"id": 12138086, "title": "Wrench Tests", "description": null, "duration": 0.28830838203430176, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 408194, "parent": null}, {"id": 12138087, "title": "Wrench unit tests", "description": "A *wrench* is used to fix a *defective light*.\n", "duration": 0.17416119575500488, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 408194, "parent": 12138086}, {"id": 12138088, "title": "Wrench PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.11414718627929688, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 408194, "parent": 12138086}], "id": 408194, "resource_id": "0ec50424-841f-4de2-935c-3f5408110818", "date_submitted": "2021-11-05T13:16:37Z", "date_evaluated": "2021-11-05T15:02:41.199Z", "max_score": 100.0}, {"problem": {"id": 1782, "resource_id": "oop.2021.training", "title": "OOP 2021 Training"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 80.0, "percentage": 80.0, "testcases": [{"id": 12187865, "title": "Project structure check", "description": null, "duration": 0.0923013687133789, "score": null, "hint": null, "strict": true, "passed": true, "type": "ws", "render": "normal", "submission": 409539, "parent": null}, {"id": 12187866, "title": "Lines of code report", "description": null, "duration": 0.07765984535217285, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 409539, "parent": null}, {"id": 12187867, "title": "Compilation", "description": "This *strict* test performs compilation of your code.\nIt must succeed in order for the evaluation to continue.\n\n**Pay attention to all warnings!** In later problemsets warnings regarding\nunchecked operations and raw types will be considered as *errors*.\n", "duration": 1.1863584518432617, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 409539, "parent": null}, {"id": 12187868, "title": "Fields accessibility test", "description": "All declared class fields must be private. This test is _strict_.\n", "duration": 3.2040576934814453, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 409539, "parent": null}, {"id": 12187869, "title": "Chain Bomb Tests", "description": null, "duration": 0.2182292938232422, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 409539, "parent": null}, {"id": 12187870, "title": "Chain Bomb unit tests", "description": "Five chain bombs exist in the scene. The first bomb, positioned at (x=150, y=150), is detonated.\nThe position of other bombs is such that three more should\ndetonate in chain following the first one.\n", "duration": 0.11014223098754883, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 409539, "parent": 12187869}, {"id": 12187871, "title": "Chain Bomb PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.10808706283569336, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 409539, "parent": 12187869}, {"id": 12187872, "title": "Computer Tests", "description": null, "duration": 0.37993478775024414, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 409539, "parent": null}, {"id": 12187873, "title": "Computer unit tests", "description": "Arithmetic functions of a *computer* are tested with random numbers.\n", "duration": 0.25158190727233887, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 409539, "parent": 12187872}, {"id": 12187874, "title": "Computer PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.12835288047790527, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 409539, "parent": 12187872}, {"id": 12187875, "title": "Cooler Tests", "description": null, "duration": 0.5505650043487549, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 409539, "parent": null}, {"id": 12187876, "title": "Cooler unit tests", "description": "One *reactor* and two *coolers* exist in the scene.\nOne of the coolers is connected to the reactor, the other is not.\n", "duration": 0.45105910301208496, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 409539, "parent": 12187875}, {"id": 12187877, "title": "Cooler PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.09950590133666992, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 409539, "parent": 12187875}, {"id": 12187878, "title": "Defective Light Tests", "description": null, "duration": 0.8633995056152344, "score": 7.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 409539, "parent": null}, {"id": 12187879, "title": "Defective Light unit tests", "description": "A *defective light* is tested whether it flickers when powered\nand whether it can be repaired (for a time).\n", "duration": 0.7610166072845459, "score": 7.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 409539, "parent": 12187878}, {"id": 12187880, "title": "Defective Light PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.10238289833068848, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 409539, "parent": 12187878}, {"id": 12187881, "title": "Helicopter Tests", "description": null, "duration": 0.4028205871582031, "score": 7.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 409539, "parent": null}, {"id": 12187882, "title": "Helicopter unit tests", "description": "A player and a *helicopter* exist in the scene.\nHelicopter is tested in default and activated (*searchAndDestroy*) modes.\nActivated helicopter should be able to catch the player.\n", "duration": 0.3050720691680908, "score": 7.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 409539, "parent": 12187881}, {"id": 12187883, "title": "Helicopter PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.0977485179901123, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 409539, "parent": 12187881}, {"id": 12187884, "title": "Light Tests", "description": null, "duration": 0.22878646850585938, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 409539, "parent": null}, {"id": 12187885, "title": "Light unit tests", "description": "A *light* is tested in various states for its behaviour.\n", "duration": 0.12200164794921875, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 409539, "parent": 12187884}, {"id": 12187886, "title": "Light PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.10678482055664062, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 409539, "parent": 12187884}, {"id": 12187887, "title": "Power Switch Tests", "description": null, "duration": 0.21435999870300293, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 409539, "parent": null}, {"id": 12187888, "title": "Power Switch unit tests", "description": "A *power switch* and a *switchable* device exist in the scene.\nThe ability of the *power switch* to turn on and off the device is tested.\n", "duration": 0.10782408714294434, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 409539, "parent": 12187887}, {"id": 12187889, "title": "Power Switch PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.1065359115600586, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 409539, "parent": 12187887}, {"id": 12187890, "title": "Reactor Tests", "description": null, "duration": 0.6085755825042725, "score": 15.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 409539, "parent": null}, {"id": 12187891, "title": "Reactor unit tests", "description": "Behaviour of a *reactor* is tested in various situations.\n", "duration": 0.3129439353942871, "score": 13.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 409539, "parent": 12187890}, {"id": 12187892, "title": "Reactor unit tests for devices", "description": "Functionality of *reactor* regarding connecting energy-consuming devices is tested.\n", "duration": 0.20338845252990723, "score": 2.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 409539, "parent": 12187890}, {"id": 12187893, "title": "Reactor PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.09224319458007812, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 409539, "parent": 12187890}, {"id": 12187894, "title": "Smart Cooler Tests", "description": null, "duration": 0.26215219497680664, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 409539, "parent": null}, {"id": 12187895, "title": "Smart Cooler unit tests", "description": "A *smart cooler* is tested for its automatic cooling functionality\nwith reactor at various temperatures.\n", "duration": 0.1982135772705078, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 409539, "parent": 12187894}, {"id": 12187896, "title": "Smart Cooler PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.06393861770629883, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 409539, "parent": 12187894}, {"id": 12187897, "title": "Teleport Tests", "description": null, "duration": 0.1641848087310791, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 409539, "parent": null}, {"id": 12187898, "title": "Teleport unit tests", "description": "Three *teleports* and a player exist in the scene. Teleports are connected to form a chain (`A -> B -> C`), and thus the last teleport `C` has no destination. Tests check teleportation behavior on each of these teleports.", "duration": 0.07142949104309082, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 409539, "parent": 12187897}, {"id": 12187899, "title": "Teleport PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.09275531768798828, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 409539, "parent": 12187897}, {"id": 12187900, "title": "Time Bomb Tests", "description": null, "duration": 0.4854578971862793, "score": 7.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 409539, "parent": null}, {"id": 12187901, "title": "Time Bomb unit tests", "description": "A *time bomb* is activated and its behavior is observed.\n", "duration": 0.41934990882873535, "score": 7.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 409539, "parent": 12187900}, {"id": 12187902, "title": "Time Bomb PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.06610798835754395, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 409539, "parent": 12187900}, {"id": 12187903, "title": "Perpetual Reactor Heating Tests", "description": null, "duration": 0.33713293075561523, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 409539, "parent": null}, {"id": 12187904, "title": "Perpetual Reactor Heating unit tests", "description": "Test check that the action is able to increase reactor's temperature.\n", "duration": 0.23096036911010742, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 409539, "parent": 12187903}, {"id": 12187905, "title": "Perpetual Reactor Heating PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.10617256164550781, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 409539, "parent": 12187903}, {"id": 12187906, "title": "Breakable Tool Tests", "description": null, "duration": 0.24860548973083496, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 409539, "parent": null}, {"id": 12187907, "title": "Breakable Tool unit tests", "description": "Common functionality of all breakable tools is tested.\n", "duration": 0.15035676956176758, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 409539, "parent": 12187906}, {"id": 12187908, "title": "Breakable Tool PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.09824872016906738, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 409539, "parent": 12187906}, {"id": 12187909, "title": "Fire Extinguisher Tests", "description": null, "duration": 0.2216322422027588, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 409539, "parent": null}, {"id": 12187910, "title": "Fire Extinguisher unit tests", "description": "Tests check whether the *extinguisher* is able to extinguish a reactor\nin different states (functional, broken).\n", "duration": 0.1202096939086914, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 409539, "parent": 12187909}, {"id": 12187911, "title": "Fire Extinguisher PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.10142254829406738, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 409539, "parent": 12187909}, {"id": 12187912, "title": "Hammer Tests", "description": null, "duration": 0.22449755668640137, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 409539, "parent": null}, {"id": 12187913, "title": "Hammer unit tests", "description": "A *hammer* is used to repair a *reactor* with various degrees of damage.\n", "duration": 0.12777161598205566, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 409539, "parent": 12187912}, {"id": 12187914, "title": "Hammer PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.0967259407043457, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 409539, "parent": 12187912}, {"id": 12187915, "title": "Mjolnir Tests", "description": null, "duration": 0.2194356918334961, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 409539, "parent": null}, {"id": 12187916, "title": "Mjolnir unit tests", "description": "The advanced repair capabilities of the Mjolnir are tested.\n", "duration": 0.1475539207458496, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 409539, "parent": 12187915}, {"id": 12187917, "title": "Mjolnir PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.07188177108764648, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 409539, "parent": 12187915}, {"id": 12187918, "title": "Wrench Tests", "description": null, "duration": 0.19100260734558105, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 409539, "parent": null}, {"id": 12187919, "title": "Wrench unit tests", "description": "A *wrench* is used to fix a *defective light*.\n", "duration": 0.12244606018066406, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 409539, "parent": 12187918}, {"id": 12187920, "title": "Wrench PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.06855654716491699, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 409539, "parent": 12187918}], "id": 409539, "resource_id": "932c0a41-e148-4224-9ec9-a4e6f5e2e0b9", "date_submitted": "2021-11-06T02:34:03Z", "date_evaluated": "2021-11-06T03:02:08.108Z", "max_score": 100.0}, {"problem": {"id": 1791, "resource_id": "oop.2021.ellen", "title": "OOP 2021 Project Ellen"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 0.0, "percentage": 0.0, "testcases": [{"id": 12412348, "title": "Project structure check", "description": null, "duration": 16.7294819355011, "score": null, "hint": null, "strict": true, "passed": false, "type": "ws", "render": "normal", "submission": 422553, "parent": null}], "id": 422553, "resource_id": "5c082968-56c9-4393-aa13-ad2fc03c0252", "date_submitted": "2021-11-06T02:34:03Z", "date_evaluated": "2021-11-21T23:22:06.884Z", "max_score": 100.0}, {"problem": {"id": 1791, "resource_id": "oop.2021.ellen", "title": "OOP 2021 Project Ellen"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 0.0, "percentage": 0.0, "testcases": [{"id": 12412349, "title": "Project structure check", "description": null, "duration": 15.85557246208191, "score": null, "hint": null, "strict": true, "passed": false, "type": "ws", "render": "normal", "submission": 422554, "parent": null}], "id": 422554, "resource_id": "3dbeaeab-3722-4fff-952e-a3a0f668d909", "date_submitted": "2021-11-06T02:34:03Z", "date_evaluated": "2021-11-21T23:22:07.802Z", "max_score": 100.0}, {"problem": {"id": 1791, "resource_id": "oop.2021.ellen", "title": "OOP 2021 Project Ellen"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 0.0, "percentage": 0.0, "testcases": [{"id": 12412350, "title": "Project structure check", "description": null, "duration": 15.65340542793274, "score": null, "hint": null, "strict": true, "passed": false, "type": "ws", "render": "normal", "submission": 422555, "parent": null}], "id": 422555, "resource_id": "d93a6f23-c6d2-4b64-b0f2-79982c22172a", "date_submitted": "2021-11-06T02:34:03Z", "date_evaluated": "2021-11-21T23:22:11.271Z", "max_score": 100.0}, {"problem": {"id": 1791, "resource_id": "oop.2021.ellen", "title": "OOP 2021 Project Ellen"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 0.0, "percentage": 0.0, "testcases": [{"id": 12433763, "title": "Project structure check", "description": null, "duration": 6.10039210319519, "score": null, "hint": null, "strict": true, "passed": false, "type": "ws", "render": "normal", "submission": 423822, "parent": null}], "id": 423822, "resource_id": "85e16dde-ec0d-4774-beab-aad541b9ea3f", "date_submitted": "2021-11-06T02:34:03Z", "date_evaluated": "2021-11-22T17:15:21.215Z", "max_score": 100.0}, {"problem": {"id": 1791, "resource_id": "oop.2021.ellen", "title": "OOP 2021 Project Ellen"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 0.0, "percentage": 0.0, "testcases": [{"id": 12433768, "title": "Project structure check", "description": null, "duration": 11.135239839553833, "score": null, "hint": null, "strict": true, "passed": false, "type": "ws", "render": "normal", "submission": 423827, "parent": null}], "id": 423827, "resource_id": "9b2cb0a0-9c41-458e-b589-828e2f045e2d", "date_submitted": "2021-11-06T02:34:03Z", "date_evaluated": "2021-11-22T17:15:21.242Z", "max_score": 100.0}, {"problem": {"id": 1791, "resource_id": "oop.2021.ellen", "title": "OOP 2021 Project Ellen"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 0.0, "percentage": 0.0, "testcases": [{"id": 12433765, "title": "Project structure check", "description": null, "duration": 10.872951030731201, "score": null, "hint": null, "strict": true, "passed": false, "type": "ws", "render": "normal", "submission": 423824, "parent": null}], "id": 423824, "resource_id": "21f41fb3-8b13-45d4-9fa7-ffb4737fb7be", "date_submitted": "2021-11-06T02:34:03Z", "date_evaluated": "2021-11-22T17:15:21.577Z", "max_score": 100.0}, {"problem": {"id": 1791, "resource_id": "oop.2021.ellen", "title": "OOP 2021 Project Ellen"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 0.0, "percentage": 0.0, "testcases": [{"id": 12433762, "title": "Project structure check", "description": null, "duration": 8.830199003219604, "score": null, "hint": null, "strict": true, "passed": false, "type": "ws", "render": "normal", "submission": 423821, "parent": null}], "id": 423821, "resource_id": "0ca73685-961a-4797-aa67-3eea422d71fb", "date_submitted": "2021-11-06T02:34:03Z", "date_evaluated": "2021-11-22T17:15:21.713Z", "max_score": 100.0}, {"problem": {"id": 1791, "resource_id": "oop.2021.ellen", "title": "OOP 2021 Project Ellen"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 0.0, "percentage": 0.0, "testcases": [{"id": 12433767, "title": "Project structure check", "description": null, "duration": 4.36117696762085, "score": null, "hint": null, "strict": true, "passed": false, "type": "ws", "render": "normal", "submission": 423826, "parent": null}], "id": 423826, "resource_id": "9a59abb8-f20e-4a18-99b1-f309f0a295af", "date_submitted": "2021-11-06T02:34:03Z", "date_evaluated": "2021-11-22T17:15:26.684Z", "max_score": 100.0}, {"problem": {"id": 1791, "resource_id": "oop.2021.ellen", "title": "OOP 2021 Project Ellen"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 0.0, "percentage": 0.0, "testcases": [{"id": 12433769, "title": "Project structure check", "description": null, "duration": 9.152225255966187, "score": null, "hint": null, "strict": true, "passed": false, "type": "ws", "render": "normal", "submission": 423828, "parent": null}], "id": 423828, "resource_id": "bd9b0a73-b89a-434d-b512-24d722557171", "date_submitted": "2021-11-06T02:34:03Z", "date_evaluated": "2021-11-22T17:15:26.978Z", "max_score": 100.0}, {"problem": {"id": 1791, "resource_id": "oop.2021.ellen", "title": "OOP 2021 Project Ellen"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 0.0, "percentage": 0.0, "testcases": [{"id": 12433766, "title": "Project structure check", "description": null, "duration": 4.296533107757568, "score": null, "hint": null, "strict": true, "passed": false, "type": "ws", "render": "normal", "submission": 423825, "parent": null}], "id": 423825, "resource_id": "4c8cfcf1-6133-4b8c-a900-fa8e21c5e557", "date_submitted": "2021-11-06T02:34:03Z", "date_evaluated": "2021-11-22T17:15:28.307Z", "max_score": 100.0}, {"problem": {"id": 1791, "resource_id": "oop.2021.ellen", "title": "OOP 2021 Project Ellen"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 0.0, "percentage": 0.0, "testcases": [{"id": 12453197, "title": "Project structure check", "description": null, "duration": 7.767366409301758, "score": null, "hint": null, "strict": true, "passed": false, "type": "ws", "render": "normal", "submission": 424796, "parent": null}], "id": 424796, "resource_id": "029dcbf2-0caa-4a11-9f06-39f0d165c697", "date_submitted": "2021-11-06T02:34:03Z", "date_evaluated": "2021-11-22T23:22:18.589Z", "max_score": 100.0}, {"problem": {"id": 1791, "resource_id": "oop.2021.ellen", "title": "OOP 2021 Project Ellen"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 0.0, "percentage": 0.0, "testcases": [{"id": 12453201, "title": "Project structure check", "description": null, "duration": 12.800759553909302, "score": null, "hint": null, "strict": true, "passed": false, "type": "ws", "render": "normal", "submission": 424800, "parent": null}], "id": 424800, "resource_id": "f9fa2d56-0f33-4783-ba75-aa5f010862ee", "date_submitted": "2021-11-06T02:34:03Z", "date_evaluated": "2021-11-22T23:22:18.623Z", "max_score": 100.0}, {"problem": {"id": 1791, "resource_id": "oop.2021.ellen", "title": "OOP 2021 Project Ellen"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 0.0, "percentage": 0.0, "testcases": [{"id": 12453198, "title": "Project structure check", "description": null, "duration": 8.99941635131836, "score": null, "hint": null, "strict": true, "passed": false, "type": "ws", "render": "normal", "submission": 424797, "parent": null}], "id": 424797, "resource_id": "555528d9-c998-4dd6-ba5a-5bea48450d82", "date_submitted": "2021-11-06T02:34:03Z", "date_evaluated": "2021-11-22T23:22:19.016Z", "max_score": 100.0}, {"problem": {"id": 1791, "resource_id": "oop.2021.ellen", "title": "OOP 2021 Project Ellen"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 0.0, "percentage": 0.0, "testcases": [{"id": 12473793, "title": "Project structure check", "description": null, "duration": 4.766150951385498, "score": null, "hint": null, "strict": true, "passed": false, "type": "ws", "render": "normal", "submission": 425711, "parent": null}], "id": 425711, "resource_id": "95d603cc-8b92-4f68-a50a-c5c2b9b08346", "date_submitted": "2021-11-06T02:34:03Z", "date_evaluated": "2021-11-23T08:08:44.524Z", "max_score": 100.0}, {"problem": {"id": 1791, "resource_id": "oop.2021.ellen", "title": "OOP 2021 Project Ellen"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 0.0, "percentage": 0.0, "testcases": [{"id": 12473802, "title": "Project structure check", "description": null, "duration": 4.151347637176514, "score": null, "hint": null, "strict": true, "passed": false, "type": "ws", "render": "normal", "submission": 425716, "parent": null}], "id": 425716, "resource_id": "5e47b405-0bf5-4691-b853-1add79b02d18", "date_submitted": "2021-11-06T02:34:03Z", "date_evaluated": "2021-11-23T08:08:46.165Z", "max_score": 100.0}, {"problem": {"id": 1791, "resource_id": "oop.2021.ellen", "title": "OOP 2021 Project Ellen"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 0.0, "percentage": 0.0, "testcases": [{"id": 12473803, "title": "Project structure check", "description": null, "duration": 6.018972873687744, "score": null, "hint": null, "strict": true, "passed": false, "type": "ws", "render": "normal", "submission": 425717, "parent": null}], "id": 425717, "resource_id": "362f35b9-1f9f-40b9-a128-fc686c8c1619", "date_submitted": "2021-11-06T02:34:03Z", "date_evaluated": "2021-11-23T08:08:49.171Z", "max_score": 100.0}, {"problem": {"id": 1791, "resource_id": "oop.2021.ellen", "title": "OOP 2021 Project Ellen"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 0.0, "percentage": 0.0, "testcases": [{"id": 12473804, "title": "Project structure check", "description": null, "duration": 6.015327453613281, "score": null, "hint": null, "strict": true, "passed": false, "type": "ws", "render": "normal", "submission": 425718, "parent": null}], "id": 425718, "resource_id": "2dc08525-b6a9-40d4-b351-ea3ddf90e26a", "date_submitted": "2021-11-06T02:34:03Z", "date_evaluated": "2021-11-23T08:08:49.964Z", "max_score": 100.0}, {"problem": {"id": 1791, "resource_id": "oop.2021.ellen", "title": "OOP 2021 Project Ellen"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 0.0, "percentage": 0.0, "testcases": [{"id": 12473805, "title": "Project structure check", "description": null, "duration": 6.092241048812866, "score": null, "hint": null, "strict": true, "passed": false, "type": "ws", "render": "normal", "submission": 425719, "parent": null}], "id": 425719, "resource_id": "9db8c04d-4179-4f43-a413-cacef2cae97c", "date_submitted": "2021-11-06T02:34:03Z", "date_evaluated": "2021-11-23T08:08:49.966Z", "max_score": 100.0}, {"problem": {"id": 1791, "resource_id": "oop.2021.ellen", "title": "OOP 2021 Project Ellen"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 0.0, "percentage": 0.0, "testcases": [{"id": 12486513, "title": "Project structure check", "description": null, "duration": 0.08217453956604004, "score": null, "hint": null, "strict": true, "passed": false, "type": "ws", "render": "normal", "submission": 426248, "parent": null}], "id": 426248, "resource_id": "55dfc57d-b1d0-4c89-a1ba-7e46cf69831b", "date_submitted": "2021-11-06T02:34:03Z", "date_evaluated": "2021-11-23T09:49:31.441Z", "max_score": 100.0}, {"problem": {"id": 1791, "resource_id": "oop.2021.ellen", "title": "OOP 2021 Project Ellen"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 0.0, "percentage": 0.0, "testcases": [{"id": 12727504, "title": "Project structure check", "description": null, "duration": 0.2758965492248535, "score": null, "hint": null, "strict": true, "passed": false, "type": "ws", "render": "normal", "submission": 430490, "parent": null}], "id": 430490, "resource_id": "a290de8a-8098-4acd-96d2-a10514d00084", "date_submitted": "2021-12-01T21:21:46Z", "date_evaluated": "2021-12-01T23:02:37.060Z", "max_score": 100.0}, {"problem": {"id": 1791, "resource_id": "oop.2021.ellen", "title": "OOP 2021 Project Ellen"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 0.0, "percentage": 0.0, "testcases": [{"id": 12765200, "title": "Project structure check", "description": null, "duration": 0.10256600379943848, "score": null, "hint": null, "strict": true, "passed": false, "type": "ws", "render": "normal", "submission": 430952, "parent": null}], "id": 430952, "resource_id": "ab85c71c-5f46-45c3-89e2-9f952f82b686", "date_submitted": "2021-12-02T23:10:08Z", "date_evaluated": "2021-12-03T01:02:10.865Z", "max_score": 100.0}, {"problem": {"id": 1791, "resource_id": "oop.2021.ellen", "title": "OOP 2021 Project Ellen"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 0.0, "percentage": 0.0, "testcases": [{"id": 12791988, "title": "Project structure check", "description": null, "duration": 0.061547040939331055, "score": null, "hint": null, "strict": true, "passed": false, "type": "ws", "render": "normal", "submission": 431261, "parent": null}], "id": 431261, "resource_id": "5d2a6227-6c13-4246-ade3-e563789b949d", "date_submitted": "2021-12-03T17:24:34Z", "date_evaluated": "2021-12-03T19:05:25.388Z", "max_score": 100.0}, {"problem": {"id": 1791, "resource_id": "oop.2021.ellen", "title": "OOP 2021 Project Ellen"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 12.0, "percentage": 12.0, "testcases": [{"id": 12817838, "title": "Project structure check", "description": null, "duration": 0.10288000106811523, "score": null, "hint": null, "strict": true, "passed": true, "type": "ws", "render": "normal", "submission": 431585, "parent": null}, {"id": 12817839, "title": "Lines of code report", "description": null, "duration": 0.10876274108886719, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 431585, "parent": null}, {"id": 12817840, "title": "Compilation", "description": "This *strict* test performs compilation of your code.\nIt must succeed in order for the evaluation to continue.\n\nFollowing compiler switches are used: `-Werror -Xlint:unchecked,rawtypes`\n", "duration": 1.6666722297668457, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 431585, "parent": null}, {"id": 12817841, "title": "Generate PMD report", "description": "Violations of [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml)\nin your project. Strive to keep the list empty!\n", "duration": 2.5276079177856445, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 431585, "parent": null}, {"id": 12817842, "title": "Fields accessibility test", "description": "All declared class fields must be private. This test is _strict_.\n", "duration": 3.38864803314209, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 431585, "parent": null}, {"id": 12817843, "title": "Actions", "description": null, "duration": 2.7915358543395996, "score": 5.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 431585, "parent": null}, {"id": 12817844, "title": "Drop action tests", "description": null, "duration": 0.8396718502044678, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 431585, "parent": 12817843}, {"id": 12817845, "title": "Drop action unit test", "description": "Tests for `Drop` action.\n", "duration": 0.7654001712799072, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 431585, "parent": 12817844}, {"id": 12817846, "title": "Drop action PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.07427167892456055, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 431585, "parent": 12817844}, {"id": 12817847, "title": "Fire action tests", "description": null, "duration": 0.1922168731689453, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 431585, "parent": 12817843}, {"id": 12817848, "title": "Fire action unit test", "description": "Tests for `Fire` action.\n", "duration": 0.07694458961486816, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 431585, "parent": 12817847}, {"id": 12817849, "title": "Fire action PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.11527228355407715, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 431585, "parent": 12817847}, {"id": 12817850, "title": "Move action tests", "description": null, "duration": 0.8317203521728516, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 431585, "parent": 12817843}, {"id": 12817851, "title": "Move action unit test", "description": "Basic test for `Move` action.\n", "duration": 0.3731117248535156, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 431585, "parent": 12817850}, {"id": 12817852, "title": "Moving movable actor unit test", "description": "Tests for working with `Movable` actor within `Move` action.\n", "duration": 0.3844563961029053, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 431585, "parent": 12817850}, {"id": 12817853, "title": "Move action PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.07415223121643066, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 431585, "parent": 12817850}, {"id": 12817854, "title": "Shift action tests", "description": null, "duration": 0.21825909614562988, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 431585, "parent": 12817843}, {"id": 12817855, "title": "Shift action unit test", "description": "Tests for `Shift` action.\n", "duration": 0.11734151840209961, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 431585, "parent": 12817854}, {"id": 12817856, "title": "Shift action PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.10091757774353027, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 431585, "parent": 12817854}, {"id": 12817857, "title": "Take action tests", "description": null, "duration": 0.39974474906921387, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 431585, "parent": 12817843}, {"id": 12817858, "title": "Take action unit test", "description": "Tests for `Take` action.\n", "duration": 0.33338284492492676, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 431585, "parent": 12817857}, {"id": 12817859, "title": "Take action PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.06636190414428711, "score": null, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 431585, "parent": 12817857}, {"id": 12817860, "title": "Use action tests", "description": null, "duration": 0.3099229335784912, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 431585, "parent": 12817843}, {"id": 12817861, "title": "Use action unit test", "description": "Tests for `Use` action.\n", "duration": 0.20407390594482422, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 431585, "parent": 12817860}, {"id": 12817862, "title": "Use action PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.10584902763366699, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 431585, "parent": 12817860}, {"id": 12817863, "title": "Behaviours", "description": null, "duration": 0.7268280982971191, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 431585, "parent": null}, {"id": 12817864, "title": "Behaviour Tests", "description": null, "duration": 0.25701403617858887, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 431585, "parent": 12817863}, {"id": 12817865, "title": "Behaviour interface test", "description": "This test checks that the interface declares all required methods.\nIt is not scored and serves primarily as a check of proper interface implementation.\nFailing to create the interface _exactly_ as required by dependent tests will most likely make them fail.\n", "duration": 0.14220380783081055, "score": null, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 431585, "parent": 12817864}, {"id": 12817866, "title": "Behaviour PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.11481022834777832, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 431585, "parent": 12817864}, {"id": 12817867, "title": "Observing Tests", "description": null, "duration": 0.18110251426696777, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 431585, "parent": 12817863}, {"id": 12817868, "title": "Observing unit test", "description": "Tests for `Observing` behaviour that should subscribe to a topic\nand verify message before delegating to anoter behaviour.\n", "duration": 0.08158755302429199, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 431585, "parent": 12817867}, {"id": 12817869, "title": "Observing PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.09951496124267578, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 431585, "parent": 12817867}, {"id": 12817870, "title": "RandomlyMoving Tests", "description": null, "duration": 0.2887115478515625, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 431585, "parent": 12817863}, {"id": 12817871, "title": "RandomlyMoving unit test", "description": "Tests for `RandomlyMoving` behaviour that should schedule actions for random actor movement.\n", "duration": 0.16096234321594238, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 431585, "parent": 12817870}, {"id": 12817872, "title": "RandomlyMoving PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.12774920463562012, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 431585, "parent": 12817870}, {"id": 12817873, "title": "Characters", "description": null, "duration": 1.2940139770507812, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 431585, "parent": null}, {"id": 12817874, "title": "Alive Tests", "description": null, "duration": 0.19380831718444824, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 431585, "parent": 12817873}, {"id": 12817875, "title": "Alive interface test", "description": "This test checks that the interface declares all required methods.\nIt is not scored and serves primarily as a check of proper interface implementation.\nFailing to create the interface _exactly_ as required by dependent tests will most likely make them fail.\n", "duration": 0.09718179702758789, "score": null, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 431585, "parent": 12817874}, {"id": 12817876, "title": "Alive PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.09662652015686035, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 431585, "parent": 12817874}, {"id": 12817877, "title": "Armed Tests", "description": null, "duration": 0.24025368690490723, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 431585, "parent": 12817873}, {"id": 12817878, "title": "Armed interface test", "description": "This test checks that the interface declares all required methods.\nIt is not scored and serves primarily as a check of proper interface implementation.\nFailing to create the interface _exactly_ as required by dependent tests will most likely make them fail.\n", "duration": 0.12812161445617676, "score": null, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 431585, "parent": 12817877}, {"id": 12817879, "title": "Armed PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.11213207244873047, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 431585, "parent": 12817877}, {"id": 12817880, "title": "Enemy Tests", "description": null, "duration": 0.23667311668395996, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 431585, "parent": 12817873}, {"id": 12817881, "title": "Enemy interface test", "description": "This test checks that the interface declares all required methods.\nIt is not scored and serves primarily as a check of proper interface implementation.\nFailing to create the interface _exactly_ as required by dependent tests will most likely make them fail.\n", "duration": 0.1401989459991455, "score": null, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 431585, "parent": 12817880}, {"id": 12817882, "title": "Enemy PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.09647417068481445, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 431585, "parent": 12817880}, {"id": 12817883, "title": "Alien Tests", "description": null, "duration": 0.1685018539428711, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 431585, "parent": 12817873}, {"id": 12817884, "title": "Alien unit test", "description": "Test for `Alien` actor.\n", "duration": 0.07658243179321289, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 431585, "parent": 12817883}, {"id": 12817885, "title": "Alien PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.0919194221496582, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 431585, "parent": 12817883}, {"id": 12817886, "title": "Health Tests", "description": null, "duration": 0.2481527328491211, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 431585, "parent": 12817873}, {"id": 12817887, "title": "Health unit test", "description": "Base test for `Health` methods.\n", "duration": 0.07343888282775879, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 431585, "parent": 12817886}, {"id": 12817888, "title": "HealthExhaustion unit test", "description": "Tests of _health exhaustion_ situations.\n", "duration": 0.10368824005126953, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 431585, "parent": 12817886}, {"id": 12817889, "title": "Health PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.07102560997009277, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 431585, "parent": 12817886}, {"id": 12817890, "title": "Ripley Tests", "description": null, "duration": 0.20662426948547363, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 431585, "parent": 12817873}, {"id": 12817891, "title": "Ripley unit test", "description": "Tests for _Ripley_.\n", "duration": 0.1101686954498291, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 431585, "parent": 12817890}, {"id": 12817892, "title": "Ripley PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.09645557403564453, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 431585, "parent": 12817890}, {"id": 12817893, "title": "Controllers", "description": null, "duration": 2.5364458560943604, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 431585, "parent": null}, {"id": 12817894, "title": "Keeper Controller Tests", "description": null, "duration": 0.5267798900604248, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 431585, "parent": 12817893}, {"id": 12817895, "title": "Keeper Controller unit test", "description": "Tests for `KeeperController` when using container-manipulating actions.\n", "duration": 0.18875932693481445, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 431585, "parent": 12817894}, {"id": 12817896, "title": "Keeper Controller unit test for Use action", "description": "Tests for `KeeperController` when using `Use` action.\n", "duration": 0.23129606246948242, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 431585, "parent": 12817894}, {"id": 12817897, "title": "Keeper Controller PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.10672450065612793, "score": null, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 431585, "parent": 12817894}, {"id": 12817898, "title": "MovableController Tests", "description": null, "duration": 1.8185453414916992, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 431585, "parent": 12817893}, {"id": 12817899, "title": "Movable Controller unit test", "description": "Tests for `MovableController` when using single directional keys.\n", "duration": 1.290292739868164, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 431585, "parent": 12817898}, {"id": 12817900, "title": "Movable Controller unit test for key combinations", "description": "Tests for `MovableController` when using directional key combinations.\n", "duration": 0.4490659236907959, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 431585, "parent": 12817898}, {"id": 12817901, "title": "Movable Controller PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.07918667793273926, "score": null, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 431585, "parent": 12817898}, {"id": 12817902, "title": "Shooter Controller Tests", "description": null, "duration": 0.19112062454223633, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 431585, "parent": 12817893}, {"id": 12817903, "title": "Shooter Controller unit test", "description": "Tests for `ShooterController`.\n", "duration": 0.12146329879760742, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 431585, "parent": 12817902}, {"id": 12817904, "title": "Shooter Controller PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.0696573257446289, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 431585, "parent": 12817902}, {"id": 12817905, "title": "Items", "description": null, "duration": 1.352367639541626, "score": 7.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 431585, "parent": null}, {"id": 12817906, "title": "Collectible Tests", "description": null, "duration": 0.19008684158325195, "score": 0.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 431585, "parent": 12817905}, {"id": 12817907, "title": "Collectible interface test", "description": "This test checks that the interface declares all required methods.\nIt is not scored and serves primarily as a check of proper interface implementation.\nFailing to create the interface _exactly_ as required by dependent tests will most likely make them fail.\n", "duration": 0.0876321792602539, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 431585, "parent": 12817906}, {"id": 12817908, "title": "Collectible PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.10245466232299805, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 431585, "parent": 12817906}, {"id": 12817909, "title": "Usable Tests", "description": null, "duration": 0.22702693939208984, "score": 0.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 431585, "parent": 12817905}, {"id": 12817910, "title": "Usable interface test", "description": "This test checks that the interface declares all required methods.\nIt is not scored and serves primarily as a check of proper interface implementation.\nFailing to create the interface _exactly_ as required by dependent tests will most likely make them fail.\n", "duration": 0.09841203689575195, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 431585, "parent": 12817909}, {"id": 12817911, "title": "Usable PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.1286149024963379, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 431585, "parent": 12817909}, {"id": 12817912, "title": "Ammo Tests", "description": null, "duration": 0.23320865631103516, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 431585, "parent": 12817905}, {"id": 12817913, "title": "Ammo unit test", "description": "Test for `Ammo` item.\n", "duration": 0.12718987464904785, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 431585, "parent": 12817912}, {"id": 12817914, "title": "Ammo PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.1060187816619873, "score": null, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 431585, "parent": 12817912}, {"id": 12817915, "title": "Backpack Tests", "description": null, "duration": 0.45169830322265625, "score": 7.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 431585, "parent": 12817905}, {"id": 12817916, "title": "Backpack unit test", "description": "Tests for `Backpack` base behaviour.\n", "duration": 0.1753673553466797, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 431585, "parent": 12817915}, {"id": 12817917, "title": "Backpack Manipulation unit test", "description": "Tests for `Backpack` content manipulation.\n", "duration": 0.18286418914794922, "score": 4.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 431585, "parent": 12817915}, {"id": 12817918, "title": "Backpack PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.09346675872802734, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 431585, "parent": 12817915}, {"id": 12817919, "title": "Energy Tests", "description": null, "duration": 0.2503468990325928, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 431585, "parent": 12817905}, {"id": 12817920, "title": "Energy unit test", "description": "Tests for `Energy` item.\n", "duration": 0.14569830894470215, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 431585, "parent": 12817919}, {"id": 12817921, "title": "Energy PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.10464859008789062, "score": null, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 431585, "parent": 12817919}, {"id": 12817922, "title": "Openables", "description": null, "duration": 0.7715303897857666, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 431585, "parent": null}, {"id": 12817923, "title": "Openable Tests", "description": null, "duration": 0.22560381889343262, "score": 0.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 431585, "parent": 12817922}, {"id": 12817924, "title": "Openable interface test", "description": "This test checks that the interface declares all required methods.\nIt is not scored and serves primarily as a check of proper interface implementation.\nFailing to create the interface _exactly_ as required by dependent tests will most likely make them fail.\n", "duration": 0.12308359146118164, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 431585, "parent": 12817923}, {"id": 12817925, "title": "Openable PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.10252022743225098, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 431585, "parent": 12817923}, {"id": 12817926, "title": "Door Tests", "description": null, "duration": 0.545926570892334, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 431585, "parent": 12817922}, {"id": 12817927, "title": "Door unit test", "description": "Base tests for `Door`.\n", "duration": 0.16245269775390625, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 431585, "parent": 12817926}, {"id": 12817928, "title": "Door in horizontal orientation unit test", "description": "Tests for `Door` created in horizontal orientation.\n", "duration": 0.12157392501831055, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 431585, "parent": 12817926}, {"id": 12817929, "title": "Door in vertical orientation unit test", "description": "Tests for `Door` created in vertical orientation.\n", "duration": 0.15515828132629395, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 431585, "parent": 12817926}, {"id": 12817930, "title": "Door PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.10674166679382324, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 431585, "parent": 12817926}, {"id": 12817931, "title": "Weapons", "description": null, "duration": 0.9757099151611328, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 431585, "parent": null}, {"id": 12817932, "title": "Fireable Tests", "description": null, "duration": 0.26420068740844727, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 431585, "parent": 12817931}, {"id": 12817933, "title": "Fireable interface test", "description": "This test checks that the interface declares all required methods.\nIt is not scored and serves primarily as a check of proper interface implementation.\nFailing to create the interface _exactly_ as required by dependent tests will most likely make them fail.\n", "duration": 0.13301324844360352, "score": null, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 431585, "parent": 12817932}, {"id": 12817934, "title": "Fireable PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.13118743896484375, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 431585, "parent": 12817932}, {"id": 12817935, "title": "Bullet Tests", "description": null, "duration": 0.26360154151916504, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 431585, "parent": 12817931}, {"id": 12817936, "title": "Bullet unit test", "description": "Tests for `Bullet`.\n", "duration": 0.12105035781860352, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 431585, "parent": 12817935}, {"id": 12817937, "title": "Bullet PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.14255118370056152, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 431585, "parent": 12817935}, {"id": 12817938, "title": "Firearm Tests", "description": null, "duration": 0.22269296646118164, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 431585, "parent": 12817931}, {"id": 12817939, "title": "Firearm unit test", "description": "Tests for abstract `Firearm`.\n", "duration": 0.13489675521850586, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 431585, "parent": 12817938}, {"id": 12817940, "title": "Firearm PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.08779621124267578, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 431585, "parent": 12817938}, {"id": 12817941, "title": "Gun Tests", "description": null, "duration": 0.22521471977233887, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 431585, "parent": 12817931}, {"id": 12817942, "title": "Gun unit test", "description": "Tests for `Gun`.\n", "duration": 0.15128874778747559, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 431585, "parent": 12817941}, {"id": 12817943, "title": "Gun PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.07392597198486328, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 431585, "parent": 12817941}, {"id": 12817944, "title": "Other", "description": null, "duration": 0.7913568019866943, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 431585, "parent": null}, {"id": 12817945, "title": "Keeper Tests", "description": null, "duration": 0.19851326942443848, "score": 0.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 431585, "parent": 12817944}, {"id": 12817946, "title": "Keeper interface test", "description": "This test checks that the interface declares all required methods.\nIt is not scored and serves primarily as a check of proper interface implementation.\nFailing to create the interface _exactly_ as required by dependent tests will most likely make them fail.\n", "duration": 0.0880429744720459, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 431585, "parent": 12817945}, {"id": 12817947, "title": "Keeper PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.11047029495239258, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 431585, "parent": 12817945}, {"id": 12817948, "title": "Movable Tests", "description": null, "duration": 0.2360072135925293, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 431585, "parent": 12817944}, {"id": 12817949, "title": "Movable interface test", "description": "This test checks that the interface declares all required methods.\nIt is not scored and serves primarily as a check of proper interface implementation.\nFailing to create the interface _exactly_ as required by dependent tests will most likely make them fail.\n", "duration": 0.1336381435394287, "score": null, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 431585, "parent": 12817948}, {"id": 12817950, "title": "Movable PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.10236907005310059, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 431585, "parent": 12817948}, {"id": 12817951, "title": "Direction Tests", "description": null, "duration": 0.35683631896972656, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 431585, "parent": 12817944}, {"id": 12817952, "title": "Base Direction unit test", "description": "Tests for base `Direction` enum values and `fromAngle()` method.\n", "duration": 0.11312055587768555, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 431585, "parent": 12817951}, {"id": 12817953, "title": "Direction unit test for combined directions", "description": "Tests for `Direction` combined directions and related method `combine()`\n", "duration": 0.14754819869995117, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 431585, "parent": 12817951}, {"id": 12817954, "title": "Direction PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.09616756439208984, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 431585, "parent": 12817951}], "id": 431585, "resource_id": "9e88ee4e-20b5-4f32-89ad-118ea8a36cad", "date_submitted": "2021-12-04T10:36:40Z", "date_evaluated": "2021-12-04T11:17:31.270Z", "max_score": 100.0}, {"problem": {"id": 1791, "resource_id": "oop.2021.ellen", "title": "OOP 2021 Project Ellen"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 0.0, "percentage": 0.0, "testcases": [{"id": 12829689, "title": "Project structure check", "description": null, "duration": 0.12533020973205566, "score": null, "hint": null, "strict": true, "passed": true, "type": "ws", "render": "normal", "submission": 431733, "parent": null}, {"id": 12829690, "title": "Lines of code report", "description": null, "duration": 0.07595682144165039, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 431733, "parent": null}, {"id": 12829691, "title": "Compilation", "description": "This *strict* test performs compilation of your code.\nIt must succeed in order for the evaluation to continue.\n\nFollowing compiler switches are used: `-Werror -Xlint:unchecked,rawtypes`\n", "duration": 1.6614229679107666, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 431733, "parent": null}, {"id": 12829692, "title": "Generate PMD report", "description": "Violations of [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml)\nin your project. Strive to keep the list empty!\n", "duration": 2.6131625175476074, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 431733, "parent": null}, {"id": 12829693, "title": "Fields accessibility test", "description": "All declared class fields must be private. This test is _strict_.\n", "duration": 3.8304286003112793, "score": null, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 431733, "parent": null}], "id": 431733, "resource_id": "da08484f-4360-4b66-9362-9b8e6075cbfd", "date_submitted": "2021-12-04T14:27:40Z", "date_evaluated": "2021-12-04T15:02:58.169Z", "max_score": 100.0}, {"problem": {"id": 1791, "resource_id": "oop.2021.ellen", "title": "OOP 2021 Project Ellen"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 0.0, "percentage": 0.0, "testcases": [{"id": 12837692, "title": "Project structure check", "description": null, "duration": 0.14062786102294922, "score": null, "hint": null, "strict": true, "passed": true, "type": "ws", "render": "normal", "submission": 431834, "parent": null}, {"id": 12837693, "title": "Lines of code report", "description": null, "duration": 0.1578376293182373, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 431834, "parent": null}, {"id": 12837694, "title": "Compilation", "description": "This *strict* test performs compilation of your code.\nIt must succeed in order for the evaluation to continue.\n\nFollowing compiler switches are used: `-Werror -Xlint:unchecked,rawtypes`\n", "duration": 1.5923047065734863, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 431834, "parent": null}, {"id": 12837695, "title": "Generate PMD report", "description": "Violations of [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml)\nin your project. Strive to keep the list empty!\n", "duration": 2.7058463096618652, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 431834, "parent": null}, {"id": 12837696, "title": "Fields accessibility test", "description": "All declared class fields must be private. This test is _strict_.\n", "duration": 3.915274143218994, "score": null, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 431834, "parent": null}], "id": 431834, "resource_id": "bd3a76c5-55d6-4f4e-8584-db60021108c5", "date_submitted": "2021-12-04T15:00:20Z", "date_evaluated": "2021-12-04T17:09:32.632Z", "max_score": 100.0}, {"problem": {"id": 1791, "resource_id": "oop.2021.ellen", "title": "OOP 2021 Project Ellen"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 38.5, "percentage": 38.5, "testcases": [{"id": 12863873, "title": "Project structure check", "description": null, "duration": 5.606775760650635, "score": null, "hint": null, "strict": true, "passed": true, "type": "ws", "render": "normal", "submission": 432127, "parent": null}, {"id": 12863874, "title": "Lines of code report", "description": null, "duration": 0.14289522171020508, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432127, "parent": null}, {"id": 12863875, "title": "Compilation", "description": "This *strict* test performs compilation of your code.\nIt must succeed in order for the evaluation to continue.\n\nFollowing compiler switches are used: `-Werror -Xlint:unchecked,rawtypes`\n", "duration": 1.7652525901794434, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432127, "parent": null}, {"id": 12863876, "title": "Generate PMD report", "description": "Violations of [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml)\nin your project. Strive to keep the list empty!\n", "duration": 2.7948713302612305, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432127, "parent": null}, {"id": 12863877, "title": "Fields accessibility test", "description": "All declared class fields must be private. This test is _strict_.\n", "duration": 3.958331823348999, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432127, "parent": null}, {"id": 12863878, "title": "Actions", "description": null, "duration": 4.117232084274292, "score": 15.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 432127, "parent": null}, {"id": 12863879, "title": "Drop action tests", "description": null, "duration": 0.9070291519165039, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432127, "parent": 12863878}, {"id": 12863880, "title": "Drop action unit test", "description": "Tests for `Drop` action.\n", "duration": 0.7903523445129395, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432127, "parent": 12863879}, {"id": 12863881, "title": "Drop action PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.11667680740356445, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432127, "parent": 12863879}, {"id": 12863882, "title": "Fire action tests", "description": null, "duration": 0.7297122478485107, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 432127, "parent": 12863878}, {"id": 12863883, "title": "Fire action unit test", "description": "Tests for `Fire` action.\n", "duration": 0.6113662719726562, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 432127, "parent": 12863882}, {"id": 12863884, "title": "Fire action PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.11834597587585449, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432127, "parent": 12863882}, {"id": 12863885, "title": "Move action tests", "description": null, "duration": 1.088777780532837, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 432127, "parent": 12863878}, {"id": 12863886, "title": "Move action unit test", "description": "Basic test for `Move` action.\n", "duration": 0.3683302402496338, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 432127, "parent": 12863885}, {"id": 12863887, "title": "Moving movable actor unit test", "description": "Tests for working with `Movable` actor within `Move` action.\n", "duration": 0.6164777278900146, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 432127, "parent": 12863885}, {"id": 12863888, "title": "Move action PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.10396981239318848, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432127, "parent": 12863885}, {"id": 12863889, "title": "Shift action tests", "description": null, "duration": 0.3392810821533203, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432127, "parent": 12863878}, {"id": 12863890, "title": "Shift action unit test", "description": "Tests for `Shift` action.\n", "duration": 0.2064063549041748, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432127, "parent": 12863889}, {"id": 12863891, "title": "Shift action PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.1328747272491455, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432127, "parent": 12863889}, {"id": 12863892, "title": "Take action tests", "description": null, "duration": 0.6111199855804443, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432127, "parent": 12863878}, {"id": 12863893, "title": "Take action unit test", "description": "Tests for `Take` action.\n", "duration": 0.473372220993042, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432127, "parent": 12863892}, {"id": 12863894, "title": "Take action PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.13774776458740234, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432127, "parent": 12863892}, {"id": 12863895, "title": "Use action tests", "description": null, "duration": 0.4413118362426758, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432127, "parent": 12863878}, {"id": 12863896, "title": "Use action unit test", "description": "Tests for `Use` action.\n", "duration": 0.3000307083129883, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432127, "parent": 12863895}, {"id": 12863897, "title": "Use action PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.1412811279296875, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432127, "parent": 12863895}, {"id": 12863898, "title": "Behaviours", "description": null, "duration": 0.8654348850250244, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 432127, "parent": null}, {"id": 12863899, "title": "Behaviour Tests", "description": null, "duration": 0.34986090660095215, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 432127, "parent": 12863898}, {"id": 12863900, "title": "Behaviour interface test", "description": "This test checks that the interface declares all required methods.\nIt is not scored and serves primarily as a check of proper interface implementation.\nFailing to create the interface _exactly_ as required by dependent tests will most likely make them fail.\n", "duration": 0.22208595275878906, "score": null, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 432127, "parent": 12863899}, {"id": 12863901, "title": "Behaviour PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.12777495384216309, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432127, "parent": 12863899}, {"id": 12863902, "title": "Observing Tests", "description": null, "duration": 0.25323963165283203, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 432127, "parent": 12863898}, {"id": 12863903, "title": "Observing unit test", "description": "Tests for `Observing` behaviour that should subscribe to a topic\nand verify message before delegating to anoter behaviour.\n", "duration": 0.1574268341064453, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 432127, "parent": 12863902}, {"id": 12863904, "title": "Observing PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.09581279754638672, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432127, "parent": 12863902}, {"id": 12863905, "title": "RandomlyMoving Tests", "description": null, "duration": 0.26233434677124023, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 432127, "parent": 12863898}, {"id": 12863906, "title": "RandomlyMoving unit test", "description": "Tests for `RandomlyMoving` behaviour that should schedule actions for random actor movement.\n", "duration": 0.12864327430725098, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 432127, "parent": 12863905}, {"id": 12863907, "title": "RandomlyMoving PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.13369107246398926, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432127, "parent": 12863905}, {"id": 12863908, "title": "Characters", "description": null, "duration": 2.397876262664795, "score": 3.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 432127, "parent": null}, {"id": 12863909, "title": "Alive Tests", "description": null, "duration": 0.36912107467651367, "score": 0.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432127, "parent": 12863908}, {"id": 12863910, "title": "Alive interface test", "description": "This test checks that the interface declares all required methods.\nIt is not scored and serves primarily as a check of proper interface implementation.\nFailing to create the interface _exactly_ as required by dependent tests will most likely make them fail.\n", "duration": 0.20435166358947754, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432127, "parent": 12863909}, {"id": 12863911, "title": "Alive PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.16476941108703613, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432127, "parent": 12863909}, {"id": 12863912, "title": "Armed Tests", "description": null, "duration": 0.4525480270385742, "score": 0.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432127, "parent": 12863908}, {"id": 12863913, "title": "Armed interface test", "description": "This test checks that the interface declares all required methods.\nIt is not scored and serves primarily as a check of proper interface implementation.\nFailing to create the interface _exactly_ as required by dependent tests will most likely make them fail.\n", "duration": 0.26833128929138184, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432127, "parent": 12863912}, {"id": 12863914, "title": "Armed PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.18421673774719238, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432127, "parent": 12863912}, {"id": 12863915, "title": "Enemy Tests", "description": null, "duration": 0.4189434051513672, "score": 0.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432127, "parent": 12863908}, {"id": 12863916, "title": "Enemy interface test", "description": "This test checks that the interface declares all required methods.\nIt is not scored and serves primarily as a check of proper interface implementation.\nFailing to create the interface _exactly_ as required by dependent tests will most likely make them fail.\n", "duration": 0.24526119232177734, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432127, "parent": 12863915}, {"id": 12863917, "title": "Enemy PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.17368221282958984, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432127, "parent": 12863915}, {"id": 12863918, "title": "Alien Tests", "description": null, "duration": 0.25061774253845215, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 432127, "parent": 12863908}, {"id": 12863919, "title": "Alien unit test", "description": "Test for `Alien` actor.\n", "duration": 0.1332993507385254, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 432127, "parent": 12863918}, {"id": 12863920, "title": "Alien PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.11731839179992676, "score": null, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 432127, "parent": 12863918}, {"id": 12863921, "title": "Health Tests", "description": null, "duration": 0.6185328960418701, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 432127, "parent": 12863908}, {"id": 12863922, "title": "Health unit test", "description": "Base test for `Health` methods.\n", "duration": 0.20426201820373535, "score": 4.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432127, "parent": 12863921}, {"id": 12863923, "title": "HealthExhaustion unit test", "description": "Tests of _health exhaustion_ situations.\n", "duration": 0.2855362892150879, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 432127, "parent": 12863921}, {"id": 12863924, "title": "Health PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.12873458862304688, "score": null, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 432127, "parent": 12863921}, {"id": 12863925, "title": "Ripley Tests", "description": null, "duration": 0.2881131172180176, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432127, "parent": 12863908}, {"id": 12863926, "title": "Ripley unit test", "description": "Tests for _Ripley_.\n", "duration": 0.17073631286621094, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432127, "parent": 12863925}, {"id": 12863927, "title": "Ripley PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.11737680435180664, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432127, "parent": 12863925}, {"id": 12863928, "title": "Controllers", "description": null, "duration": 3.0522079467773438, "score": 6.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 432127, "parent": null}, {"id": 12863929, "title": "Keeper Controller Tests", "description": null, "duration": 0.7195258140563965, "score": 6.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432127, "parent": 12863928}, {"id": 12863930, "title": "Keeper Controller unit test", "description": "Tests for `KeeperController` when using container-manipulating actions.\n", "duration": 0.20996546745300293, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432127, "parent": 12863929}, {"id": 12863931, "title": "Keeper Controller unit test for Use action", "description": "Tests for `KeeperController` when using `Use` action.\n", "duration": 0.4105343818664551, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432127, "parent": 12863929}, {"id": 12863932, "title": "Keeper Controller PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.09902596473693848, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432127, "parent": 12863929}, {"id": 12863933, "title": "MovableController Tests", "description": null, "duration": 2.093839168548584, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 432127, "parent": 12863928}, {"id": 12863934, "title": "Movable Controller unit test", "description": "Tests for `MovableController` when using single directional keys.\n", "duration": 1.366011381149292, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432127, "parent": 12863933}, {"id": 12863935, "title": "Movable Controller unit test for key combinations", "description": "Tests for `MovableController` when using directional key combinations.\n", "duration": 0.5925202369689941, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 432127, "parent": 12863933}, {"id": 12863936, "title": "Movable Controller PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.13530755043029785, "score": null, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 432127, "parent": 12863933}, {"id": 12863937, "title": "Shooter Controller Tests", "description": null, "duration": 0.23884296417236328, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 432127, "parent": 12863928}, {"id": 12863938, "title": "Shooter Controller unit test", "description": "Tests for `ShooterController`.\n", "duration": 0.12047910690307617, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 432127, "parent": 12863937}, {"id": 12863939, "title": "Shooter Controller PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.11836385726928711, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432127, "parent": 12863937}, {"id": 12863940, "title": "Items", "description": null, "duration": 2.363579511642456, "score": 9.5, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 432127, "parent": null}, {"id": 12863941, "title": "Collectible Tests", "description": null, "duration": 0.22949671745300293, "score": 0.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432127, "parent": 12863940}, {"id": 12863942, "title": "Collectible interface test", "description": "This test checks that the interface declares all required methods.\nIt is not scored and serves primarily as a check of proper interface implementation.\nFailing to create the interface _exactly_ as required by dependent tests will most likely make them fail.\n", "duration": 0.12941813468933105, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432127, "parent": 12863941}, {"id": 12863943, "title": "Collectible PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.10007858276367188, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432127, "parent": 12863941}, {"id": 12863944, "title": "Usable Tests", "description": null, "duration": 0.31911706924438477, "score": 0.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432127, "parent": 12863940}, {"id": 12863945, "title": "Usable interface test", "description": "This test checks that the interface declares all required methods.\nIt is not scored and serves primarily as a check of proper interface implementation.\nFailing to create the interface _exactly_ as required by dependent tests will most likely make them fail.\n", "duration": 0.18372797966003418, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432127, "parent": 12863944}, {"id": 12863946, "title": "Usable PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.13538908958435059, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432127, "parent": 12863944}, {"id": 12863947, "title": "Ammo Tests", "description": null, "duration": 0.4658238887786865, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 432127, "parent": 12863940}, {"id": 12863948, "title": "Ammo unit test", "description": "Test for `Ammo` item.\n", "duration": 0.35567641258239746, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 432127, "parent": 12863947}, {"id": 12863949, "title": "Ammo PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.11014747619628906, "score": null, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 432127, "parent": 12863947}, {"id": 12863950, "title": "Backpack Tests", "description": null, "duration": 0.8483603000640869, "score": 7.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432127, "parent": 12863940}, {"id": 12863951, "title": "Backpack unit test", "description": "Tests for `Backpack` base behaviour.\n", "duration": 0.31444644927978516, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432127, "parent": 12863950}, {"id": 12863952, "title": "Backpack Manipulation unit test", "description": "Tests for `Backpack` content manipulation.\n", "duration": 0.36629176139831543, "score": 4.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432127, "parent": 12863950}, {"id": 12863953, "title": "Backpack PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.16762208938598633, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432127, "parent": 12863950}, {"id": 12863954, "title": "Energy Tests", "description": null, "duration": 0.5007815361022949, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432127, "parent": 12863940}, {"id": 12863955, "title": "Energy unit test", "description": "Tests for `Energy` item.\n", "duration": 0.3732175827026367, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432127, "parent": 12863954}, {"id": 12863956, "title": "Energy PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.1275639533996582, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432127, "parent": 12863954}, {"id": 12863957, "title": "Openables", "description": null, "duration": 1.1268959045410156, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 432127, "parent": null}, {"id": 12863958, "title": "Openable Tests", "description": null, "duration": 0.3421039581298828, "score": 0.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432127, "parent": 12863957}, {"id": 12863959, "title": "Openable interface test", "description": "This test checks that the interface declares all required methods.\nIt is not scored and serves primarily as a check of proper interface implementation.\nFailing to create the interface _exactly_ as required by dependent tests will most likely make them fail.\n", "duration": 0.18372178077697754, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432127, "parent": 12863958}, {"id": 12863960, "title": "Openable PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.15838217735290527, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432127, "parent": 12863958}, {"id": 12863961, "title": "Door Tests", "description": null, "duration": 0.7847919464111328, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 432127, "parent": 12863957}, {"id": 12863962, "title": "Door unit test", "description": "Base tests for `Door`.\n", "duration": 0.25658249855041504, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 432127, "parent": 12863961}, {"id": 12863963, "title": "Door in horizontal orientation unit test", "description": "Tests for `Door` created in horizontal orientation.\n", "duration": 0.1840364933013916, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 432127, "parent": 12863961}, {"id": 12863964, "title": "Door in vertical orientation unit test", "description": "Tests for `Door` created in vertical orientation.\n", "duration": 0.1759331226348877, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 432127, "parent": 12863961}, {"id": 12863965, "title": "Door PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.16823983192443848, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432127, "parent": 12863961}, {"id": 12863966, "title": "Weapons", "description": null, "duration": 1.5075056552886963, "score": 5.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 432127, "parent": null}, {"id": 12863967, "title": "Fireable Tests", "description": null, "duration": 0.2817094326019287, "score": 0.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432127, "parent": 12863966}, {"id": 12863968, "title": "Fireable interface test", "description": "This test checks that the interface declares all required methods.\nIt is not scored and serves primarily as a check of proper interface implementation.\nFailing to create the interface _exactly_ as required by dependent tests will most likely make them fail.\n", "duration": 0.15068268775939941, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432127, "parent": 12863967}, {"id": 12863969, "title": "Fireable PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.1310267448425293, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432127, "parent": 12863967}, {"id": 12863970, "title": "Bullet Tests", "description": null, "duration": 0.5055415630340576, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 432127, "parent": 12863966}, {"id": 12863971, "title": "Bullet unit test", "description": "Tests for `Bullet`.\n", "duration": 0.372255802154541, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 432127, "parent": 12863970}, {"id": 12863972, "title": "Bullet PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.1332857608795166, "score": null, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 432127, "parent": 12863970}, {"id": 12863973, "title": "Firearm Tests", "description": null, "duration": 0.423663854598999, "score": 4.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432127, "parent": 12863966}, {"id": 12863974, "title": "Firearm unit test", "description": "Tests for abstract `Firearm`.\n", "duration": 0.32520341873168945, "score": 4.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432127, "parent": 12863973}, {"id": 12863975, "title": "Firearm PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.09846043586730957, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432127, "parent": 12863973}, {"id": 12863976, "title": "Gun Tests", "description": null, "duration": 0.29659080505371094, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432127, "parent": 12863966}, {"id": 12863977, "title": "Gun unit test", "description": "Tests for `Gun`.\n", "duration": 0.16028666496276855, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432127, "parent": 12863976}, {"id": 12863978, "title": "Gun PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.13630414009094238, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432127, "parent": 12863976}, {"id": 12863979, "title": "Other", "description": null, "duration": 1.1654531955718994, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 432127, "parent": null}, {"id": 12863980, "title": "Keeper Tests", "description": null, "duration": 0.27294182777404785, "score": 0.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432127, "parent": 12863979}, {"id": 12863981, "title": "Keeper interface test", "description": "This test checks that the interface declares all required methods.\nIt is not scored and serves primarily as a check of proper interface implementation.\nFailing to create the interface _exactly_ as required by dependent tests will most likely make them fail.\n", "duration": 0.12955832481384277, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432127, "parent": 12863980}, {"id": 12863982, "title": "Keeper PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.14338350296020508, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432127, "parent": 12863980}, {"id": 12863983, "title": "Movable Tests", "description": null, "duration": 0.2954385280609131, "score": 0.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432127, "parent": 12863979}, {"id": 12863984, "title": "Movable interface test", "description": "This test checks that the interface declares all required methods.\nIt is not scored and serves primarily as a check of proper interface implementation.\nFailing to create the interface _exactly_ as required by dependent tests will most likely make them fail.\n", "duration": 0.14944195747375488, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432127, "parent": 12863983}, {"id": 12863985, "title": "Movable PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.1459965705871582, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432127, "parent": 12863983}, {"id": 12863986, "title": "Direction Tests", "description": null, "duration": 0.5970728397369385, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 432127, "parent": 12863979}, {"id": 12863987, "title": "Base Direction unit test", "description": "Tests for base `Direction` enum values and `fromAngle()` method.\n", "duration": 0.25542187690734863, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 432127, "parent": 12863986}, {"id": 12863988, "title": "Direction unit test for combined directions", "description": "Tests for `Direction` combined directions and related method `combine()`\n", "duration": 0.23156380653381348, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 432127, "parent": 12863986}, {"id": 12863989, "title": "Direction PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.11008715629577637, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432127, "parent": 12863986}], "id": 432127, "resource_id": "d579aa4e-8129-4dd2-bc58-3b047d6bdfca", "date_submitted": "2021-12-04T22:41:55Z", "date_evaluated": "2021-12-04T23:03:16.274Z", "max_score": 100.0}, {"problem": {"id": 1791, "resource_id": "oop.2021.ellen", "title": "OOP 2021 Project Ellen"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 48.5, "percentage": 48.5, "testcases": [{"id": 12891794, "title": "Project structure check", "description": null, "duration": 0.14542055130004883, "score": null, "hint": null, "strict": true, "passed": true, "type": "ws", "render": "normal", "submission": 432430, "parent": null}, {"id": 12891795, "title": "Lines of code report", "description": null, "duration": 0.17051219940185547, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432430, "parent": null}, {"id": 12891796, "title": "Compilation", "description": "This *strict* test performs compilation of your code.\nIt must succeed in order for the evaluation to continue.\n\nFollowing compiler switches are used: `-Werror -Xlint:unchecked,rawtypes`\n", "duration": 1.7719566822052002, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432430, "parent": null}, {"id": 12891797, "title": "Generate PMD report", "description": "Violations of [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml)\nin your project. Strive to keep the list empty!\n", "duration": 2.6545283794403076, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432430, "parent": null}, {"id": 12891798, "title": "Fields accessibility test", "description": "All declared class fields must be private. This test is _strict_.\n", "duration": 3.6276824474334717, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432430, "parent": null}, {"id": 12891799, "title": "Actions", "description": null, "duration": 3.9711616039276123, "score": 20.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 432430, "parent": null}, {"id": 12891800, "title": "Drop action tests", "description": null, "duration": 1.024763822555542, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432430, "parent": 12891799}, {"id": 12891801, "title": "Drop action unit test", "description": "Tests for `Drop` action.\n", "duration": 0.9031553268432617, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432430, "parent": 12891800}, {"id": 12891802, "title": "Drop action PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.12160849571228027, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432430, "parent": 12891800}, {"id": 12891803, "title": "Fire action tests", "description": null, "duration": 0.7036535739898682, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 432430, "parent": 12891799}, {"id": 12891804, "title": "Fire action unit test", "description": "Tests for `Fire` action.\n", "duration": 0.5782632827758789, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432430, "parent": 12891803}, {"id": 12891805, "title": "Fire action PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.12539029121398926, "score": null, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 432430, "parent": 12891803}, {"id": 12891806, "title": "Move action tests", "description": null, "duration": 1.0584707260131836, "score": 5.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 432430, "parent": 12891799}, {"id": 12891807, "title": "Move action unit test", "description": "Basic test for `Move` action.\n", "duration": 0.39327216148376465, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432430, "parent": 12891806}, {"id": 12891808, "title": "Moving movable actor unit test", "description": "Tests for working with `Movable` actor within `Move` action.\n", "duration": 0.5561118125915527, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 432430, "parent": 12891806}, {"id": 12891809, "title": "Move action PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.10908675193786621, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432430, "parent": 12891806}, {"id": 12891810, "title": "Shift action tests", "description": null, "duration": 0.29563093185424805, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432430, "parent": 12891799}, {"id": 12891811, "title": "Shift action unit test", "description": "Tests for `Shift` action.\n", "duration": 0.21275711059570312, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432430, "parent": 12891810}, {"id": 12891812, "title": "Shift action PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.08287382125854492, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432430, "parent": 12891810}, {"id": 12891813, "title": "Take action tests", "description": null, "duration": 0.48294568061828613, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432430, "parent": 12891799}, {"id": 12891814, "title": "Take action unit test", "description": "Tests for `Take` action.\n", "duration": 0.36768436431884766, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432430, "parent": 12891813}, {"id": 12891815, "title": "Take action PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.11526131629943848, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432430, "parent": 12891813}, {"id": 12891816, "title": "Use action tests", "description": null, "duration": 0.4056968688964844, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432430, "parent": 12891799}, {"id": 12891817, "title": "Use action unit test", "description": "Tests for `Use` action.\n", "duration": 0.273698091506958, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432430, "parent": 12891816}, {"id": 12891818, "title": "Use action PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.13199877738952637, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432430, "parent": 12891816}, {"id": 12891819, "title": "Behaviours", "description": null, "duration": 0.6778914928436279, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 432430, "parent": null}, {"id": 12891820, "title": "Behaviour Tests", "description": null, "duration": 0.2009263038635254, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 432430, "parent": 12891819}, {"id": 12891821, "title": "Behaviour interface test", "description": "This test checks that the interface declares all required methods.\nIt is not scored and serves primarily as a check of proper interface implementation.\nFailing to create the interface _exactly_ as required by dependent tests will most likely make them fail.\n", "duration": 0.12177538871765137, "score": null, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 432430, "parent": 12891820}, {"id": 12891822, "title": "Behaviour PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.07915091514587402, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432430, "parent": 12891820}, {"id": 12891823, "title": "Observing Tests", "description": null, "duration": 0.2009134292602539, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 432430, "parent": 12891819}, {"id": 12891824, "title": "Observing unit test", "description": "Tests for `Observing` behaviour that should subscribe to a topic\nand verify message before delegating to anoter behaviour.\n", "duration": 0.10567712783813477, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 432430, "parent": 12891823}, {"id": 12891825, "title": "Observing PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.09523630142211914, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432430, "parent": 12891823}, {"id": 12891826, "title": "RandomlyMoving Tests", "description": null, "duration": 0.27605175971984863, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 432430, "parent": 12891819}, {"id": 12891827, "title": "RandomlyMoving unit test", "description": "Tests for `RandomlyMoving` behaviour that should schedule actions for random actor movement.\n", "duration": 0.1360311508178711, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 432430, "parent": 12891826}, {"id": 12891828, "title": "RandomlyMoving PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.14002060890197754, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432430, "parent": 12891826}, {"id": 12891829, "title": "Characters", "description": null, "duration": 1.856740951538086, "score": 3.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 432430, "parent": null}, {"id": 12891830, "title": "Alive Tests", "description": null, "duration": 0.26322102546691895, "score": 0.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432430, "parent": 12891829}, {"id": 12891831, "title": "Alive interface test", "description": "This test checks that the interface declares all required methods.\nIt is not scored and serves primarily as a check of proper interface implementation.\nFailing to create the interface _exactly_ as required by dependent tests will most likely make them fail.\n", "duration": 0.15303397178649902, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432430, "parent": 12891830}, {"id": 12891832, "title": "Alive PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.11018705368041992, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432430, "parent": 12891830}, {"id": 12891833, "title": "Armed Tests", "description": null, "duration": 0.18659543991088867, "score": 0.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432430, "parent": 12891829}, {"id": 12891834, "title": "Armed interface test", "description": "This test checks that the interface declares all required methods.\nIt is not scored and serves primarily as a check of proper interface implementation.\nFailing to create the interface _exactly_ as required by dependent tests will most likely make them fail.\n", "duration": 0.11121964454650879, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432430, "parent": 12891833}, {"id": 12891835, "title": "Armed PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.07537579536437988, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432430, "parent": 12891833}, {"id": 12891836, "title": "Enemy Tests", "description": null, "duration": 0.25524163246154785, "score": 0.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432430, "parent": 12891829}, {"id": 12891837, "title": "Enemy interface test", "description": "This test checks that the interface declares all required methods.\nIt is not scored and serves primarily as a check of proper interface implementation.\nFailing to create the interface _exactly_ as required by dependent tests will most likely make them fail.\n", "duration": 0.16199660301208496, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432430, "parent": 12891836}, {"id": 12891838, "title": "Enemy PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.09324502944946289, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432430, "parent": 12891836}, {"id": 12891839, "title": "Alien Tests", "description": null, "duration": 0.2547445297241211, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 432430, "parent": 12891829}, {"id": 12891840, "title": "Alien unit test", "description": "Test for `Alien` actor.\n", "duration": 0.1517324447631836, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 432430, "parent": 12891839}, {"id": 12891841, "title": "Alien PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.1030120849609375, "score": null, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 432430, "parent": 12891839}, {"id": 12891842, "title": "Health Tests", "description": null, "duration": 0.5801777839660645, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 432430, "parent": 12891829}, {"id": 12891843, "title": "Health unit test", "description": "Base test for `Health` methods.\n", "duration": 0.290402889251709, "score": 4.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432430, "parent": 12891842}, {"id": 12891844, "title": "HealthExhaustion unit test", "description": "Tests of _health exhaustion_ situations.\n", "duration": 0.17354989051818848, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 432430, "parent": 12891842}, {"id": 12891845, "title": "Health PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.11622500419616699, "score": null, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 432430, "parent": 12891842}, {"id": 12891846, "title": "Ripley Tests", "description": null, "duration": 0.3167605400085449, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432430, "parent": 12891829}, {"id": 12891847, "title": "Ripley unit test", "description": "Tests for _Ripley_.\n", "duration": 0.19881939888000488, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432430, "parent": 12891846}, {"id": 12891848, "title": "Ripley PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.11794114112854004, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432430, "parent": 12891846}, {"id": 12891849, "title": "Controllers", "description": null, "duration": 1.4876887798309326, "score": 6.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 432430, "parent": null}, {"id": 12891850, "title": "Keeper Controller Tests", "description": null, "duration": 0.6290121078491211, "score": 6.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432430, "parent": 12891849}, {"id": 12891851, "title": "Keeper Controller unit test", "description": "Tests for `KeeperController` when using container-manipulating actions.\n", "duration": 0.147629976272583, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432430, "parent": 12891850}, {"id": 12891852, "title": "Keeper Controller unit test for Use action", "description": "Tests for `KeeperController` when using `Use` action.\n", "duration": 0.3682398796081543, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432430, "parent": 12891850}, {"id": 12891853, "title": "Keeper Controller PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.11314225196838379, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432430, "parent": 12891850}, {"id": 12891854, "title": "MovableController Tests", "description": null, "duration": 0.5635597705841064, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 432430, "parent": 12891849}, {"id": 12891855, "title": "Movable Controller unit test", "description": "Tests for `MovableController` when using single directional keys.\n", "duration": 0.1815166473388672, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 432430, "parent": 12891854}, {"id": 12891856, "title": "Movable Controller unit test for key combinations", "description": "Tests for `MovableController` when using directional key combinations.\n", "duration": 0.25179624557495117, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 432430, "parent": 12891854}, {"id": 12891857, "title": "Movable Controller PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.13024687767028809, "score": null, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 432430, "parent": 12891854}, {"id": 12891858, "title": "Shooter Controller Tests", "description": null, "duration": 0.2951169013977051, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 432430, "parent": 12891849}, {"id": 12891859, "title": "Shooter Controller unit test", "description": "Tests for `ShooterController`.\n", "duration": 0.14947986602783203, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432430, "parent": 12891858}, {"id": 12891860, "title": "Shooter Controller PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.14563703536987305, "score": null, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 432430, "parent": 12891858}, {"id": 12891861, "title": "Items", "description": null, "duration": 1.782660961151123, "score": 12.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432430, "parent": null}, {"id": 12891862, "title": "Collectible Tests", "description": null, "duration": 0.28081488609313965, "score": 0.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432430, "parent": 12891861}, {"id": 12891863, "title": "Collectible interface test", "description": "This test checks that the interface declares all required methods.\nIt is not scored and serves primarily as a check of proper interface implementation.\nFailing to create the interface _exactly_ as required by dependent tests will most likely make them fail.\n", "duration": 0.172990083694458, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432430, "parent": 12891862}, {"id": 12891864, "title": "Collectible PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.10782480239868164, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432430, "parent": 12891862}, {"id": 12891865, "title": "Usable Tests", "description": null, "duration": 0.27585673332214355, "score": 0.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432430, "parent": 12891861}, {"id": 12891866, "title": "Usable interface test", "description": "This test checks that the interface declares all required methods.\nIt is not scored and serves primarily as a check of proper interface implementation.\nFailing to create the interface _exactly_ as required by dependent tests will most likely make them fail.\n", "duration": 0.16620635986328125, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432430, "parent": 12891865}, {"id": 12891867, "title": "Usable PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.1096503734588623, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432430, "parent": 12891865}, {"id": 12891868, "title": "Ammo Tests", "description": null, "duration": 0.3224351406097412, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432430, "parent": 12891861}, {"id": 12891869, "title": "Ammo unit test", "description": "Test for `Ammo` item.\n", "duration": 0.22249865531921387, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432430, "parent": 12891868}, {"id": 12891870, "title": "Ammo PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.09993648529052734, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432430, "parent": 12891868}, {"id": 12891871, "title": "Backpack Tests", "description": null, "duration": 0.558506965637207, "score": 7.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432430, "parent": 12891861}, {"id": 12891872, "title": "Backpack unit test", "description": "Tests for `Backpack` base behaviour.\n", "duration": 0.21738839149475098, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432430, "parent": 12891871}, {"id": 12891873, "title": "Backpack Manipulation unit test", "description": "Tests for `Backpack` content manipulation.\n", "duration": 0.22666621208190918, "score": 4.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432430, "parent": 12891871}, {"id": 12891874, "title": "Backpack PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.11445236206054688, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432430, "parent": 12891871}, {"id": 12891875, "title": "Energy Tests", "description": null, "duration": 0.3450472354888916, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432430, "parent": 12891861}, {"id": 12891876, "title": "Energy unit test", "description": "Tests for `Energy` item.\n", "duration": 0.2658092975616455, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432430, "parent": 12891875}, {"id": 12891877, "title": "Energy PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.0792379379272461, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432430, "parent": 12891875}, {"id": 12891878, "title": "Openables", "description": null, "duration": 0.8886377811431885, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 432430, "parent": null}, {"id": 12891879, "title": "Openable Tests", "description": null, "duration": 0.267073392868042, "score": 0.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432430, "parent": 12891878}, {"id": 12891880, "title": "Openable interface test", "description": "This test checks that the interface declares all required methods.\nIt is not scored and serves primarily as a check of proper interface implementation.\nFailing to create the interface _exactly_ as required by dependent tests will most likely make them fail.\n", "duration": 0.15378928184509277, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432430, "parent": 12891879}, {"id": 12891881, "title": "Openable PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.11328411102294922, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432430, "parent": 12891879}, {"id": 12891882, "title": "Door Tests", "description": null, "duration": 0.6215643882751465, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 432430, "parent": 12891878}, {"id": 12891883, "title": "Door unit test", "description": "Base tests for `Door`.\n", "duration": 0.1527400016784668, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 432430, "parent": 12891882}, {"id": 12891884, "title": "Door in horizontal orientation unit test", "description": "Tests for `Door` created in horizontal orientation.\n", "duration": 0.14003658294677734, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 432430, "parent": 12891882}, {"id": 12891885, "title": "Door in vertical orientation unit test", "description": "Tests for `Door` created in vertical orientation.\n", "duration": 0.20190095901489258, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 432430, "parent": 12891882}, {"id": 12891886, "title": "Door PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.12688684463500977, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432430, "parent": 12891882}, {"id": 12891887, "title": "Weapons", "description": null, "duration": 1.3174569606781006, "score": 5.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 432430, "parent": null}, {"id": 12891888, "title": "Fireable Tests", "description": null, "duration": 0.25038838386535645, "score": 0.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432430, "parent": 12891887}, {"id": 12891889, "title": "Fireable interface test", "description": "This test checks that the interface declares all required methods.\nIt is not scored and serves primarily as a check of proper interface implementation.\nFailing to create the interface _exactly_ as required by dependent tests will most likely make them fail.\n", "duration": 0.14225077629089355, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432430, "parent": 12891888}, {"id": 12891890, "title": "Fireable PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.10813760757446289, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432430, "parent": 12891888}, {"id": 12891891, "title": "Bullet Tests", "description": null, "duration": 0.43931126594543457, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 432430, "parent": 12891887}, {"id": 12891892, "title": "Bullet unit test", "description": "Tests for `Bullet`.\n", "duration": 0.3193483352661133, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 432430, "parent": 12891891}, {"id": 12891893, "title": "Bullet PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.11996293067932129, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432430, "parent": 12891891}, {"id": 12891894, "title": "Firearm Tests", "description": null, "duration": 0.36310243606567383, "score": 4.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432430, "parent": 12891887}, {"id": 12891895, "title": "Firearm unit test", "description": "Tests for abstract `Firearm`.\n", "duration": 0.2806234359741211, "score": 4.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432430, "parent": 12891894}, {"id": 12891896, "title": "Firearm PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.08247900009155273, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432430, "parent": 12891894}, {"id": 12891897, "title": "Gun Tests", "description": null, "duration": 0.26465487480163574, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432430, "parent": 12891887}, {"id": 12891898, "title": "Gun unit test", "description": "Tests for `Gun`.\n", "duration": 0.13860082626342773, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432430, "parent": 12891897}, {"id": 12891899, "title": "Gun PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.126054048538208, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432430, "parent": 12891897}, {"id": 12891900, "title": "Other", "description": null, "duration": 0.9739701747894287, "score": 2.5, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 432430, "parent": null}, {"id": 12891901, "title": "Keeper Tests", "description": null, "duration": 0.2768111228942871, "score": 0.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432430, "parent": 12891900}, {"id": 12891902, "title": "Keeper interface test", "description": "This test checks that the interface declares all required methods.\nIt is not scored and serves primarily as a check of proper interface implementation.\nFailing to create the interface _exactly_ as required by dependent tests will most likely make them fail.\n", "duration": 0.15355920791625977, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432430, "parent": 12891901}, {"id": 12891903, "title": "Keeper PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.12325191497802734, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432430, "parent": 12891901}, {"id": 12891904, "title": "Movable Tests", "description": null, "duration": 0.25582361221313477, "score": 0.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432430, "parent": 12891900}, {"id": 12891905, "title": "Movable interface test", "description": "This test checks that the interface declares all required methods.\nIt is not scored and serves primarily as a check of proper interface implementation.\nFailing to create the interface _exactly_ as required by dependent tests will most likely make them fail.\n", "duration": 0.1392676830291748, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432430, "parent": 12891904}, {"id": 12891906, "title": "Movable PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.11655592918395996, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432430, "parent": 12891904}, {"id": 12891907, "title": "Direction Tests", "description": null, "duration": 0.44133543968200684, "score": 2.5, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 432430, "parent": 12891900}, {"id": 12891908, "title": "Base Direction unit test", "description": "Tests for base `Direction` enum values and `fromAngle()` method.\n", "duration": 0.13493657112121582, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432430, "parent": 12891907}, {"id": 12891909, "title": "Direction unit test for combined directions", "description": "Tests for `Direction` combined directions and related method `combine()`\n", "duration": 0.19409799575805664, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 432430, "parent": 12891907}, {"id": 12891910, "title": "Direction PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.11230087280273438, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432430, "parent": 12891907}], "id": 432430, "resource_id": "0a9f002a-377e-4300-84c1-186c75d800a7", "date_submitted": "2021-12-05T11:00:03Z", "date_evaluated": "2021-12-05T13:06:01.175Z", "max_score": 100.0}, {"problem": {"id": 1791, "resource_id": "oop.2021.ellen", "title": "OOP 2021 Project Ellen"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 60.5, "percentage": 60.5, "testcases": [{"id": 12900211, "title": "Project structure check", "description": null, "duration": 0.12140274047851562, "score": null, "hint": null, "strict": true, "passed": true, "type": "ws", "render": "normal", "submission": 432524, "parent": null}, {"id": 12900212, "title": "Lines of code report", "description": null, "duration": 0.18803095817565918, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432524, "parent": null}, {"id": 12900213, "title": "Compilation", "description": "This *strict* test performs compilation of your code.\nIt must succeed in order for the evaluation to continue.\n\nFollowing compiler switches are used: `-Werror -Xlint:unchecked,rawtypes`\n", "duration": 2.470306158065796, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432524, "parent": null}, {"id": 12900214, "title": "Generate PMD report", "description": "Violations of [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml)\nin your project. Strive to keep the list empty!\n", "duration": 3.441150426864624, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432524, "parent": null}, {"id": 12900215, "title": "Fields accessibility test", "description": "All declared class fields must be private. This test is _strict_.\n", "duration": 4.337705373764038, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432524, "parent": null}, {"id": 12900216, "title": "Actions", "description": null, "duration": 5.815251588821411, "score": 20.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 432524, "parent": null}, {"id": 12900217, "title": "Drop action tests", "description": null, "duration": 1.4361417293548584, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432524, "parent": 12900216}, {"id": 12900218, "title": "Drop action unit test", "description": "Tests for `Drop` action.\n", "duration": 1.2470757961273193, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432524, "parent": 12900217}, {"id": 12900219, "title": "Drop action PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.18906593322753906, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432524, "parent": 12900217}, {"id": 12900220, "title": "Fire action tests", "description": null, "duration": 1.0516047477722168, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 432524, "parent": 12900216}, {"id": 12900221, "title": "Fire action unit test", "description": "Tests for `Fire` action.\n", "duration": 0.8861572742462158, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432524, "parent": 12900220}, {"id": 12900222, "title": "Fire action PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.16544747352600098, "score": null, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 432524, "parent": 12900220}, {"id": 12900223, "title": "Move action tests", "description": null, "duration": 1.6013481616973877, "score": 5.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 432524, "parent": 12900216}, {"id": 12900224, "title": "Move action unit test", "description": "Basic test for `Move` action.\n", "duration": 0.6455154418945312, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432524, "parent": 12900223}, {"id": 12900225, "title": "Moving movable actor unit test", "description": "Tests for working with `Movable` actor within `Move` action.\n", "duration": 0.7555019855499268, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 432524, "parent": 12900223}, {"id": 12900226, "title": "Move action PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.2003307342529297, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432524, "parent": 12900223}, {"id": 12900227, "title": "Shift action tests", "description": null, "duration": 0.5221028327941895, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432524, "parent": 12900216}, {"id": 12900228, "title": "Shift action unit test", "description": "Tests for `Shift` action.\n", "duration": 0.3913004398345947, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432524, "parent": 12900227}, {"id": 12900229, "title": "Shift action PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.13080239295959473, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432524, "parent": 12900227}, {"id": 12900230, "title": "Take action tests", "description": null, "duration": 0.6960229873657227, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432524, "parent": 12900216}, {"id": 12900231, "title": "Take action unit test", "description": "Tests for `Take` action.\n", "duration": 0.5783438682556152, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432524, "parent": 12900230}, {"id": 12900232, "title": "Take action PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.11767911911010742, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432524, "parent": 12900230}, {"id": 12900233, "title": "Use action tests", "description": null, "duration": 0.5080311298370361, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432524, "parent": 12900216}, {"id": 12900234, "title": "Use action unit test", "description": "Tests for `Use` action.\n", "duration": 0.37368106842041016, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432524, "parent": 12900233}, {"id": 12900235, "title": "Use action PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.13435006141662598, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432524, "parent": 12900233}, {"id": 12900236, "title": "Behaviours", "description": null, "duration": 1.2299830913543701, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 432524, "parent": null}, {"id": 12900237, "title": "Behaviour Tests", "description": null, "duration": 0.42484474182128906, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 432524, "parent": 12900236}, {"id": 12900238, "title": "Behaviour interface test", "description": "This test checks that the interface declares all required methods.\nIt is not scored and serves primarily as a check of proper interface implementation.\nFailing to create the interface _exactly_ as required by dependent tests will most likely make them fail.\n", "duration": 0.2598433494567871, "score": null, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 432524, "parent": 12900237}, {"id": 12900239, "title": "Behaviour PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.16500139236450195, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432524, "parent": 12900237}, {"id": 12900240, "title": "Observing Tests", "description": null, "duration": 0.3218693733215332, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 432524, "parent": 12900236}, {"id": 12900241, "title": "Observing unit test", "description": "Tests for `Observing` behaviour that should subscribe to a topic\nand verify message before delegating to anoter behaviour.\n", "duration": 0.19058561325073242, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 432524, "parent": 12900240}, {"id": 12900242, "title": "Observing PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.13128376007080078, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432524, "parent": 12900240}, {"id": 12900243, "title": "RandomlyMoving Tests", "description": null, "duration": 0.48326897621154785, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 432524, "parent": 12900236}, {"id": 12900244, "title": "RandomlyMoving unit test", "description": "Tests for `RandomlyMoving` behaviour that should schedule actions for random actor movement.\n", "duration": 0.3079509735107422, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 432524, "parent": 12900243}, {"id": 12900245, "title": "RandomlyMoving PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.17531800270080566, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432524, "parent": 12900243}, {"id": 12900246, "title": "Characters", "description": null, "duration": 3.022665500640869, "score": 7.5, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 432524, "parent": null}, {"id": 12900247, "title": "Alive Tests", "description": null, "duration": 0.3267991542816162, "score": 0.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432524, "parent": 12900246}, {"id": 12900248, "title": "Alive interface test", "description": "This test checks that the interface declares all required methods.\nIt is not scored and serves primarily as a check of proper interface implementation.\nFailing to create the interface _exactly_ as required by dependent tests will most likely make them fail.\n", "duration": 0.21518158912658691, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432524, "parent": 12900247}, {"id": 12900249, "title": "Alive PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.1116175651550293, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432524, "parent": 12900247}, {"id": 12900250, "title": "Armed Tests", "description": null, "duration": 0.4350728988647461, "score": 0.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432524, "parent": 12900246}, {"id": 12900251, "title": "Armed interface test", "description": "This test checks that the interface declares all required methods.\nIt is not scored and serves primarily as a check of proper interface implementation.\nFailing to create the interface _exactly_ as required by dependent tests will most likely make them fail.\n", "duration": 0.2622857093811035, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432524, "parent": 12900250}, {"id": 12900252, "title": "Armed PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.17278718948364258, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432524, "parent": 12900250}, {"id": 12900253, "title": "Enemy Tests", "description": null, "duration": 0.47600245475769043, "score": 0.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432524, "parent": 12900246}, {"id": 12900254, "title": "Enemy interface test", "description": "This test checks that the interface declares all required methods.\nIt is not scored and serves primarily as a check of proper interface implementation.\nFailing to create the interface _exactly_ as required by dependent tests will most likely make them fail.\n", "duration": 0.2588648796081543, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432524, "parent": 12900253}, {"id": 12900255, "title": "Enemy PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.21713757514953613, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432524, "parent": 12900253}, {"id": 12900256, "title": "Alien Tests", "description": null, "duration": 0.34947729110717773, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 432524, "parent": 12900246}, {"id": 12900257, "title": "Alien unit test", "description": "Test for `Alien` actor.\n", "duration": 0.1768190860748291, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 432524, "parent": 12900256}, {"id": 12900258, "title": "Alien PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.17265820503234863, "score": null, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 432524, "parent": 12900256}, {"id": 12900259, "title": "Health Tests", "description": null, "duration": 0.970104455947876, "score": 4.5, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 432524, "parent": 12900246}, {"id": 12900260, "title": "Health unit test", "description": "Base test for `Health` methods.\n", "duration": 0.4335663318634033, "score": 4.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432524, "parent": 12900259}, {"id": 12900261, "title": "HealthExhaustion unit test", "description": "Tests of _health exhaustion_ situations.\n", "duration": 0.33936071395874023, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 432524, "parent": 12900259}, {"id": 12900262, "title": "Health PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.19717741012573242, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432524, "parent": 12900259}, {"id": 12900263, "title": "Ripley Tests", "description": null, "duration": 0.4652092456817627, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432524, "parent": 12900246}, {"id": 12900264, "title": "Ripley unit test", "description": "Tests for _Ripley_.\n", "duration": 0.2920396327972412, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432524, "parent": 12900263}, {"id": 12900265, "title": "Ripley PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.17316961288452148, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432524, "parent": 12900263}, {"id": 12900266, "title": "Controllers", "description": null, "duration": 4.9695885181427, "score": 6.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 432524, "parent": null}, {"id": 12900267, "title": "Keeper Controller Tests", "description": null, "duration": 1.0781030654907227, "score": 6.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432524, "parent": 12900266}, {"id": 12900268, "title": "Keeper Controller unit test", "description": "Tests for `KeeperController` when using container-manipulating actions.\n", "duration": 0.3579673767089844, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432524, "parent": 12900267}, {"id": 12900269, "title": "Keeper Controller unit test for Use action", "description": "Tests for `KeeperController` when using `Use` action.\n", "duration": 0.5104849338531494, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432524, "parent": 12900267}, {"id": 12900270, "title": "Keeper Controller PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.20965075492858887, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432524, "parent": 12900267}, {"id": 12900271, "title": "MovableController Tests", "description": null, "duration": 3.304767608642578, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 432524, "parent": 12900266}, {"id": 12900272, "title": "Movable Controller unit test", "description": "Tests for `MovableController` when using single directional keys.\n", "duration": 2.1610355377197266, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432524, "parent": 12900271}, {"id": 12900273, "title": "Movable Controller unit test for key combinations", "description": "Tests for `MovableController` when using directional key combinations.\n", "duration": 0.9440546035766602, "score": 7.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432524, "parent": 12900271}, {"id": 12900274, "title": "Movable Controller PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.1996774673461914, "score": null, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 432524, "parent": 12900271}, {"id": 12900275, "title": "Shooter Controller Tests", "description": null, "duration": 0.5867178440093994, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 432524, "parent": 12900266}, {"id": 12900276, "title": "Shooter Controller unit test", "description": "Tests for `ShooterController`.\n", "duration": 0.3444862365722656, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432524, "parent": 12900275}, {"id": 12900277, "title": "Shooter Controller PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.2422316074371338, "score": null, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 432524, "parent": 12900275}, {"id": 12900278, "title": "Items", "description": null, "duration": 3.3597540855407715, "score": 12.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432524, "parent": null}, {"id": 12900279, "title": "Collectible Tests", "description": null, "duration": 0.5381729602813721, "score": 0.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432524, "parent": 12900278}, {"id": 12900280, "title": "Collectible interface test", "description": "This test checks that the interface declares all required methods.\nIt is not scored and serves primarily as a check of proper interface implementation.\nFailing to create the interface _exactly_ as required by dependent tests will most likely make them fail.\n", "duration": 0.2751505374908447, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432524, "parent": 12900279}, {"id": 12900281, "title": "Collectible PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.26302242279052734, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432524, "parent": 12900279}, {"id": 12900282, "title": "Usable Tests", "description": null, "duration": 0.4247734546661377, "score": 0.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432524, "parent": 12900278}, {"id": 12900283, "title": "Usable interface test", "description": "This test checks that the interface declares all required methods.\nIt is not scored and serves primarily as a check of proper interface implementation.\nFailing to create the interface _exactly_ as required by dependent tests will most likely make them fail.\n", "duration": 0.245863676071167, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432524, "parent": 12900282}, {"id": 12900284, "title": "Usable PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.1789097785949707, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432524, "parent": 12900282}, {"id": 12900285, "title": "Ammo Tests", "description": null, "duration": 0.650566577911377, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432524, "parent": 12900278}, {"id": 12900286, "title": "Ammo unit test", "description": "Test for `Ammo` item.\n", "duration": 0.4481220245361328, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432524, "parent": 12900285}, {"id": 12900287, "title": "Ammo PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.20244455337524414, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432524, "parent": 12900285}, {"id": 12900288, "title": "Backpack Tests", "description": null, "duration": 1.093306303024292, "score": 7.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432524, "parent": 12900278}, {"id": 12900289, "title": "Backpack unit test", "description": "Tests for `Backpack` base behaviour.\n", "duration": 0.37453293800354004, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432524, "parent": 12900288}, {"id": 12900290, "title": "Backpack Manipulation unit test", "description": "Tests for `Backpack` content manipulation.\n", "duration": 0.4911153316497803, "score": 4.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432524, "parent": 12900288}, {"id": 12900291, "title": "Backpack PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.22765803337097168, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432524, "parent": 12900288}, {"id": 12900292, "title": "Energy Tests", "description": null, "duration": 0.6529347896575928, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432524, "parent": 12900278}, {"id": 12900293, "title": "Energy unit test", "description": "Tests for `Energy` item.\n", "duration": 0.5071628093719482, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432524, "parent": 12900292}, {"id": 12900294, "title": "Energy PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.14577198028564453, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432524, "parent": 12900292}, {"id": 12900295, "title": "Openables", "description": null, "duration": 1.6468398571014404, "score": 7.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432524, "parent": null}, {"id": 12900296, "title": "Openable Tests", "description": null, "duration": 0.40911149978637695, "score": 0.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432524, "parent": 12900295}, {"id": 12900297, "title": "Openable interface test", "description": "This test checks that the interface declares all required methods.\nIt is not scored and serves primarily as a check of proper interface implementation.\nFailing to create the interface _exactly_ as required by dependent tests will most likely make them fail.\n", "duration": 0.2361772060394287, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432524, "parent": 12900296}, {"id": 12900298, "title": "Openable PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.17293429374694824, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432524, "parent": 12900296}, {"id": 12900299, "title": "Door Tests", "description": null, "duration": 1.2377283573150635, "score": 7.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432524, "parent": 12900295}, {"id": 12900300, "title": "Door unit test", "description": "Base tests for `Door`.\n", "duration": 0.4645402431488037, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432524, "parent": 12900299}, {"id": 12900301, "title": "Door in horizontal orientation unit test", "description": "Tests for `Door` created in horizontal orientation.\n", "duration": 0.362457275390625, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432524, "parent": 12900299}, {"id": 12900302, "title": "Door in vertical orientation unit test", "description": "Tests for `Door` created in vertical orientation.\n", "duration": 0.273484468460083, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432524, "parent": 12900299}, {"id": 12900303, "title": "Door PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.13724637031555176, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432524, "parent": 12900299}, {"id": 12900304, "title": "Weapons", "description": null, "duration": 1.994049310684204, "score": 5.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 432524, "parent": null}, {"id": 12900305, "title": "Fireable Tests", "description": null, "duration": 0.3501589298248291, "score": 0.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432524, "parent": 12900304}, {"id": 12900306, "title": "Fireable interface test", "description": "This test checks that the interface declares all required methods.\nIt is not scored and serves primarily as a check of proper interface implementation.\nFailing to create the interface _exactly_ as required by dependent tests will most likely make them fail.\n", "duration": 0.1925501823425293, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432524, "parent": 12900305}, {"id": 12900307, "title": "Fireable PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.1576087474822998, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432524, "parent": 12900305}, {"id": 12900308, "title": "Bullet Tests", "description": null, "duration": 0.5395762920379639, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 432524, "parent": 12900304}, {"id": 12900309, "title": "Bullet unit test", "description": "Tests for `Bullet`.\n", "duration": 0.33676862716674805, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 432524, "parent": 12900308}, {"id": 12900310, "title": "Bullet PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.20280766487121582, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432524, "parent": 12900308}, {"id": 12900311, "title": "Firearm Tests", "description": null, "duration": 0.7455885410308838, "score": 4.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432524, "parent": 12900304}, {"id": 12900312, "title": "Firearm unit test", "description": "Tests for abstract `Firearm`.\n", "duration": 0.5081055164337158, "score": 4.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432524, "parent": 12900311}, {"id": 12900313, "title": "Firearm PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.23748302459716797, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432524, "parent": 12900311}, {"id": 12900314, "title": "Gun Tests", "description": null, "duration": 0.35872554779052734, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432524, "parent": 12900304}, {"id": 12900315, "title": "Gun unit test", "description": "Tests for `Gun`.\n", "duration": 0.23300719261169434, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432524, "parent": 12900314}, {"id": 12900316, "title": "Gun PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.125718355178833, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432524, "parent": 12900314}, {"id": 12900317, "title": "Other", "description": null, "duration": 1.9034581184387207, "score": 2.5, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 432524, "parent": null}, {"id": 12900318, "title": "Keeper Tests", "description": null, "duration": 0.41879820823669434, "score": 0.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432524, "parent": 12900317}, {"id": 12900319, "title": "Keeper interface test", "description": "This test checks that the interface declares all required methods.\nIt is not scored and serves primarily as a check of proper interface implementation.\nFailing to create the interface _exactly_ as required by dependent tests will most likely make them fail.\n", "duration": 0.21889996528625488, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432524, "parent": 12900318}, {"id": 12900320, "title": "Keeper PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.19989824295043945, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432524, "parent": 12900318}, {"id": 12900321, "title": "Movable Tests", "description": null, "duration": 0.5266773700714111, "score": 0.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432524, "parent": 12900317}, {"id": 12900322, "title": "Movable interface test", "description": "This test checks that the interface declares all required methods.\nIt is not scored and serves primarily as a check of proper interface implementation.\nFailing to create the interface _exactly_ as required by dependent tests will most likely make them fail.\n", "duration": 0.22500252723693848, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432524, "parent": 12900321}, {"id": 12900323, "title": "Movable PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.30167484283447266, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432524, "parent": 12900321}, {"id": 12900324, "title": "Direction Tests", "description": null, "duration": 0.9579825401306152, "score": 2.5, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 432524, "parent": 12900317}, {"id": 12900325, "title": "Base Direction unit test", "description": "Tests for base `Direction` enum values and `fromAngle()` method.\n", "duration": 0.4087843894958496, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432524, "parent": 12900324}, {"id": 12900326, "title": "Direction unit test for combined directions", "description": "Tests for `Direction` combined directions and related method `combine()`\n", "duration": 0.3745913505554199, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 432524, "parent": 12900324}, {"id": 12900327, "title": "Direction PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.1746068000793457, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432524, "parent": 12900324}], "id": 432524, "resource_id": "d6e824a1-5330-4369-ba42-55d1fe7097a9", "date_submitted": "2021-12-05T13:57:37Z", "date_evaluated": "2021-12-05T15:03:15.968Z", "max_score": 100.0}, {"problem": {"id": 1791, "resource_id": "oop.2021.ellen", "title": "OOP 2021 Project Ellen"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 65.5, "percentage": 65.5, "testcases": [{"id": 12909228, "title": "Project structure check", "description": null, "duration": 2.335143566131592, "score": null, "hint": null, "strict": true, "passed": true, "type": "ws", "render": "normal", "submission": 432628, "parent": null}, {"id": 12909229, "title": "Lines of code report", "description": null, "duration": 0.07775425910949707, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432628, "parent": null}, {"id": 12909230, "title": "Compilation", "description": "This *strict* test performs compilation of your code.\nIt must succeed in order for the evaluation to continue.\n\nFollowing compiler switches are used: `-Werror -Xlint:unchecked,rawtypes`\n", "duration": 1.535531759262085, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432628, "parent": null}, {"id": 12909231, "title": "Generate PMD report", "description": "Violations of [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml)\nin your project. Strive to keep the list empty!\n", "duration": 2.3943660259246826, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432628, "parent": null}, {"id": 12909232, "title": "Fields accessibility test", "description": "All declared class fields must be private. This test is _strict_.\n", "duration": 3.7018883228302, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432628, "parent": null}, {"id": 12909233, "title": "Actions", "description": null, "duration": 3.621464252471924, "score": 25.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 432628, "parent": null}, {"id": 12909234, "title": "Drop action tests", "description": null, "duration": 0.91353440284729, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432628, "parent": 12909233}, {"id": 12909235, "title": "Drop action unit test", "description": "Tests for `Drop` action.\n", "duration": 0.8023130893707275, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432628, "parent": 12909234}, {"id": 12909236, "title": "Drop action PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.1112213134765625, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432628, "parent": 12909234}, {"id": 12909237, "title": "Fire action tests", "description": null, "duration": 0.6119372844696045, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432628, "parent": 12909233}, {"id": 12909238, "title": "Fire action unit test", "description": "Tests for `Fire` action.\n", "duration": 0.5261774063110352, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432628, "parent": 12909237}, {"id": 12909239, "title": "Fire action PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.08575987815856934, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432628, "parent": 12909237}, {"id": 12909240, "title": "Move action tests", "description": null, "duration": 1.0883469581604004, "score": 5.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 432628, "parent": 12909233}, {"id": 12909241, "title": "Move action unit test", "description": "Basic test for `Move` action.\n", "duration": 0.48427319526672363, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432628, "parent": 12909240}, {"id": 12909242, "title": "Moving movable actor unit test", "description": "Tests for working with `Movable` actor within `Move` action.\n", "duration": 0.4839513301849365, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 432628, "parent": 12909240}, {"id": 12909243, "title": "Move action PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.12012243270874023, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432628, "parent": 12909240}, {"id": 12909244, "title": "Shift action tests", "description": null, "duration": 0.2553684711456299, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432628, "parent": 12909233}, {"id": 12909245, "title": "Shift action unit test", "description": "Tests for `Shift` action.\n", "duration": 0.17196297645568848, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432628, "parent": 12909244}, {"id": 12909246, "title": "Shift action PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.0834054946899414, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432628, "parent": 12909244}, {"id": 12909247, "title": "Take action tests", "description": null, "duration": 0.4141407012939453, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432628, "parent": 12909233}, {"id": 12909248, "title": "Take action unit test", "description": "Tests for `Take` action.\n", "duration": 0.2932286262512207, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432628, "parent": 12909247}, {"id": 12909249, "title": "Take action PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.12091207504272461, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432628, "parent": 12909247}, {"id": 12909250, "title": "Use action tests", "description": null, "duration": 0.3381364345550537, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432628, "parent": 12909233}, {"id": 12909251, "title": "Use action unit test", "description": "Tests for `Use` action.\n", "duration": 0.24766230583190918, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432628, "parent": 12909250}, {"id": 12909252, "title": "Use action PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.09047412872314453, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432628, "parent": 12909250}, {"id": 12909253, "title": "Behaviours", "description": null, "duration": 1.1207776069641113, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 432628, "parent": null}, {"id": 12909254, "title": "Behaviour Tests", "description": null, "duration": 0.27284741401672363, "score": 0.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432628, "parent": 12909253}, {"id": 12909255, "title": "Behaviour interface test", "description": "This test checks that the interface declares all required methods.\nIt is not scored and serves primarily as a check of proper interface implementation.\nFailing to create the interface _exactly_ as required by dependent tests will most likely make them fail.\n", "duration": 0.16161537170410156, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432628, "parent": 12909254}, {"id": 12909256, "title": "Behaviour PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.11123204231262207, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432628, "parent": 12909254}, {"id": 12909257, "title": "Observing Tests", "description": null, "duration": 0.422255277633667, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 432628, "parent": 12909253}, {"id": 12909258, "title": "Observing unit test", "description": "Tests for `Observing` behaviour that should subscribe to a topic\nand verify message before delegating to anoter behaviour.\n", "duration": 0.34252190589904785, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 432628, "parent": 12909257}, {"id": 12909259, "title": "Observing PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.07973337173461914, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432628, "parent": 12909257}, {"id": 12909260, "title": "RandomlyMoving Tests", "description": null, "duration": 0.4256749153137207, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 432628, "parent": 12909253}, {"id": 12909261, "title": "RandomlyMoving unit test", "description": "Tests for `RandomlyMoving` behaviour that should schedule actions for random actor movement.\n", "duration": 0.35172033309936523, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432628, "parent": 12909260}, {"id": 12909262, "title": "RandomlyMoving PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.07395458221435547, "score": null, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 432628, "parent": 12909260}, {"id": 12909263, "title": "Characters", "description": null, "duration": 1.7252447605133057, "score": 7.5, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 432628, "parent": null}, {"id": 12909264, "title": "Alive Tests", "description": null, "duration": 0.2539806365966797, "score": 0.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432628, "parent": 12909263}, {"id": 12909265, "title": "Alive interface test", "description": "This test checks that the interface declares all required methods.\nIt is not scored and serves primarily as a check of proper interface implementation.\nFailing to create the interface _exactly_ as required by dependent tests will most likely make them fail.\n", "duration": 0.14494109153747559, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432628, "parent": 12909264}, {"id": 12909266, "title": "Alive PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.1090395450592041, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432628, "parent": 12909264}, {"id": 12909267, "title": "Armed Tests", "description": null, "duration": 0.21450352668762207, "score": 0.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432628, "parent": 12909263}, {"id": 12909268, "title": "Armed interface test", "description": "This test checks that the interface declares all required methods.\nIt is not scored and serves primarily as a check of proper interface implementation.\nFailing to create the interface _exactly_ as required by dependent tests will most likely make them fail.\n", "duration": 0.10463380813598633, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432628, "parent": 12909267}, {"id": 12909269, "title": "Armed PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.10986971855163574, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432628, "parent": 12909267}, {"id": 12909270, "title": "Enemy Tests", "description": null, "duration": 0.22966504096984863, "score": 0.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432628, "parent": 12909263}, {"id": 12909271, "title": "Enemy interface test", "description": "This test checks that the interface declares all required methods.\nIt is not scored and serves primarily as a check of proper interface implementation.\nFailing to create the interface _exactly_ as required by dependent tests will most likely make them fail.\n", "duration": 0.12200760841369629, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432628, "parent": 12909270}, {"id": 12909272, "title": "Enemy PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.10765743255615234, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432628, "parent": 12909270}, {"id": 12909273, "title": "Alien Tests", "description": null, "duration": 0.21222996711730957, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 432628, "parent": 12909263}, {"id": 12909274, "title": "Alien unit test", "description": "Test for `Alien` actor.\n", "duration": 0.13789129257202148, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 432628, "parent": 12909273}, {"id": 12909275, "title": "Alien PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.07433867454528809, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432628, "parent": 12909273}, {"id": 12909276, "title": "Health Tests", "description": null, "duration": 0.5065202713012695, "score": 4.5, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 432628, "parent": 12909263}, {"id": 12909277, "title": "Health unit test", "description": "Base test for `Health` methods.\n", "duration": 0.22528624534606934, "score": 4.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432628, "parent": 12909276}, {"id": 12909278, "title": "HealthExhaustion unit test", "description": "Tests of _health exhaustion_ situations.\n", "duration": 0.15433073043823242, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 432628, "parent": 12909276}, {"id": 12909279, "title": "Health PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.12690329551696777, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432628, "parent": 12909276}, {"id": 12909280, "title": "Ripley Tests", "description": null, "duration": 0.30834531784057617, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432628, "parent": 12909263}, {"id": 12909281, "title": "Ripley unit test", "description": "Tests for _Ripley_.\n", "duration": 0.1787862777709961, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432628, "parent": 12909280}, {"id": 12909282, "title": "Ripley PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.12955904006958008, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432628, "parent": 12909280}, {"id": 12909283, "title": "Controllers", "description": null, "duration": 2.45782732963562, "score": 8.5, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 432628, "parent": null}, {"id": 12909284, "title": "Keeper Controller Tests", "description": null, "duration": 0.6330604553222656, "score": 6.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432628, "parent": 12909283}, {"id": 12909285, "title": "Keeper Controller unit test", "description": "Tests for `KeeperController` when using container-manipulating actions.\n", "duration": 0.17777323722839355, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432628, "parent": 12909284}, {"id": 12909286, "title": "Keeper Controller unit test for Use action", "description": "Tests for `KeeperController` when using `Use` action.\n", "duration": 0.33536553382873535, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432628, "parent": 12909284}, {"id": 12909287, "title": "Keeper Controller PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.11992168426513672, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432628, "parent": 12909284}, {"id": 12909288, "title": "MovableController Tests", "description": null, "duration": 1.5292224884033203, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 432628, "parent": 12909283}, {"id": 12909289, "title": "Movable Controller unit test", "description": "Tests for `MovableController` when using single directional keys.\n", "duration": 0.9928915500640869, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432628, "parent": 12909288}, {"id": 12909290, "title": "Movable Controller unit test for key combinations", "description": "Tests for `MovableController` when using directional key combinations.\n", "duration": 0.41544580459594727, "score": 7.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432628, "parent": 12909288}, {"id": 12909291, "title": "Movable Controller PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.12088513374328613, "score": null, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 432628, "parent": 12909288}, {"id": 12909292, "title": "Shooter Controller Tests", "description": null, "duration": 0.2955443859100342, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432628, "parent": 12909283}, {"id": 12909293, "title": "Shooter Controller unit test", "description": "Tests for `ShooterController`.\n", "duration": 0.1806495189666748, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432628, "parent": 12909292}, {"id": 12909294, "title": "Shooter Controller PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.11489486694335938, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432628, "parent": 12909292}, {"id": 12909295, "title": "Items", "description": null, "duration": 1.8660740852355957, "score": 12.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432628, "parent": null}, {"id": 12909296, "title": "Collectible Tests", "description": null, "duration": 0.3327958583831787, "score": 0.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432628, "parent": 12909295}, {"id": 12909297, "title": "Collectible interface test", "description": "This test checks that the interface declares all required methods.\nIt is not scored and serves primarily as a check of proper interface implementation.\nFailing to create the interface _exactly_ as required by dependent tests will most likely make them fail.\n", "duration": 0.22604870796203613, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432628, "parent": 12909296}, {"id": 12909298, "title": "Collectible PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.10674715042114258, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432628, "parent": 12909296}, {"id": 12909299, "title": "Usable Tests", "description": null, "duration": 0.29288268089294434, "score": 0.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432628, "parent": 12909295}, {"id": 12909300, "title": "Usable interface test", "description": "This test checks that the interface declares all required methods.\nIt is not scored and serves primarily as a check of proper interface implementation.\nFailing to create the interface _exactly_ as required by dependent tests will most likely make them fail.\n", "duration": 0.20391082763671875, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432628, "parent": 12909299}, {"id": 12909301, "title": "Usable PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.08897185325622559, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432628, "parent": 12909299}, {"id": 12909302, "title": "Ammo Tests", "description": null, "duration": 0.2874009609222412, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432628, "parent": 12909295}, {"id": 12909303, "title": "Ammo unit test", "description": "Test for `Ammo` item.\n", "duration": 0.21236920356750488, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432628, "parent": 12909302}, {"id": 12909304, "title": "Ammo PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.07503175735473633, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432628, "parent": 12909302}, {"id": 12909305, "title": "Backpack Tests", "description": null, "duration": 0.5681202411651611, "score": 7.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432628, "parent": 12909295}, {"id": 12909306, "title": "Backpack unit test", "description": "Tests for `Backpack` base behaviour.\n", "duration": 0.21691036224365234, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432628, "parent": 12909305}, {"id": 12909307, "title": "Backpack Manipulation unit test", "description": "Tests for `Backpack` content manipulation.\n", "duration": 0.22446393966674805, "score": 4.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432628, "parent": 12909305}, {"id": 12909308, "title": "Backpack PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.12674593925476074, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432628, "parent": 12909305}, {"id": 12909309, "title": "Energy Tests", "description": null, "duration": 0.3848743438720703, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432628, "parent": 12909295}, {"id": 12909310, "title": "Energy unit test", "description": "Tests for `Energy` item.\n", "duration": 0.2757601737976074, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432628, "parent": 12909309}, {"id": 12909311, "title": "Energy PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.10911417007446289, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432628, "parent": 12909309}, {"id": 12909312, "title": "Openables", "description": null, "duration": 0.9477794170379639, "score": 7.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432628, "parent": null}, {"id": 12909313, "title": "Openable Tests", "description": null, "duration": 0.2610745429992676, "score": 0.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432628, "parent": 12909312}, {"id": 12909314, "title": "Openable interface test", "description": "This test checks that the interface declares all required methods.\nIt is not scored and serves primarily as a check of proper interface implementation.\nFailing to create the interface _exactly_ as required by dependent tests will most likely make them fail.\n", "duration": 0.14217710494995117, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432628, "parent": 12909313}, {"id": 12909315, "title": "Openable PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.1188974380493164, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432628, "parent": 12909313}, {"id": 12909316, "title": "Door Tests", "description": null, "duration": 0.6867048740386963, "score": 7.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432628, "parent": 12909312}, {"id": 12909317, "title": "Door unit test", "description": "Base tests for `Door`.\n", "duration": 0.2970411777496338, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432628, "parent": 12909316}, {"id": 12909318, "title": "Door in horizontal orientation unit test", "description": "Tests for `Door` created in horizontal orientation.\n", "duration": 0.14201855659484863, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432628, "parent": 12909316}, {"id": 12909319, "title": "Door in vertical orientation unit test", "description": "Tests for `Door` created in vertical orientation.\n", "duration": 0.13455557823181152, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432628, "parent": 12909316}, {"id": 12909320, "title": "Door PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.11308956146240234, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432628, "parent": 12909316}, {"id": 12909321, "title": "Weapons", "description": null, "duration": 1.2695350646972656, "score": 5.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 432628, "parent": null}, {"id": 12909322, "title": "Fireable Tests", "description": null, "duration": 0.2904367446899414, "score": 0.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432628, "parent": 12909321}, {"id": 12909323, "title": "Fireable interface test", "description": "This test checks that the interface declares all required methods.\nIt is not scored and serves primarily as a check of proper interface implementation.\nFailing to create the interface _exactly_ as required by dependent tests will most likely make them fail.\n", "duration": 0.19711732864379883, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432628, "parent": 12909322}, {"id": 12909324, "title": "Fireable PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.09331941604614258, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432628, "parent": 12909322}, {"id": 12909325, "title": "Bullet Tests", "description": null, "duration": 0.2776176929473877, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 432628, "parent": 12909321}, {"id": 12909326, "title": "Bullet unit test", "description": "Tests for `Bullet`.\n", "duration": 0.1711139678955078, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 432628, "parent": 12909325}, {"id": 12909327, "title": "Bullet PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.10650372505187988, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432628, "parent": 12909325}, {"id": 12909328, "title": "Firearm Tests", "description": null, "duration": 0.40943455696105957, "score": 4.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432628, "parent": 12909321}, {"id": 12909329, "title": "Firearm unit test", "description": "Tests for abstract `Firearm`.\n", "duration": 0.2829914093017578, "score": 4.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432628, "parent": 12909328}, {"id": 12909330, "title": "Firearm PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.12644314765930176, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432628, "parent": 12909328}, {"id": 12909331, "title": "Gun Tests", "description": null, "duration": 0.29204607009887695, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432628, "parent": 12909321}, {"id": 12909332, "title": "Gun unit test", "description": "Tests for `Gun`.\n", "duration": 0.16162347793579102, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432628, "parent": 12909331}, {"id": 12909333, "title": "Gun PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.13042259216308594, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432628, "parent": 12909331}, {"id": 12909334, "title": "Other", "description": null, "duration": 0.9261226654052734, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 432628, "parent": null}, {"id": 12909335, "title": "Keeper Tests", "description": null, "duration": 0.21727490425109863, "score": 0.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432628, "parent": 12909334}, {"id": 12909336, "title": "Keeper interface test", "description": "This test checks that the interface declares all required methods.\nIt is not scored and serves primarily as a check of proper interface implementation.\nFailing to create the interface _exactly_ as required by dependent tests will most likely make them fail.\n", "duration": 0.14151668548583984, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432628, "parent": 12909335}, {"id": 12909337, "title": "Keeper PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.07575821876525879, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432628, "parent": 12909335}, {"id": 12909338, "title": "Movable Tests", "description": null, "duration": 0.19574713706970215, "score": 0.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432628, "parent": 12909334}, {"id": 12909339, "title": "Movable interface test", "description": "This test checks that the interface declares all required methods.\nIt is not scored and serves primarily as a check of proper interface implementation.\nFailing to create the interface _exactly_ as required by dependent tests will most likely make them fail.\n", "duration": 0.11162471771240234, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432628, "parent": 12909338}, {"id": 12909340, "title": "Movable PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.0841224193572998, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432628, "parent": 12909338}, {"id": 12909341, "title": "Direction Tests", "description": null, "duration": 0.5131006240844727, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 432628, "parent": 12909334}, {"id": 12909342, "title": "Base Direction unit test", "description": "Tests for base `Direction` enum values and `fromAngle()` method.\n", "duration": 0.2086937427520752, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432628, "parent": 12909341}, {"id": 12909343, "title": "Direction unit test for combined directions", "description": "Tests for `Direction` combined directions and related method `combine()`\n", "duration": 0.16975998878479004, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432628, "parent": 12909341}, {"id": 12909344, "title": "Direction PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.13464689254760742, "score": null, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 432628, "parent": 12909341}], "id": 432628, "resource_id": "30ce5583-a02d-4316-b8b4-9c31618cd95b", "date_submitted": "2021-12-05T16:59:13Z", "date_evaluated": "2021-12-05T17:04:41.554Z", "max_score": 100.0}, {"problem": {"id": 1791, "resource_id": "oop.2021.ellen", "title": "OOP 2021 Project Ellen"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 89.5, "percentage": 89.5, "testcases": [{"id": 12917044, "title": "Project structure check", "description": null, "duration": 0.1349327564239502, "score": null, "hint": null, "strict": true, "passed": true, "type": "ws", "render": "normal", "submission": 432717, "parent": null}, {"id": 12917045, "title": "Lines of code report", "description": null, "duration": 0.1025702953338623, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432717, "parent": null}, {"id": 12917046, "title": "Compilation", "description": "This *strict* test performs compilation of your code.\nIt must succeed in order for the evaluation to continue.\n\nFollowing compiler switches are used: `-Werror -Xlint:unchecked,rawtypes`\n", "duration": 1.5873069763183594, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432717, "parent": null}, {"id": 12917047, "title": "Generate PMD report", "description": "Violations of [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml)\nin your project. Strive to keep the list empty!\n", "duration": 2.4996163845062256, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432717, "parent": null}, {"id": 12917048, "title": "Fields accessibility test", "description": "All declared class fields must be private. This test is _strict_.\n", "duration": 4.136814117431641, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432717, "parent": null}, {"id": 12917049, "title": "Actions", "description": null, "duration": 4.895942211151123, "score": 25.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 432717, "parent": null}, {"id": 12917050, "title": "Drop action tests", "description": null, "duration": 1.1586568355560303, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432717, "parent": 12917049}, {"id": 12917051, "title": "Drop action unit test", "description": "Tests for `Drop` action.\n", "duration": 1.0332043170928955, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432717, "parent": 12917050}, {"id": 12917052, "title": "Drop action PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.12545251846313477, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432717, "parent": 12917050}, {"id": 12917053, "title": "Fire action tests", "description": null, "duration": 0.8489065170288086, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432717, "parent": 12917049}, {"id": 12917054, "title": "Fire action unit test", "description": "Tests for `Fire` action.\n", "duration": 0.7127528190612793, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432717, "parent": 12917053}, {"id": 12917055, "title": "Fire action PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.1361536979675293, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432717, "parent": 12917053}, {"id": 12917056, "title": "Move action tests", "description": null, "duration": 1.5238173007965088, "score": 5.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 432717, "parent": 12917049}, {"id": 12917057, "title": "Move action unit test", "description": "Basic test for `Move` action.\n", "duration": 0.5211012363433838, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432717, "parent": 12917056}, {"id": 12917058, "title": "Moving movable actor unit test", "description": "Tests for working with `Movable` actor within `Move` action.\n", "duration": 0.8739252090454102, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 432717, "parent": 12917056}, {"id": 12917059, "title": "Move action PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.12879085540771484, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432717, "parent": 12917056}, {"id": 12917060, "title": "Shift action tests", "description": null, "duration": 0.34862375259399414, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432717, "parent": 12917049}, {"id": 12917061, "title": "Shift action unit test", "description": "Tests for `Shift` action.\n", "duration": 0.2617926597595215, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432717, "parent": 12917060}, {"id": 12917062, "title": "Shift action PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.08683109283447266, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432717, "parent": 12917060}, {"id": 12917063, "title": "Take action tests", "description": null, "duration": 0.574507474899292, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432717, "parent": 12917049}, {"id": 12917064, "title": "Take action unit test", "description": "Tests for `Take` action.\n", "duration": 0.4471149444580078, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432717, "parent": 12917063}, {"id": 12917065, "title": "Take action PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.12739253044128418, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432717, "parent": 12917063}, {"id": 12917066, "title": "Use action tests", "description": null, "duration": 0.44143033027648926, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432717, "parent": 12917049}, {"id": 12917067, "title": "Use action unit test", "description": "Tests for `Use` action.\n", "duration": 0.31038713455200195, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432717, "parent": 12917066}, {"id": 12917068, "title": "Use action PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.1310431957244873, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432717, "parent": 12917066}, {"id": 12917069, "title": "Behaviours", "description": null, "duration": 1.4168972969055176, "score": 2.5, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 432717, "parent": null}, {"id": 12917070, "title": "Behaviour Tests", "description": null, "duration": 0.2673988342285156, "score": 0.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432717, "parent": 12917069}, {"id": 12917071, "title": "Behaviour interface test", "description": "This test checks that the interface declares all required methods.\nIt is not scored and serves primarily as a check of proper interface implementation.\nFailing to create the interface _exactly_ as required by dependent tests will most likely make them fail.\n", "duration": 0.18254494667053223, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432717, "parent": 12917070}, {"id": 12917072, "title": "Behaviour PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.0848538875579834, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432717, "parent": 12917070}, {"id": 12917073, "title": "Observing Tests", "description": null, "duration": 0.5203635692596436, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 432717, "parent": 12917069}, {"id": 12917074, "title": "Observing unit test", "description": "Tests for `Observing` behaviour that should subscribe to a topic\nand verify message before delegating to anoter behaviour.\n", "duration": 0.3779141902923584, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 432717, "parent": 12917073}, {"id": 12917075, "title": "Observing PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.14244937896728516, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432717, "parent": 12917073}, {"id": 12917076, "title": "RandomlyMoving Tests", "description": null, "duration": 0.6291348934173584, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432717, "parent": 12917069}, {"id": 12917077, "title": "RandomlyMoving unit test", "description": "Tests for `RandomlyMoving` behaviour that should schedule actions for random actor movement.\n", "duration": 0.5345809459686279, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432717, "parent": 12917076}, {"id": 12917078, "title": "RandomlyMoving PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.09455394744873047, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432717, "parent": 12917076}, {"id": 12917079, "title": "Characters", "description": null, "duration": 2.6781463623046875, "score": 10.5, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 432717, "parent": null}, {"id": 12917080, "title": "Alive Tests", "description": null, "duration": 0.27442502975463867, "score": 0.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432717, "parent": 12917079}, {"id": 12917081, "title": "Alive interface test", "description": "This test checks that the interface declares all required methods.\nIt is not scored and serves primarily as a check of proper interface implementation.\nFailing to create the interface _exactly_ as required by dependent tests will most likely make them fail.\n", "duration": 0.14071393013000488, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432717, "parent": 12917080}, {"id": 12917082, "title": "Alive PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.1337110996246338, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432717, "parent": 12917080}, {"id": 12917083, "title": "Armed Tests", "description": null, "duration": 0.35294532775878906, "score": 0.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432717, "parent": 12917079}, {"id": 12917084, "title": "Armed interface test", "description": "This test checks that the interface declares all required methods.\nIt is not scored and serves primarily as a check of proper interface implementation.\nFailing to create the interface _exactly_ as required by dependent tests will most likely make them fail.\n", "duration": 0.1773686408996582, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432717, "parent": 12917083}, {"id": 12917085, "title": "Armed PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.17557668685913086, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432717, "parent": 12917083}, {"id": 12917086, "title": "Enemy Tests", "description": null, "duration": 0.3174450397491455, "score": 0.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432717, "parent": 12917079}, {"id": 12917087, "title": "Enemy interface test", "description": "This test checks that the interface declares all required methods.\nIt is not scored and serves primarily as a check of proper interface implementation.\nFailing to create the interface _exactly_ as required by dependent tests will most likely make them fail.\n", "duration": 0.20693540573120117, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432717, "parent": 12917086}, {"id": 12917088, "title": "Enemy PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.11050963401794434, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432717, "parent": 12917086}, {"id": 12917089, "title": "Alien Tests", "description": null, "duration": 0.5987982749938965, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432717, "parent": 12917079}, {"id": 12917090, "title": "Alien unit test", "description": "Test for `Alien` actor.\n", "duration": 0.49790167808532715, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432717, "parent": 12917089}, {"id": 12917091, "title": "Alien PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.10089659690856934, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432717, "parent": 12917089}, {"id": 12917092, "title": "Health Tests", "description": null, "duration": 0.719151496887207, "score": 4.5, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 432717, "parent": 12917079}, {"id": 12917093, "title": "Health unit test", "description": "Base test for `Health` methods.\n", "duration": 0.33109569549560547, "score": 4.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432717, "parent": 12917092}, {"id": 12917094, "title": "HealthExhaustion unit test", "description": "Tests of _health exhaustion_ situations.\n", "duration": 0.2525961399078369, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 432717, "parent": 12917092}, {"id": 12917095, "title": "Health PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.13545966148376465, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432717, "parent": 12917092}, {"id": 12917096, "title": "Ripley Tests", "description": null, "duration": 0.41538119316101074, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432717, "parent": 12917079}, {"id": 12917097, "title": "Ripley unit test", "description": "Tests for _Ripley_.\n", "duration": 0.2333979606628418, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432717, "parent": 12917096}, {"id": 12917098, "title": "Ripley PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.18198323249816895, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432717, "parent": 12917096}, {"id": 12917099, "title": "Controllers", "description": null, "duration": 4.282837629318237, "score": 18.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432717, "parent": null}, {"id": 12917100, "title": "Keeper Controller Tests", "description": null, "duration": 0.9260122776031494, "score": 6.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432717, "parent": 12917099}, {"id": 12917101, "title": "Keeper Controller unit test", "description": "Tests for `KeeperController` when using container-manipulating actions.\n", "duration": 0.2888967990875244, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432717, "parent": 12917100}, {"id": 12917102, "title": "Keeper Controller unit test for Use action", "description": "Tests for `KeeperController` when using `Use` action.\n", "duration": 0.47206950187683105, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432717, "parent": 12917100}, {"id": 12917103, "title": "Keeper Controller PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.16504597663879395, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432717, "parent": 12917100}, {"id": 12917104, "title": "MovableController Tests", "description": null, "duration": 2.906601905822754, "score": 10.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432717, "parent": 12917099}, {"id": 12917105, "title": "Movable Controller unit test", "description": "Tests for `MovableController` when using single directional keys.\n", "duration": 1.7444617748260498, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432717, "parent": 12917104}, {"id": 12917106, "title": "Movable Controller unit test for key combinations", "description": "Tests for `MovableController` when using directional key combinations.\n", "duration": 0.9644606113433838, "score": 7.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432717, "parent": 12917104}, {"id": 12917107, "title": "Movable Controller PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.1976795196533203, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432717, "parent": 12917104}, {"id": 12917108, "title": "Shooter Controller Tests", "description": null, "duration": 0.450223445892334, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432717, "parent": 12917099}, {"id": 12917109, "title": "Shooter Controller unit test", "description": "Tests for `ShooterController`.\n", "duration": 0.2887687683105469, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432717, "parent": 12917108}, {"id": 12917110, "title": "Shooter Controller PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.1614546775817871, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432717, "parent": 12917108}, {"id": 12917111, "title": "Items", "description": null, "duration": 2.8357136249542236, "score": 9.5, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 432717, "parent": null}, {"id": 12917112, "title": "Collectible Tests", "description": null, "duration": 0.3542966842651367, "score": 0.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432717, "parent": 12917111}, {"id": 12917113, "title": "Collectible interface test", "description": "This test checks that the interface declares all required methods.\nIt is not scored and serves primarily as a check of proper interface implementation.\nFailing to create the interface _exactly_ as required by dependent tests will most likely make them fail.\n", "duration": 0.21255779266357422, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432717, "parent": 12917112}, {"id": 12917114, "title": "Collectible PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.1417388916015625, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432717, "parent": 12917112}, {"id": 12917115, "title": "Usable Tests", "description": null, "duration": 0.3667428493499756, "score": 0.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432717, "parent": 12917111}, {"id": 12917116, "title": "Usable interface test", "description": "This test checks that the interface declares all required methods.\nIt is not scored and serves primarily as a check of proper interface implementation.\nFailing to create the interface _exactly_ as required by dependent tests will most likely make them fail.\n", "duration": 0.24109220504760742, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432717, "parent": 12917115}, {"id": 12917117, "title": "Usable PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.12565064430236816, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432717, "parent": 12917115}, {"id": 12917118, "title": "Ammo Tests", "description": null, "duration": 0.5888962745666504, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432717, "parent": 12917111}, {"id": 12917119, "title": "Ammo unit test", "description": "Test for `Ammo` item.\n", "duration": 0.41251087188720703, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432717, "parent": 12917118}, {"id": 12917120, "title": "Ammo PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.17638540267944336, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432717, "parent": 12917118}, {"id": 12917121, "title": "Backpack Tests", "description": null, "duration": 1.0301361083984375, "score": 7.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432717, "parent": 12917111}, {"id": 12917122, "title": "Backpack unit test", "description": "Tests for `Backpack` base behaviour.\n", "duration": 0.3838467597961426, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432717, "parent": 12917121}, {"id": 12917123, "title": "Backpack Manipulation unit test", "description": "Tests for `Backpack` content manipulation.\n", "duration": 0.4801478385925293, "score": 4.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432717, "parent": 12917121}, {"id": 12917124, "title": "Backpack PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.16614151000976562, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432717, "parent": 12917121}, {"id": 12917125, "title": "Energy Tests", "description": null, "duration": 0.49564170837402344, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 432717, "parent": 12917111}, {"id": 12917126, "title": "Energy unit test", "description": "Tests for `Energy` item.\n", "duration": 0.2958190441131592, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 432717, "parent": 12917125}, {"id": 12917127, "title": "Energy PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.19982266426086426, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432717, "parent": 12917125}, {"id": 12917128, "title": "Openables", "description": null, "duration": 1.4105784893035889, "score": 7.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432717, "parent": null}, {"id": 12917129, "title": "Openable Tests", "description": null, "duration": 0.4226036071777344, "score": 0.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432717, "parent": 12917128}, {"id": 12917130, "title": "Openable interface test", "description": "This test checks that the interface declares all required methods.\nIt is not scored and serves primarily as a check of proper interface implementation.\nFailing to create the interface _exactly_ as required by dependent tests will most likely make them fail.\n", "duration": 0.23422932624816895, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432717, "parent": 12917129}, {"id": 12917131, "title": "Openable PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.18837428092956543, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432717, "parent": 12917129}, {"id": 12917132, "title": "Door Tests", "description": null, "duration": 0.9879748821258545, "score": 7.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432717, "parent": 12917128}, {"id": 12917133, "title": "Door unit test", "description": "Base tests for `Door`.\n", "duration": 0.33505868911743164, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432717, "parent": 12917132}, {"id": 12917134, "title": "Door in horizontal orientation unit test", "description": "Tests for `Door` created in horizontal orientation.\n", "duration": 0.22154760360717773, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432717, "parent": 12917132}, {"id": 12917135, "title": "Door in vertical orientation unit test", "description": "Tests for `Door` created in vertical orientation.\n", "duration": 0.26263880729675293, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432717, "parent": 12917132}, {"id": 12917136, "title": "Door PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.1687297821044922, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432717, "parent": 12917132}, {"id": 12917137, "title": "Weapons", "description": null, "duration": 2.0861644744873047, "score": 8.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432717, "parent": null}, {"id": 12917138, "title": "Fireable Tests", "description": null, "duration": 0.4095418453216553, "score": 0.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432717, "parent": 12917137}, {"id": 12917139, "title": "Fireable interface test", "description": "This test checks that the interface declares all required methods.\nIt is not scored and serves primarily as a check of proper interface implementation.\nFailing to create the interface _exactly_ as required by dependent tests will most likely make them fail.\n", "duration": 0.23801541328430176, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432717, "parent": 12917138}, {"id": 12917140, "title": "Fireable PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.17152643203735352, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432717, "parent": 12917138}, {"id": 12917141, "title": "Bullet Tests", "description": null, "duration": 0.5820469856262207, "score": 3.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432717, "parent": 12917137}, {"id": 12917142, "title": "Bullet unit test", "description": "Tests for `Bullet`.\n", "duration": 0.3650803565979004, "score": 3.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432717, "parent": 12917141}, {"id": 12917143, "title": "Bullet PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.2169666290283203, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432717, "parent": 12917141}, {"id": 12917144, "title": "Firearm Tests", "description": null, "duration": 0.593679666519165, "score": 4.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432717, "parent": 12917137}, {"id": 12917145, "title": "Firearm unit test", "description": "Tests for abstract `Firearm`.\n", "duration": 0.4050257205963135, "score": 4.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432717, "parent": 12917144}, {"id": 12917146, "title": "Firearm PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.18865394592285156, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432717, "parent": 12917144}, {"id": 12917147, "title": "Gun Tests", "description": null, "duration": 0.5008959770202637, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432717, "parent": 12917137}, {"id": 12917148, "title": "Gun unit test", "description": "Tests for `Gun`.\n", "duration": 0.2678952217102051, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432717, "parent": 12917147}, {"id": 12917149, "title": "Gun PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.2330007553100586, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432717, "parent": 12917147}, {"id": 12917150, "title": "Other", "description": null, "duration": 1.6770155429840088, "score": 7.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432717, "parent": null}, {"id": 12917151, "title": "Keeper Tests", "description": null, "duration": 0.44927167892456055, "score": 0.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432717, "parent": 12917150}, {"id": 12917152, "title": "Keeper interface test", "description": "This test checks that the interface declares all required methods.\nIt is not scored and serves primarily as a check of proper interface implementation.\nFailing to create the interface _exactly_ as required by dependent tests will most likely make them fail.\n", "duration": 0.2643771171569824, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432717, "parent": 12917151}, {"id": 12917153, "title": "Keeper PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.18489456176757812, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432717, "parent": 12917151}, {"id": 12917154, "title": "Movable Tests", "description": null, "duration": 0.36019158363342285, "score": 0.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432717, "parent": 12917150}, {"id": 12917155, "title": "Movable interface test", "description": "This test checks that the interface declares all required methods.\nIt is not scored and serves primarily as a check of proper interface implementation.\nFailing to create the interface _exactly_ as required by dependent tests will most likely make them fail.\n", "duration": 0.2086939811706543, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432717, "parent": 12917154}, {"id": 12917156, "title": "Movable PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.15149760246276855, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432717, "parent": 12917154}, {"id": 12917157, "title": "Direction Tests", "description": null, "duration": 0.8675522804260254, "score": 7.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432717, "parent": 12917150}, {"id": 12917158, "title": "Base Direction unit test", "description": "Tests for base `Direction` enum values and `fromAngle()` method.\n", "duration": 0.30329251289367676, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432717, "parent": 12917157}, {"id": 12917159, "title": "Direction unit test for combined directions", "description": "Tests for `Direction` combined directions and related method `combine()`\n", "duration": 0.3861980438232422, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432717, "parent": 12917157}, {"id": 12917160, "title": "Direction PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.17806172370910645, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432717, "parent": 12917157}], "id": 432717, "resource_id": "5354b0e9-bfc2-4e5d-aa4b-63fada5e973c", "date_submitted": "2021-12-05T18:45:35Z", "date_evaluated": "2021-12-05T19:04:21.835Z", "max_score": 100.0}, {"problem": {"id": 1791, "resource_id": "oop.2021.ellen", "title": "OOP 2021 Project Ellen"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 97.5, "percentage": 97.5, "testcases": [{"id": 12927468, "title": "Project structure check", "description": null, "duration": 5.430818319320679, "score": null, "hint": null, "strict": true, "passed": true, "type": "ws", "render": "normal", "submission": 432831, "parent": null}, {"id": 12927469, "title": "Lines of code report", "description": null, "duration": 0.14026451110839844, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432831, "parent": null}, {"id": 12927470, "title": "Compilation", "description": "This *strict* test performs compilation of your code.\nIt must succeed in order for the evaluation to continue.\n\nFollowing compiler switches are used: `-Werror -Xlint:unchecked,rawtypes`\n", "duration": 2.421513795852661, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432831, "parent": null}, {"id": 12927471, "title": "Generate PMD report", "description": "Violations of [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml)\nin your project. Strive to keep the list empty!\n", "duration": 3.423337459564209, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432831, "parent": null}, {"id": 12927472, "title": "Fields accessibility test", "description": "All declared class fields must be private. This test is _strict_.\n", "duration": 4.927203893661499, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432831, "parent": null}, {"id": 12927473, "title": "Actions", "description": null, "duration": 5.426227807998657, "score": 27.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432831, "parent": null}, {"id": 12927474, "title": "Drop action tests", "description": null, "duration": 1.384437084197998, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432831, "parent": 12927473}, {"id": 12927475, "title": "Drop action unit test", "description": "Tests for `Drop` action.\n", "duration": 1.228501796722412, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432831, "parent": 12927474}, {"id": 12927476, "title": "Drop action PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.15593528747558594, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432831, "parent": 12927474}, {"id": 12927477, "title": "Fire action tests", "description": null, "duration": 0.9632647037506104, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432831, "parent": 12927473}, {"id": 12927478, "title": "Fire action unit test", "description": "Tests for `Fire` action.\n", "duration": 0.8288354873657227, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432831, "parent": 12927477}, {"id": 12927479, "title": "Fire action PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.1344292163848877, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432831, "parent": 12927477}, {"id": 12927480, "title": "Move action tests", "description": null, "duration": 1.4158389568328857, "score": 7.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432831, "parent": 12927473}, {"id": 12927481, "title": "Move action unit test", "description": "Basic test for `Move` action.\n", "duration": 0.5185253620147705, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432831, "parent": 12927480}, {"id": 12927482, "title": "Moving movable actor unit test", "description": "Tests for working with `Movable` actor within `Move` action.\n", "duration": 0.7345268726348877, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432831, "parent": 12927480}, {"id": 12927483, "title": "Move action PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.16278672218322754, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432831, "parent": 12927480}, {"id": 12927484, "title": "Shift action tests", "description": null, "duration": 0.43946337699890137, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432831, "parent": 12927473}, {"id": 12927485, "title": "Shift action unit test", "description": "Tests for `Shift` action.\n", "duration": 0.3056640625, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432831, "parent": 12927484}, {"id": 12927486, "title": "Shift action PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.13379931449890137, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432831, "parent": 12927484}, {"id": 12927487, "title": "Take action tests", "description": null, "duration": 0.7439813613891602, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432831, "parent": 12927473}, {"id": 12927488, "title": "Take action unit test", "description": "Tests for `Take` action.\n", "duration": 0.5700662136077881, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432831, "parent": 12927487}, {"id": 12927489, "title": "Take action PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.17391514778137207, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432831, "parent": 12927487}, {"id": 12927490, "title": "Use action tests", "description": null, "duration": 0.47924232482910156, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432831, "parent": 12927473}, {"id": 12927491, "title": "Use action unit test", "description": "Tests for `Use` action.\n", "duration": 0.36037731170654297, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432831, "parent": 12927490}, {"id": 12927492, "title": "Use action PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.1188650131225586, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432831, "parent": 12927490}, {"id": 12927493, "title": "Behaviours", "description": null, "duration": 2.04728102684021, "score": 2.5, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 432831, "parent": null}, {"id": 12927494, "title": "Behaviour Tests", "description": null, "duration": 0.3668084144592285, "score": 0.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432831, "parent": 12927493}, {"id": 12927495, "title": "Behaviour interface test", "description": "This test checks that the interface declares all required methods.\nIt is not scored and serves primarily as a check of proper interface implementation.\nFailing to create the interface _exactly_ as required by dependent tests will most likely make them fail.\n", "duration": 0.2603332996368408, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432831, "parent": 12927494}, {"id": 12927496, "title": "Behaviour PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.1064751148223877, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432831, "parent": 12927494}, {"id": 12927497, "title": "Observing Tests", "description": null, "duration": 0.7215337753295898, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 432831, "parent": 12927493}, {"id": 12927498, "title": "Observing unit test", "description": "Tests for `Observing` behaviour that should subscribe to a topic\nand verify message before delegating to anoter behaviour.\n", "duration": 0.5648946762084961, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 432831, "parent": 12927497}, {"id": 12927499, "title": "Observing PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.15663909912109375, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432831, "parent": 12927497}, {"id": 12927500, "title": "RandomlyMoving Tests", "description": null, "duration": 0.9589388370513916, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432831, "parent": 12927493}, {"id": 12927501, "title": "RandomlyMoving unit test", "description": "Tests for `RandomlyMoving` behaviour that should schedule actions for random actor movement.\n", "duration": 0.7983999252319336, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432831, "parent": 12927500}, {"id": 12927502, "title": "RandomlyMoving PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.160538911819458, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432831, "parent": 12927500}, {"id": 12927503, "title": "Characters", "description": null, "duration": 2.5613174438476562, "score": 13.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432831, "parent": null}, {"id": 12927504, "title": "Alive Tests", "description": null, "duration": 0.3394660949707031, "score": 0.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432831, "parent": 12927503}, {"id": 12927505, "title": "Alive interface test", "description": "This test checks that the interface declares all required methods.\nIt is not scored and serves primarily as a check of proper interface implementation.\nFailing to create the interface _exactly_ as required by dependent tests will most likely make them fail.\n", "duration": 0.20586562156677246, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432831, "parent": 12927504}, {"id": 12927506, "title": "Alive PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.13360047340393066, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432831, "parent": 12927504}, {"id": 12927507, "title": "Armed Tests", "description": null, "duration": 0.34362125396728516, "score": 0.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432831, "parent": 12927503}, {"id": 12927508, "title": "Armed interface test", "description": "This test checks that the interface declares all required methods.\nIt is not scored and serves primarily as a check of proper interface implementation.\nFailing to create the interface _exactly_ as required by dependent tests will most likely make them fail.\n", "duration": 0.20072531700134277, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432831, "parent": 12927507}, {"id": 12927509, "title": "Armed PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.14289593696594238, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432831, "parent": 12927507}, {"id": 12927510, "title": "Enemy Tests", "description": null, "duration": 0.29358935356140137, "score": 0.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432831, "parent": 12927503}, {"id": 12927511, "title": "Enemy interface test", "description": "This test checks that the interface declares all required methods.\nIt is not scored and serves primarily as a check of proper interface implementation.\nFailing to create the interface _exactly_ as required by dependent tests will most likely make them fail.\n", "duration": 0.17507529258728027, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432831, "parent": 12927510}, {"id": 12927512, "title": "Enemy PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.1185140609741211, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432831, "parent": 12927510}, {"id": 12927513, "title": "Alien Tests", "description": null, "duration": 0.7119448184967041, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432831, "parent": 12927503}, {"id": 12927514, "title": "Alien unit test", "description": "Test for `Alien` actor.\n", "duration": 0.5848281383514404, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432831, "parent": 12927513}, {"id": 12927515, "title": "Alien PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.12711668014526367, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432831, "parent": 12927513}, {"id": 12927516, "title": "Health Tests", "description": null, "duration": 0.5494732856750488, "score": 7.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432831, "parent": 12927503}, {"id": 12927517, "title": "Health unit test", "description": "Base test for `Health` methods.\n", "duration": 0.24274039268493652, "score": 4.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432831, "parent": 12927516}, {"id": 12927518, "title": "HealthExhaustion unit test", "description": "Tests of _health exhaustion_ situations.\n", "duration": 0.1852400302886963, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432831, "parent": 12927516}, {"id": 12927519, "title": "Health PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.12149286270141602, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432831, "parent": 12927516}, {"id": 12927520, "title": "Ripley Tests", "description": null, "duration": 0.32322263717651367, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432831, "parent": 12927503}, {"id": 12927521, "title": "Ripley unit test", "description": "Tests for _Ripley_.\n", "duration": 0.1654956340789795, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432831, "parent": 12927520}, {"id": 12927522, "title": "Ripley PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.15772700309753418, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432831, "parent": 12927520}, {"id": 12927523, "title": "Controllers", "description": null, "duration": 4.007527828216553, "score": 18.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432831, "parent": null}, {"id": 12927524, "title": "Keeper Controller Tests", "description": null, "duration": 0.7980952262878418, "score": 6.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432831, "parent": 12927523}, {"id": 12927525, "title": "Keeper Controller unit test", "description": "Tests for `KeeperController` when using container-manipulating actions.\n", "duration": 0.22087526321411133, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432831, "parent": 12927524}, {"id": 12927526, "title": "Keeper Controller unit test for Use action", "description": "Tests for `KeeperController` when using `Use` action.\n", "duration": 0.4343283176422119, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432831, "parent": 12927524}, {"id": 12927527, "title": "Keeper Controller PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.14289164543151855, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432831, "parent": 12927524}, {"id": 12927528, "title": "MovableController Tests", "description": null, "duration": 2.8894269466400146, "score": 10.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432831, "parent": 12927523}, {"id": 12927529, "title": "Movable Controller unit test", "description": "Tests for `MovableController` when using single directional keys.\n", "duration": 1.8701376914978027, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432831, "parent": 12927528}, {"id": 12927530, "title": "Movable Controller unit test for key combinations", "description": "Tests for `MovableController` when using directional key combinations.\n", "duration": 0.8809845447540283, "score": 7.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432831, "parent": 12927528}, {"id": 12927531, "title": "Movable Controller PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.1383047103881836, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432831, "parent": 12927528}, {"id": 12927532, "title": "Shooter Controller Tests", "description": null, "duration": 0.3200056552886963, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432831, "parent": 12927523}, {"id": 12927533, "title": "Shooter Controller unit test", "description": "Tests for `ShooterController`.\n", "duration": 0.23357725143432617, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432831, "parent": 12927532}, {"id": 12927534, "title": "Shooter Controller PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.08642840385437012, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432831, "parent": 12927532}, {"id": 12927535, "title": "Items", "description": null, "duration": 1.842280626296997, "score": 12.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432831, "parent": null}, {"id": 12927536, "title": "Collectible Tests", "description": null, "duration": 0.29321932792663574, "score": 0.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432831, "parent": 12927535}, {"id": 12927537, "title": "Collectible interface test", "description": "This test checks that the interface declares all required methods.\nIt is not scored and serves primarily as a check of proper interface implementation.\nFailing to create the interface _exactly_ as required by dependent tests will most likely make them fail.\n", "duration": 0.15947985649108887, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432831, "parent": 12927536}, {"id": 12927538, "title": "Collectible PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.13373947143554688, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432831, "parent": 12927536}, {"id": 12927539, "title": "Usable Tests", "description": null, "duration": 0.3129429817199707, "score": 0.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432831, "parent": 12927535}, {"id": 12927540, "title": "Usable interface test", "description": "This test checks that the interface declares all required methods.\nIt is not scored and serves primarily as a check of proper interface implementation.\nFailing to create the interface _exactly_ as required by dependent tests will most likely make them fail.\n", "duration": 0.17485785484313965, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432831, "parent": 12927539}, {"id": 12927541, "title": "Usable PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.13808512687683105, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432831, "parent": 12927539}, {"id": 12927542, "title": "Ammo Tests", "description": null, "duration": 0.3722817897796631, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432831, "parent": 12927535}, {"id": 12927543, "title": "Ammo unit test", "description": "Test for `Ammo` item.\n", "duration": 0.28147053718566895, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432831, "parent": 12927542}, {"id": 12927544, "title": "Ammo PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.09081125259399414, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432831, "parent": 12927542}, {"id": 12927545, "title": "Backpack Tests", "description": null, "duration": 0.5656704902648926, "score": 7.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432831, "parent": 12927535}, {"id": 12927546, "title": "Backpack unit test", "description": "Tests for `Backpack` base behaviour.\n", "duration": 0.2177104949951172, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432831, "parent": 12927545}, {"id": 12927547, "title": "Backpack Manipulation unit test", "description": "Tests for `Backpack` content manipulation.\n", "duration": 0.23812603950500488, "score": 4.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432831, "parent": 12927545}, {"id": 12927548, "title": "Backpack PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.10983395576477051, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432831, "parent": 12927545}, {"id": 12927549, "title": "Energy Tests", "description": null, "duration": 0.29816603660583496, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432831, "parent": 12927535}, {"id": 12927550, "title": "Energy unit test", "description": "Tests for `Energy` item.\n", "duration": 0.20052385330200195, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432831, "parent": 12927549}, {"id": 12927551, "title": "Energy PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.09764218330383301, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432831, "parent": 12927549}, {"id": 12927552, "title": "Openables", "description": null, "duration": 1.0364534854888916, "score": 7.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432831, "parent": null}, {"id": 12927553, "title": "Openable Tests", "description": null, "duration": 0.24281883239746094, "score": 0.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432831, "parent": 12927552}, {"id": 12927554, "title": "Openable interface test", "description": "This test checks that the interface declares all required methods.\nIt is not scored and serves primarily as a check of proper interface implementation.\nFailing to create the interface _exactly_ as required by dependent tests will most likely make them fail.\n", "duration": 0.1342775821685791, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432831, "parent": 12927553}, {"id": 12927555, "title": "Openable PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.10854125022888184, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432831, "parent": 12927553}, {"id": 12927556, "title": "Door Tests", "description": null, "duration": 0.7936346530914307, "score": 7.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432831, "parent": 12927552}, {"id": 12927557, "title": "Door unit test", "description": "Base tests for `Door`.\n", "duration": 0.25891947746276855, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432831, "parent": 12927556}, {"id": 12927558, "title": "Door in horizontal orientation unit test", "description": "Tests for `Door` created in horizontal orientation.\n", "duration": 0.21932220458984375, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432831, "parent": 12927556}, {"id": 12927559, "title": "Door in vertical orientation unit test", "description": "Tests for `Door` created in vertical orientation.\n", "duration": 0.1770641803741455, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432831, "parent": 12927556}, {"id": 12927560, "title": "Door PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.13832879066467285, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432831, "parent": 12927556}, {"id": 12927561, "title": "Weapons", "description": null, "duration": 1.3497161865234375, "score": 8.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432831, "parent": null}, {"id": 12927562, "title": "Fireable Tests", "description": null, "duration": 0.2609543800354004, "score": 0.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432831, "parent": 12927561}, {"id": 12927563, "title": "Fireable interface test", "description": "This test checks that the interface declares all required methods.\nIt is not scored and serves primarily as a check of proper interface implementation.\nFailing to create the interface _exactly_ as required by dependent tests will most likely make them fail.\n", "duration": 0.14840102195739746, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432831, "parent": 12927562}, {"id": 12927564, "title": "Fireable PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.11255335807800293, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432831, "parent": 12927562}, {"id": 12927565, "title": "Bullet Tests", "description": null, "duration": 0.300065279006958, "score": 3.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432831, "parent": 12927561}, {"id": 12927566, "title": "Bullet unit test", "description": "Tests for `Bullet`.\n", "duration": 0.1827392578125, "score": 3.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432831, "parent": 12927565}, {"id": 12927567, "title": "Bullet PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.11732602119445801, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432831, "parent": 12927565}, {"id": 12927568, "title": "Firearm Tests", "description": null, "duration": 0.5001387596130371, "score": 4.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432831, "parent": 12927561}, {"id": 12927569, "title": "Firearm unit test", "description": "Tests for abstract `Firearm`.\n", "duration": 0.36108946800231934, "score": 4.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432831, "parent": 12927568}, {"id": 12927570, "title": "Firearm PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.13904929161071777, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432831, "parent": 12927568}, {"id": 12927571, "title": "Gun Tests", "description": null, "duration": 0.288557767868042, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432831, "parent": 12927561}, {"id": 12927572, "title": "Gun unit test", "description": "Tests for `Gun`.\n", "duration": 0.18080687522888184, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432831, "parent": 12927571}, {"id": 12927573, "title": "Gun PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.10775089263916016, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432831, "parent": 12927571}, {"id": 12927574, "title": "Other", "description": null, "duration": 0.9094345569610596, "score": 7.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432831, "parent": null}, {"id": 12927575, "title": "Keeper Tests", "description": null, "duration": 0.26998353004455566, "score": 0.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432831, "parent": 12927574}, {"id": 12927576, "title": "Keeper interface test", "description": "This test checks that the interface declares all required methods.\nIt is not scored and serves primarily as a check of proper interface implementation.\nFailing to create the interface _exactly_ as required by dependent tests will most likely make them fail.\n", "duration": 0.16756319999694824, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432831, "parent": 12927575}, {"id": 12927577, "title": "Keeper PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.10242033004760742, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432831, "parent": 12927575}, {"id": 12927578, "title": "Movable Tests", "description": null, "duration": 0.20798778533935547, "score": 0.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432831, "parent": 12927574}, {"id": 12927579, "title": "Movable interface test", "description": "This test checks that the interface declares all required methods.\nIt is not scored and serves primarily as a check of proper interface implementation.\nFailing to create the interface _exactly_ as required by dependent tests will most likely make them fail.\n", "duration": 0.1173243522644043, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432831, "parent": 12927578}, {"id": 12927580, "title": "Movable PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.09066343307495117, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432831, "parent": 12927578}, {"id": 12927581, "title": "Direction Tests", "description": null, "duration": 0.43146324157714844, "score": 7.5, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 432831, "parent": 12927574}, {"id": 12927582, "title": "Base Direction unit test", "description": "Tests for base `Direction` enum values and `fromAngle()` method.\n", "duration": 0.16572785377502441, "score": 2.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432831, "parent": 12927581}, {"id": 12927583, "title": "Direction unit test for combined directions", "description": "Tests for `Direction` combined directions and related method `combine()`\n", "duration": 0.19168424606323242, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 432831, "parent": 12927581}, {"id": 12927584, "title": "Direction PMD test", "description": "Checks for [PMD rules](https://kurzy.kpi.fei.tuke.sk/oop/resources/download/pmd-ruleset.xml) violations.\nAny found violation discards score gained in unit tests.\n", "duration": 0.0740511417388916, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 432831, "parent": 12927581}], "id": 432831, "resource_id": "9fac09c3-68cd-4c5a-a0e9-abdf846597bb", "date_submitted": "2021-12-05T19:32:24Z", "date_evaluated": "2021-12-05T21:04:53.506Z", "max_score": 100.0}, {"problem": {"id": 1867, "resource_id": "fp.2024.assignment1", "title": "FP 2024 Zadanie 1"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 5.0, "percentage": 50.0, "testcases": [{"id": 22647039, "title": "Formula1", "description": null, "duration": 17.85970687866211, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 663204, "parent": null}, {"id": 22647040, "title": "Compile submission", "description": null, "duration": 7.859706878662109, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 663204, "parent": 22647039}, {"id": 22647041, "title": "Compile tests", "description": null, "duration": 10.0, "score": null, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 663204, "parent": 22647039}, {"id": 22647042, "title": "Seven segment display", "description": null, "duration": 11.48710036277771, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 663204, "parent": null}, {"id": 22647043, "title": "Compile submission", "description": null, "duration": 5.717369556427002, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 663204, "parent": 22647042}, {"id": 22647044, "title": "Compile tests", "description": null, "duration": 4.408881425857544, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 663204, "parent": 22647042}, {"id": 22647045, "title": "Test functionality", "description": null, "duration": 1.360849380493164, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 663204, "parent": 22647042}], "id": 663204, "resource_id": "27c79d9d-f00c-4a8a-89df-beeb3ea9db4e", "date_submitted": "2024-10-09T06:23:59Z", "date_evaluated": "2024-10-14T22:01:30.370Z", "max_score": 10.0}, {"problem": {"id": 1867, "resource_id": "fp.2024.assignment1", "title": "FP 2024 Zadanie 1"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 0.0, "percentage": 0.0, "testcases": [{"id": 22687234, "title": "Formula1", "description": null, "duration": 21.274597644805908, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 666164, "parent": null}, {"id": 22687235, "title": "Compile submission", "description": null, "duration": 6.789224147796631, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 666164, "parent": 22687234}, {"id": 22687236, "title": "Compile tests", "description": null, "duration": 13.352787494659424, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 666164, "parent": 22687234}, {"id": 22687237, "title": "Test functionality", "description": null, "duration": 1.1325860023498535, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 666164, "parent": 22687234}, {"id": 22687238, "title": "Seven segment display", "description": null, "duration": 8.03417420387268, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 666164, "parent": null}, {"id": 22687239, "title": "Compile submission", "description": null, "duration": 2.7855606079101562, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 666164, "parent": 22687238}, {"id": 22687240, "title": "Compile tests", "description": null, "duration": 4.12108302116394, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 666164, "parent": 22687238}, {"id": 22687241, "title": "Test functionality", "description": null, "duration": 1.127530574798584, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 666164, "parent": 22687238}], "id": 666164, "resource_id": "6d0372d6-3591-4c00-82cf-0d537b907839", "date_submitted": "2024-10-09T06:23:59Z", "date_evaluated": "2024-10-16T08:52:52.500Z", "max_score": 10.0}, {"problem": {"id": 1867, "resource_id": "fp.2024.assignment1", "title": "FP 2024 Zadanie 1"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 0.0, "percentage": 0.0, "testcases": [{"id": 23113728, "title": "Formula1", "description": null, "duration": 10.709165334701538, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 685155, "parent": null}, {"id": 23113729, "title": "Compile submission", "description": null, "duration": 3.755410671234131, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 685155, "parent": 23113728}, {"id": 23113730, "title": "Compile tests", "description": null, "duration": 6.3472654819488525, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 685155, "parent": 23113728}, {"id": 23113731, "title": "Test functionality", "description": null, "duration": 0.6064891815185547, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 685155, "parent": 23113728}, {"id": 23113732, "title": "Seven segment display", "description": null, "duration": 4.1640095710754395, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 685155, "parent": null}, {"id": 23113733, "title": "Compile submission", "description": null, "duration": 1.5090992450714111, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 685155, "parent": 23113732}, {"id": 23113734, "title": "Compile tests", "description": null, "duration": 2.1255078315734863, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 685155, "parent": 23113732}, {"id": 23113735, "title": "Test functionality", "description": null, "duration": 0.529402494430542, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 685155, "parent": 23113732}], "id": 685155, "resource_id": "d56c098e-650d-4b68-82a7-48a6305b2f8c", "date_submitted": "2024-10-23T21:46:01Z", "date_evaluated": "2024-10-23T22:00:47.089Z", "max_score": 10.0}, {"problem": {"id": 1867, "resource_id": "fp.2024.assignment1", "title": "FP 2024 Zadanie 1"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 5.0, "percentage": 50.0, "testcases": [{"id": 23124834, "title": "Formula1", "description": null, "duration": 8.123156547546387, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 685479, "parent": null}, {"id": 23124835, "title": "Compile submission", "description": null, "duration": 2.9088096618652344, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 685479, "parent": 23124834}, {"id": 23124836, "title": "Compile tests", "description": null, "duration": 4.721476793289185, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 685479, "parent": 23124834}, {"id": 23124837, "title": "Test functionality", "description": null, "duration": 0.4928700923919678, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 685479, "parent": 23124834}, {"id": 23124838, "title": "Seven segment display", "description": null, "duration": 3.9562032222747803, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 685479, "parent": null}, {"id": 23124839, "title": "Compile submission", "description": null, "duration": 1.227872610092163, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 685479, "parent": 23124838}, {"id": 23124840, "title": "Compile tests", "description": null, "duration": 2.2046406269073486, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 685479, "parent": 23124838}, {"id": 23124841, "title": "Test functionality", "description": null, "duration": 0.5236899852752686, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 685479, "parent": 23124838}], "id": 685479, "resource_id": "f5a97ed2-6cf4-4f4a-bf47-fd081392a756", "date_submitted": "2024-10-23T22:18:30Z", "date_evaluated": "2024-10-24T01:00:43.347Z", "max_score": 10.0}, {"problem": {"id": 1867, "resource_id": "fp.2024.assignment1", "title": "FP 2024 Zadanie 1"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 10.0, "percentage": 100.0, "testcases": [{"id": 23235261, "title": "Formula1", "description": null, "duration": 9.42334246635437, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 691035, "parent": null}, {"id": 23235262, "title": "Compile submission", "description": null, "duration": 3.132077217102051, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 691035, "parent": 23235261}, {"id": 23235263, "title": "Compile tests", "description": null, "duration": 5.707655668258667, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 691035, "parent": 23235261}, {"id": 23235264, "title": "Test functionality", "description": null, "duration": 0.5836095809936523, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 691035, "parent": 23235261}, {"id": 23235265, "title": "Seven segment display", "description": null, "duration": 4.19390869140625, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 691035, "parent": null}, {"id": 23235266, "title": "Compile submission", "description": null, "duration": 1.7645246982574463, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 691035, "parent": 23235265}, {"id": 23235267, "title": "Compile tests", "description": null, "duration": 1.8698689937591553, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 691035, "parent": 23235265}, {"id": 23235268, "title": "Test functionality", "description": null, "duration": 0.5595149993896484, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 691035, "parent": 23235265}], "id": 691035, "resource_id": "c2d77a94-39d6-4874-8125-84101730ff43", "date_submitted": "2024-10-27T16:49:59Z", "date_evaluated": "2024-10-27T17:00:40.938Z", "max_score": 10.0}, {"problem": {"id": 1879, "resource_id": "fp.2024.assignment2", "title": "FP 2024 Zadanie 2"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 0.0, "percentage": 0.0, "testcases": [{"id": 24741663, "title": "Birth numbers", "description": null, "duration": 3.6825790405273438, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 722250, "parent": null}, {"id": 24741664, "title": "Compile submission", "description": null, "duration": 3.6825790405273438, "score": null, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 722250, "parent": 24741663}, {"id": 24741665, "title": "Elections", "description": null, "duration": 0.7502875328063965, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 722250, "parent": null}, {"id": 24741666, "title": "Compile submission", "description": null, "duration": 0.7502875328063965, "score": null, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 722250, "parent": 24741665}], "id": 722250, "resource_id": "ea5224c8-ffc2-40e8-a349-ba88654015f6", "date_submitted": "2024-10-27T16:49:59Z", "date_evaluated": "2024-11-11T18:51:24.830Z", "max_score": 10.0}, {"problem": {"id": 1879, "resource_id": "fp.2024.assignment2", "title": "FP 2024 Zadanie 2"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 5.0, "percentage": 50.0, "testcases": [{"id": 24770635, "title": "Birth numbers", "description": null, "duration": 22.21869206428528, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 725710, "parent": null}, {"id": 24770636, "title": "Compile submission", "description": null, "duration": 3.920138120651245, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 725710, "parent": 24770635}, {"id": 24770637, "title": "Compile tests", "description": null, "duration": 7.187828302383423, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 725710, "parent": 24770635}, {"id": 24770638, "title": "All prefixes are correct", "description": null, "duration": 2.5444483757019043, "score": 1.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 725710, "parent": 24770635}, {"id": 24770639, "title": "All numbers have / as separator", "description": null, "duration": 2.369943380355835, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 725710, "parent": 24770635}, {"id": 24770640, "title": "All numbers are divisible by 11", "description": null, "duration": 2.406588315963745, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 725710, "parent": 24770635}, {"id": 24770641, "title": "There are no duplicate numbers", "description": null, "duration": 2.081139087677002, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 725710, "parent": 24770635}, {"id": 24770642, "title": "All valid postfixes are generated", "description": null, "duration": 1.708606481552124, "score": 1.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 725710, "parent": 24770635}, {"id": 24770643, "title": "Elections", "description": null, "duration": 0.8552892208099365, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 725710, "parent": null}, {"id": 24770644, "title": "Compile submission", "description": null, "duration": 0.8552892208099365, "score": null, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 725710, "parent": 24770643}], "id": 725710, "resource_id": "bec9188d-dd34-44bf-aa49-8cf9add4008f", "date_submitted": "2024-11-16T19:59:59Z", "date_evaluated": "2024-11-16T20:00:47.762Z", "max_score": 10.0}, {"problem": {"id": 1879, "resource_id": "fp.2024.assignment2", "title": "FP 2024 Zadanie 2"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 9.0, "percentage": 90.0, "testcases": [{"id": 24776733, "title": "Birth numbers", "description": null, "duration": 21.465955018997192, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 726203, "parent": null}, {"id": 24776734, "title": "Compile submission", "description": null, "duration": 3.5899996757507324, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 726203, "parent": 24776733}, {"id": 24776735, "title": "Compile tests", "description": null, "duration": 7.189056634902954, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 726203, "parent": 24776733}, {"id": 24776736, "title": "All prefixes are correct", "description": null, "duration": 2.380841016769409, "score": 1.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 726203, "parent": 24776733}, {"id": 24776737, "title": "All numbers have / as separator", "description": null, "duration": 2.323286771774292, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 726203, "parent": 24776733}, {"id": 24776738, "title": "All numbers are divisible by 11", "description": null, "duration": 2.3439412117004395, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 726203, "parent": 24776733}, {"id": 24776739, "title": "There are no duplicate numbers", "description": null, "duration": 1.9904999732971191, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 726203, "parent": 24776733}, {"id": 24776740, "title": "All valid postfixes are generated", "description": null, "duration": 1.648329734802246, "score": 1.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 726203, "parent": 24776733}, {"id": 24776741, "title": "Elections", "description": null, "duration": 7.758942127227783, "score": 4.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 726203, "parent": null}, {"id": 24776742, "title": "Compile submission", "description": null, "duration": 1.4496376514434814, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 726203, "parent": 24776741}, {"id": 24776743, "title": "Compile tests", "description": null, "duration": 2.889460325241089, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 726203, "parent": 24776741}, {"id": 24776744, "title": "Test elections 2010", "description": null, "duration": 0.6292407512664795, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 726203, "parent": 24776741}, {"id": 24776745, "title": "Test elections 2012", "description": null, "duration": 0.6801691055297852, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 726203, "parent": 24776741}, {"id": 24776746, "title": "Test elections 2016", "description": null, "duration": 0.6942508220672607, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 726203, "parent": 24776741}, {"id": 24776747, "title": "Test elections 2020", "description": null, "duration": 0.7264647483825684, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "exec", "render": "normal", "submission": 726203, "parent": 24776741}, {"id": 24776748, "title": "Test elections 2023", "description": null, "duration": 0.6897187232971191, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 726203, "parent": 24776741}], "id": 726203, "resource_id": "30c5ec62-2486-41e6-aaa2-e6b95c0c44ce", "date_submitted": "2024-11-17T13:15:17Z", "date_evaluated": "2024-11-17T14:00:47.966Z", "max_score": 10.0}, {"problem": {"id": 1879, "resource_id": "fp.2024.assignment2", "title": "FP 2024 Zadanie 2"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 10.0, "percentage": 100.0, "testcases": [{"id": 24778645, "title": "Birth numbers", "description": null, "duration": 21.02614736557007, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 726366, "parent": null}, {"id": 24778646, "title": "Compile submission", "description": null, "duration": 4.278155326843262, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 726366, "parent": 24778645}, {"id": 24778647, "title": "Compile tests", "description": null, "duration": 6.919822692871094, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 726366, "parent": 24778645}, {"id": 24778648, "title": "All prefixes are correct", "description": null, "duration": 2.2076480388641357, "score": 1.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 726366, "parent": 24778645}, {"id": 24778649, "title": "All numbers have / as separator", "description": null, "duration": 2.1476850509643555, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 726366, "parent": 24778645}, {"id": 24778650, "title": "All numbers are divisible by 11", "description": null, "duration": 2.0867104530334473, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 726366, "parent": 24778645}, {"id": 24778651, "title": "There are no duplicate numbers", "description": null, "duration": 1.7970941066741943, "score": 0.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 726366, "parent": 24778645}, {"id": 24778652, "title": "All valid postfixes are generated", "description": null, "duration": 1.58903169631958, "score": 1.5, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 726366, "parent": 24778645}, {"id": 24778653, "title": "Elections", "description": null, "duration": 7.749894618988037, "score": 5.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 726366, "parent": null}, {"id": 24778654, "title": "Compile submission", "description": null, "duration": 1.5285799503326416, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 726366, "parent": 24778653}, {"id": 24778655, "title": "Compile tests", "description": null, "duration": 2.9429287910461426, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 726366, "parent": 24778653}, {"id": 24778656, "title": "Test elections 2010", "description": null, "duration": 0.6135258674621582, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 726366, "parent": 24778653}, {"id": 24778657, "title": "Test elections 2012", "description": null, "duration": 0.6214103698730469, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 726366, "parent": 24778653}, {"id": 24778658, "title": "Test elections 2016", "description": null, "duration": 0.7178122997283936, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 726366, "parent": 24778653}, {"id": 24778659, "title": "Test elections 2020", "description": null, "duration": 0.6130938529968262, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 726366, "parent": 24778653}, {"id": 24778660, "title": "Test elections 2023", "description": null, "duration": 0.7125434875488281, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 726366, "parent": 24778653}], "id": 726366, "resource_id": "f51c6351-de42-4b45-9b79-39d4363eb06b", "date_submitted": "2024-11-17T16:09:07Z", "date_evaluated": "2024-11-17T17:00:40.902Z", "max_score": 10.0}]