I found a bug in my 7 hand poker evaluator generator, which means that the tables I posted earlier, while valid and usable, are not optimal. I haven't yet rewritten the code, but the difference should be on the order of a couple of percent. Meanwhile, I used the same procedure I outlined to create a table-based representation for a five card evaluator.

The tables and a BlitzMax file are included in a compressed archive. Again, the code is not yet clean enough for me to post it here, but I'm working on it.

Download: eval5.7z (138 KB 7-zip archive)
License: public domain (none)