How a game of Go Fish against bots works here: seating them, what they can see, how they decide, and what they leave to you.
Go Fish here seats two to six. Open a table and press "Add an opponent" once for every bot you want. Two or three bots is where the game is best: enough hands to ask, and enough questions to remember.
In the lobby choose how many cards everyone is dealt: five, or seven for a shallower lake and a faster game. Only the host can seat bots, and only before the deal.
Its own hand, the sets laid down, how many cards each player holds, and the last question asked and its answer — which the whole table hears. It cannot see your hand or the lake. Hands are kept on the server, and the bots play there too.
Bots take about a second per question, so you can read who asked whom for what.
A bot does two things a sensible player does. If somebody else has just asked for a rank the bot also holds, it asks that player for it — they must still have one. Otherwise it asks for the rank it holds most of, from a player chosen at random.
It only listens to the most recent question, though. A bot does not remember who asked for sevens three turns ago, and it does not keep track of which cards have been handed over.
Remember more than the bots do. Every question is asked out loud, so keep track of who has asked for what over several turns, not just the last one — that is the edge a person has here.
Be careful what you ask for. A bot holding the same rank will ask you for it straight after your turn, so asking for a rank you hold one of can hand it to a bot. Ask for ranks you hold two or three of, where you are more likely to complete the set before a bot takes them.
Mix friends and bots at one table: send the code first, then add bots to the empty chairs. Going fishing always ends your turn here, even if you draw the rank you asked for, and a player with no cards draws from the lake when their turn comes rather than dropping out.
If somebody leaves, a bot takes their hand. If their connection drops, the seat is held for twenty-five seconds and handed back as soon as they return.