def main(): po = Poker() hero_pos = input('HERO (BTN or BB):') if hero_pos == 'BTN' or hero_pos == 'btn': hero_pos = 'BTN' else: hero_pos = 'BB' villan_pos = input('VILLAN (Those who are not heroes):') if villan_pos == '': if villan_pos == 'BTN': villan_pos = 'BB' else: villan_pos = 'BTN' print('BTNopen') act_str = input('BB 3bet or call :') if act_str == '3bet' or act_str == '3': act = 3 if hero_pos == 'BTN': hero = np.where(BTNopen==3, 1, 0) villan = np.where(BBvsBTN>=3, 1, 0) else: villan = np.where(BTNopen==3, 1, 0) hero = np.where(BBvsBTN>=3, 1, 0) else: act = 2 if hero == 'BTN': hero = np.where(BTNopen>=2, 1, 0) villan = np.where(BBvsBTN==2, 1, 0) else: hero = np.where(BTNopen>=2, 1, 0) villan = np.where(BBvsBTN==2, 1, 0) print('hero') print(hero) print('villan') print(villan) hero_prb = po.set_player(hero) villan_prb = po.set_player(villan) po.set_board(input('flop board(ex: QhJhTh): ')) hero_df = po.create_df(hero_prb) villan_df = po.create_df(villan_prb) print('hero_df', hero_pos) print(hero_df) print('villan_df', villan_pos) print(villan_df) '''a_hit = np.sum(a_prb*(~pair), axis=0) + np.sum(a_prb*(~pair), axis=1)