moved calculate best hands out of src, updated TODO
re-wired bot to be empty subclass with mixins, tested & fixed log being broken
added beginnings of brain tests, faked bot class for unit testing
updated calculate_best_hands with results of the first run
still fiddling with pythonic generators
fixed problem with straight & flush kickers
added preflop hand win % calculator
added dumping the wins file to a pickle
moved from absolute win/loss to an equity pot split
now saving pot equity instead of raw wins in data file
saving data file to the right spot
updated TODO
TODOs...
tweaks and optimizations after running preflop_hand_wins.py a few times
added better progress logging, set default number of tries to 1000
added profiling, timing support and reworked script to be faster
made select_flush_suit 50% faster after looking at profiling data
ugly but much faster score_hand() function
more tweaks, score_hand runtime down to 0.23s per 100 hands
loading preflop equity data into brain