changed HU target detection algorithm to be exhaustive search
however, if there are consecutive chains which consist of more than 9 elements, it would take longer to run the game
now there should be no missed HU, but all victories are upon a 2-mahjong deck
next up, the discard algorithm needs to be improved, and HU target detection needs not be called on every discard