The algorithm isn't accurate yet. In flush against flush (no straight sequence), the highest flush combination should always win, but in reality, Sam always wins flush against flush, even if player has the higher hand. Colours shouldn't matter, if flushes equal then the pot stays or gets split.
Viewing post in Sam Fox Pin-Up Poker (ZX Spectrum/Next Enhanced) comments
Thanks for your comment. As the instructions state , the game is a loose derivative of 3 card poker. With any hand it is the player who calls that loses if the hands are both the same (as in modern 3 card brag). A flush is just classed as a flush without any further ranking. With a pair, the other card is discarded, high card - the other 2 are discarded. I took this decision (although a slight simplification ) to keep the game speed higher and move along quicker, more like a fruit machine feel.