You may not ever be able to persuade a bot, but you can identify if it is capable of repudiating your points or not. You can ascertain if it is arguing in good faith and chose to end an argument if it isn’t.
When you say “find an argument that works” isn’t this just saying that they’ve said something you find persuasive?
What’s wrong with this? How is this different to any other argument in good faith?