To mitigate the poor performance of SA and AutoCoder variants under adversarial settings, we extend the original AlgoLisp by adding a highly diversified collection of examples. However, as we see in previous sections, the automatic synthesis of instances is a challenging task. We, therefore, present a automatic instance generation algorithm inspired by the concepts of basic string editing [1]}, back translation [2]} and neural editing [3]}. We propose the following three classes of operations:
