ryancowan

rybot4[rating: 35.860±2.303][view matches]
rybot6[rating: 36.823±2.303][view matches]
rybot7[rating: 35.506±2.311][view matches]
rybot2[rating: 35.907±2.301][view matches]
rybot5[rating: 44.532±2.279][view matches]
rybot3[rating: 45.452±2.283][view matches]
rybot1[rating: 34.590±2.300][view matches]
basicFirstAttempt[rating: 54.653±2.207][view matches]