ryancowan

basicFirstAttempt[rating: 54.994±2.222][view matches]
rybot7[rating: 35.034±2.311][view matches]
rybot6[rating: 35.934±2.304][view matches]
rybot4[rating: 35.638±2.311][view matches]
rybot3[rating: 45.573±2.270][view matches]
rybot2[rating: 37.125±2.282][view matches]
rybot5[rating: 45.854±2.286][view matches]
rybot1[rating: 34.935±2.312][view matches]