Splitted big list comprehensions into smaller parts (not ready yet) to achieve the following:
* Use (hopefully pairwise different) generators for generic graph
* Make it easier to formulate new benchmark szenarios.
* Easier understanding of the code