ryancowan

rybot4[rating: 35.991±2.311][view matches]
rybot5[rating: 45.079±2.272][view matches]
rybot6[rating: 35.780±2.304][view matches]
rybot3[rating: 45.185±2.281][view matches]
basicFirstAttempt[rating: 55.071±2.214][view matches]
rybot2[rating: 36.845±2.293][view matches]
rybot7[rating: 35.458±2.306][view matches]
rybot1[rating: 35.129±2.303][view matches]