The problem with this is that what cards you're holding is secret information, and it can be important. You'll have to be willing to try not to know what the other player holds.
However all other parts of the game are public or unknown to all players.
I haven't played solo, but when I play I usually make the assumption that my opponent might have the exact right cards to play whatever building they'd want to, if they have at least enough cards. Probably you could do a lot better if you know what your "opponent" doesn't have, but to play "fair" you could try to imagine that you must always defend against the assumption that they have the right cards.