Cubbage: Has Artificial Intelligence Met Its Match In Agriculture?