File: submissions/sample_solutions.ipynb
Total: 23/27 (85.19%)
| Assertion | Status | Score | Error |
|---|---|---|---|
| assert check_number(5) == "5 is Positive" | passed | 1 | |
| assert check_number(-2) == "-2 is Negative" | passed | 1 | |
| assert check_number(0) == "0 is Zero" | passed | 1 |
| Assertion | Status | Score | Error |
|---|---|---|---|
| assert sum_1_to_n(5) == 15 | passed | 1 | |
| assert sum_1_to_n(10) == 55 | passed | 1 |
| Assertion | Status | Score | Error |
|---|---|---|---|
| assert count_letter("banana", "a") == 3 | passed | 1 | |
| assert count_letter("apple", "p") == 2 | passed | 1 |
| Assertion | Status | Score | Error |
|---|---|---|---|
| assert even_numbers_1_to_10() == [2, 4, 6, 8, 10] | passed | 1 |
| Assertion | Status | Score | Error |
|---|---|---|---|
| assert round(average_of_three(4, 8, 10), 2) == 7.33 | passed | 1 | |
| assert average_of_three(3, 3, 3) == 3 | passed | 1 |
| Assertion | Status | Score | Error |
|---|---|---|---|
| [context setup] | failed | 0 | Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 39, in run_assertions exec(context_code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 6, in <module> NameError: name 'load_head' is not defined |
| Assertion | Status | Score | Error |
|---|---|---|---|
| assert isinstance(result, tuple) | passed | 1 | |
| assert len(result) == 2 | passed | 1 | |
| assert result[0] > 0 | passed | 1 | |
| assert result[1] == 7 | passed | 1 | |
| assert result == (458, 7) | failed | 0 | Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 55, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1, in <module> AssertionError |
| Assertion | Status | Score | Error |
|---|---|---|---|
| assert isinstance(result, list) | passed | 1 | |
| assert result == ['Name', 'Team', 'Position', 'Height', 'Weight', 'College', 'Salary'] | passed | 1 | |
| assert len(result) == 7 | passed | 1 |
| Assertion | Status | Score | Error |
|---|---|---|---|
| [context setup] | failed | 0 | Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 39, in run_assertions exec(context_code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 8, in <module> File "<string>", line 3, in average_of_column File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/.venv/lib/python3.13/site-packages/pandas/core/series.py", line 6570, in mean return NDFrame.mean(self, axis, skipna, numeric_only, **kwargs) ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/.venv/lib/python3.13/site-packages/pandas/core/generic.py", line 12485, in mean return self._stat_function( ~~~~~~~~~~~~~~~~~~~^ "mean", nanops.nanmean, axis, skipna, numeric_only, **kwargs ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ) ^ File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/.venv/lib/python3.13/site-packages/pandas/core/generic.py", line 12442, in _stat_function return self._reduce( ~~~~~~~~~~~~^ func, name=name, axis=axis, skipna=skipna, numeric_only=numeric_only ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ) ^ File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/.venv/lib/python3.13/site-packages/pandas/core/series.py", line 6478, in _reduce return op(delegate, skipna=skipna, **kwds) File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/.venv/lib/python3.13/site-packages/pandas/core/nanops.py", line 147, in f result = alt(values, axis=axis, skipna=skipna, **kwds) File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/.venv/lib/python3.13/site-packages/pandas/core/nanops.py", line 404, in new_func result = func(values, axis=axis, skipna=skipna, mask=mask, **kwargs) File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/.venv/lib/python3.13/site-packages/pandas/core/nanops.py", line 719, in nanmean the_sum = values.sum(axis, dtype=dtype_sum) File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/.venv/lib/python3.13/site-packages/numpy/_core/_methods.py", line 51, in _sum return umr_sum(a, axis, dtype, out, keepdims, initial, where) TypeError: can only concatenate str (not "int") to str |
| Assertion | Status | Score | Error |
|---|---|---|---|
| assert isinstance(guards, pd.DataFrame) | passed | 1 | |
| assert len(guards) > 0 | failed | 0 | Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 55, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1, in <module> AssertionError |
| assert all(guards['Position'] == 'PG') | passed | 1 | |
| assert list(guards.columns) == ['Name', 'Team', 'Position', 'Height', 'Weight', 'College', 'Salary'] | passed | 1 | |
| assert isinstance(team_result, pd.DataFrame) | passed | 1 | |
| assert len(team_result) > 0 | passed | 1 | |
| assert all(team_result['Team'] == 'Boston Celtics') | passed | 1 |
File: submissions/student_notebook.ipynb
Total: 0/34 (0.0%)
| Assertion | Status | Score | Error |
|---|---|---|---|
| assert check_number(5) == "5 is Positive" | failed | 0 | Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 55, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1, in <module> AssertionError |
| assert check_number(-2) == "-2 is Negative" | failed | 0 | Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 55, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1, in <module> AssertionError |
| assert check_number(0) == "0 is Zero" | failed | 0 | Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 55, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1, in <module> AssertionError |
| Assertion | Status | Score | Error |
|---|---|---|---|
| assert sum_1_to_n(5) == 15 | failed | 0 | Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 55, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1, in <module> AssertionError |
| assert sum_1_to_n(10) == 55 | failed | 0 | Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 55, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1, in <module> AssertionError |
| Assertion | Status | Score | Error |
|---|---|---|---|
| assert count_letter("banana", "a") == 3 | failed | 0 | Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 55, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1, in <module> AssertionError |
| assert count_letter("apple", "p") == 2 | failed | 0 | Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 55, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1, in <module> AssertionError |
| Assertion | Status | Score | Error |
|---|---|---|---|
| assert even_numbers_1_to_10() == [2, 4, 6, 8, 10] | failed | 0 | Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 55, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1, in <module> AssertionError |
| Assertion | Status | Score | Error |
|---|---|---|---|
| assert round(average_of_three(4, 8, 10), 2) == 7.33 | failed | 0 | Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 55, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1, in <module> TypeError: type NoneType doesn't define __round__ method |
| assert average_of_three(3, 3, 3) == 3 | failed | 0 | Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 55, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1, in <module> AssertionError |
| Assertion | Status | Score | Error |
|---|---|---|---|
| assert isinstance(result, pd.DataFrame) | failed | 0 | Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 55, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1, in <module> AssertionError |
| assert len(result) == 5 | failed | 0 | Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 55, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1, in <module> TypeError: object of type 'NoneType' has no len() |
| assert list(result.columns) == ['Name', 'Team', 'Position', 'Height', 'Weight', 'College', 'Salary'] | failed | 0 | Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 55, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1, in <module> AttributeError: 'NoneType' object has no attribute 'columns' |
| assert list(result.index) == [0, 1, 2, 3, 4] | failed | 0 | Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 55, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1, in <module> AttributeError: 'NoneType' object has no attribute 'index' |
| Assertion | Status | Score | Error |
|---|---|---|---|
| assert isinstance(result, tuple) | failed | 0 | Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 55, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1, in <module> AssertionError |
| assert len(result) == 2 | failed | 0 | Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 55, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1, in <module> TypeError: object of type 'NoneType' has no len() |
| assert result[0] > 0 | failed | 0 | Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 55, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1, in <module> TypeError: 'NoneType' object is not subscriptable |
| assert result[1] == 7 | failed | 0 | Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 55, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1, in <module> TypeError: 'NoneType' object is not subscriptable |
| assert result == (458, 7) | failed | 0 | Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 55, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1, in <module> AssertionError |
| Assertion | Status | Score | Error |
|---|---|---|---|
| assert isinstance(result, list) | failed | 0 | Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 55, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1, in <module> AssertionError |
| assert result == ['Name', 'Team', 'Position', 'Height', 'Weight', 'College', 'Salary'] | failed | 0 | Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 55, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1, in <module> AssertionError |
| assert len(result) == 7 | failed | 0 | Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 55, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1, in <module> TypeError: object of type 'NoneType' has no len() |
| Assertion | Status | Score | Error |
|---|---|---|---|
| assert isinstance(salary_avg, (float, int)) | failed | 0 | Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 55, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1, in <module> AssertionError |
| assert salary_avg > 0 | failed | 0 | Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 55, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1, in <module> TypeError: '>' not supported between instances of 'NoneType' and 'int' |
| assert round(salary_avg, 2) == 4842684.23 | failed | 0 | Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 55, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1, in <module> TypeError: type NoneType doesn't define __round__ method |
| assert isinstance(height_avg, (float, int)) | failed | 0 | Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 55, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1, in <module> AssertionError |
| assert height_avg > 0 | failed | 0 | Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 55, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1, in <module> TypeError: '>' not supported between instances of 'NoneType' and 'int' |
| Assertion | Status | Score | Error |
|---|---|---|---|
| assert isinstance(guards, pd.DataFrame) | failed | 0 | Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 55, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1, in <module> AssertionError |
| assert len(guards) > 0 | failed | 0 | Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 55, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1, in <module> TypeError: object of type 'NoneType' has no len() |
| assert all(guards['Position'] == 'PG') | failed | 0 | Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 55, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1, in <module> TypeError: 'NoneType' object is not subscriptable |
| assert list(guards.columns) == ['Name', 'Team', 'Position', 'Height', 'Weight', 'College', 'Salary'] | failed | 0 | Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 55, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1, in <module> AttributeError: 'NoneType' object has no attribute 'columns' |
| assert isinstance(team_result, pd.DataFrame) | failed | 0 | Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 55, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1, in <module> AssertionError |
| assert len(team_result) > 0 | failed | 0 | Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 55, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1, in <module> TypeError: object of type 'NoneType' has no len() |
| assert all(team_result['Team'] == 'Boston Celtics') | failed | 0 | Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 55, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1, in <module> TypeError: 'NoneType' object is not subscriptable |