Neural Network Architectures for Solving Imperfect Information Game