You idiot lol I understand your feeble attempt at appearing intelligent, but the idiom of "batting 1000" in baseball does not apply in this context as DurhamDuffer said his "percentage" is 100.
The only person using the term "batting" in this thread is your useless and incompetent ass! If you understood the idiom you would realize that batting 1000 = 100% success rate, you retard lol