                 motorOneEnd = gameMove.date
                 
                 if gameMove.success.boolValue == true {
-                    totals.motorHits1 += 1
+                    // Don't count repeat moves.
+                    if gameMove.`repeat`.boolValue == false {
+                        totals.motorHits1 += 1
+                    }
                 } else {
                     totals.motorFalse1 += 1
                 }

                motorTwoEnd = gameMove.date
                
                if gameMove.success.boolValue == true {
                    totals.motorHits2 += 1
                } else {
                    totals.motorFalse2 += 1
                }

                
                
                if gameMove.success.boolValue == true {
                    // Don't count repeat moves.
                    if gameMove.`repeat`.boolValue == false {
                        totals.searchHits3 += 1
                    }
                } else {
                    totals.searchFalse3 += 1
                }
