A Golang CLI app which calculates probability of winning poker round based on known information ie open community cards, self cards and other player cards (if you know them :p).
go build
./poker-probability -community_cards="<community-cards>" -simulation_rounds=<simulation-rounds> -players_count=<players-count> <space-separated-player-cards>
Example:
./poker-probability -community_cards="AS" -simulation_rounds=1000 -players_count=5 "AH,1D"