We show a bug as mistakenly used range(arr) for range(len(arr)) in the project. We ask the participants to find and fix such mistaken uses across the project.
We ask the participants to extract three pieces of duplicated code (highlighted in the right figure) into a new function.
We ask the participants to introduce a scale attribute to normalize the input vectors for existing class classifiers in method train and predict, which requires multiple edit propagation.