Quote:
Originally Posted by ArtyMcFly
That's my feeling too. Screen-scraping software can obviously be updated by botters, but not instantaneously. If a change in card design breaks the screen-scrapers for a day or two and a dozen "regs" all stop playing simultaneously, the site should be able to detect and ban them pretty easily. Other players would also notice when all the suspected bots take a day off. In short, disrupting the bots seems like a good way to identify them.
Pretty sure that convolution neural networks, which can detect images very well, could easily handle the movements with a little extra programing, which will very likely exist pretty soon. They are essentially able to tell what an image is by less pixels than a human requires, as long as they know what they are looking for, which will end up being pretty trivial for the programmer. I mean, even if the suits change to something else, it just has to know there are 4 of whatever and to be able to recognize differences between, maybe they could change them a lot, but I don't think moving the cards around or changing the shape will end up mattering, unless they got absurdly original with it, which would probably be annoying to the human player.
This may be impossible/crazy but how about a kind of gto/server side bot that monitors all the players. It would monitor several things, what the solved/gto response is for all total hands of X player vs N player, also the response of the total hands just X player has observed vs N player. Also those two responses, but considering all players at the table in both ways. Maybe one that is also an average? Even the best human players are nowhere near perfect in this regard, potentially flagging accounts that are seemingly perfect, or even close to it. If anything, it may just hurt their win rates but hey that is something!