Search: Evaluation

The evaluation of the search task consists of two parts:

Subject of evaluation Eval. type Points note
Algorithm quality Automatic evaluation 0-5 Does the solution work correctly?
Code quality Manual evaluation 0-2 Is the solution implementation clear?

Algorithm quality:

Code quality:

You can follow PEP8, although we do not check all PEP8 demands. Most of the IDEs (certainly PyCharm) point out conflicts with regards to PEP8, and even can automatically format the code according to PEP8. You can also read some other sources for inspiration about clean code (e.g., here) or about idiomatic python (e.g., medium, python.net).