Part 2 of self play