Poker combinations & probability I'm trying to figure out how I can work out the number of possible valid hand combinations of a poker game that a player (opponent) could possibly have when the flop has been dealt on the table.
So I'm guessing that I have to take the probability that each hand can occur and then see which one is the highest one that could possibly be?
Let's say that the opponent has bet $10 and now I have to make my next move.  Is there some math way, (with use of computer) that I can work out the number of valid combinations of hands that this opponent could still have and which he'll most likely pick?
If anyone could give some pointers as to what I should look into? 
 A: The number of hands is $\frac{47\cdot 46}2=1081$ as you see five cards (your two plus the flop) so there are $47$ left to choose from.  If you are looking for the highest, there is no probability involved, just look at all of them and find the highest.  Ignoring any information from the betting, the chance that an opponent has three of a kind is just (number of holdings that make three of a kind)/1081.  For this example, if none of the five cards you see match in value, there are nine hands that make your opponent three of a kind (three pairs of each value that matches one of the flop cards).
None of this speaks to which of the hands are reasonable for your opponent to behave as you have seen so far.  There are many books on the subject (most of which give similar advice) that your opponent may well have read, so you can take some guidance there.
A: There is no software that can accurately take into consideration what move your opponent has done (i.e., assuming you were in position and he bet before you, take into account his bet or check) and tell you what likely has he has.  
There are way too many variables to account for here, including but not limited to, how aggressive, how tight he is playing pre-flop, how likely he is bluffing given the cards if they look scary or not, etc.  
That said, the best one can do after the flop is rely on previous experience and their own judgement calls.  
There is software that takes into account number of players at the table, chip counts, etc, that will give you the mathematically correct play late in tournaments.  This is usually when you are in push or fold mode.  If you wish to see how this works, please see some software such as sit and go wizard (sngwiz.com)  
As to answering your original question, I don't think the hands a player could possibly has would be useful to you at all, but of course, it is not hard to see what these are based on the cards you see.  
EDIT:
In answer to your question about where you should look into, if you are looking to improve your game, which seems to be the case, the best thing you can do in my opinion is sign up at a forum such as 2 plus 2 or any really, that has some good players willing to help you out.  Post hand histories and see the players will be more than happy to comment on your play.
