“…Many schemes were considered in preparation of these experiments, prioritising flexibility, scalability, difficulty and efficiency. These included Connectionist Encoding [17], Node Based Encoding [18], Graph Based Encoding [19], Layer Based Encoding [20], Marker Based Encoding [21], Matrix Re-writing [22], [23], Cellular Encoding [24], Weight-based encoding [25], [26] and Architecture encoding [27].…”