First I made a poker AI in Ruby... not fast enough!  Then I made another in Python... still too slow!  So this is my third poker AI written entirely in C using the 2+2 hand evaluator algorithm.