Yes sure but then it should also be quite hard to detect them . That's why I say 99% of the times people complain about bots is just another encounter of a bad beat
99% of the time 'rookies' or 'freerollers' complain about them, it's just a statement made with zero evidence aside from them losing the hand. How many hands that they win do they suggest "BOT!"... "I was playing on a table with a couple of bots, I learned how to adjust and took down a couple of huge pots from them, putting myself in a position to go deep in the tourney" << & we hear this from that same group just about never.
I'd suggest it's not always easy to detect them but it isn't real hard either. BUT it could still be a human playing 'or' they could be playing part of the time and having the BOT play the account part of the time (making it more difficult to detect as another player on the table... obviously the poker site has greater ability to detect a bot than just another player on the table).
When I felt I was playing vs. a couple/few bots it was over the period of many weeks. A few players join who you haven't seen before EVER and are playing a similar style, with near identical stats.,... and then they disappear (you can't find them at higher stake level... they're just gone and yet they were some of the better players in the pool. And then a week later another group joins over the period of a few days... and then they too are gone. Still, maybe not bots? It's hard to say for sure.
But... then you get an email & a refund in your account. Ah ha! You WERE right!
I haven't experienced this lately on tables I play at. (except for SnG's on iPoker network)