ryancowan

rybot1[rating: 37.145±2.300][view matches]
rybot6[rating: 35.230±2.307][view matches]
basicFirstAttempt[rating: 54.753±2.217][view matches]
rybot7[rating: 35.066±2.289][view matches]
rybot3[rating: 44.861±2.283][view matches]
rybot5[rating: 43.199±2.264][view matches]
rybot2[rating: 36.004±2.294][view matches]
rybot4[rating: 35.891±2.307][view matches]