多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國(guó)內(nèi)最全I(xiàn)T社區(qū)平臺(tái) 聯(lián)系我們 | 收藏本站
阿里云優(yōu)惠2
您當(dāng)前位置:首頁(yè) > 互聯(lián)網(wǎng) > 自用組幀工具

自用組幀工具

來(lái)源:程序員人生   發(fā)布時(shí)間:2014-09-06 22:45:15 閱讀次數(shù):2620次
#coding:utf-8


BUTTON = 'button' # 莊稼?????
L_BLIND = 'little_blind' # 小盲注
B_BLIND = 'big_blind' # 小盲注


SEAT = 'seat'
HOLD = 'hold'   # 手牌
ASK  = 'ask'    # ?????
FIRST= 'first'  # 第一次發(fā)三張牌 ?????
TURN = 'turn'   # 轉(zhuǎn)牌
RIVER= 'river'  # 河牌
ACT  = 'act'


# ????
HEI  = 'hei'
HONG = 'hong'
MEI  = 'mei'
FANG = 'fang'




LITTLE_BLIND_MONEY = 500
START_MONEY = 8000
START_BET = 2000


input_info = [


    (SEAT, 2, 0), # 共2人,我是第0位,0位表示莊稼
    (HOLD, [(HEI, 'A'), (HEI, 'K')]),
    (ACT, [0,]), # -1=放棄, 0=讓?zhuān)ɑ蚋? n=加n注
    (FIRST, [(HEI, 'Q'), (HEI, 'J'), (HEI, '10')]),
    (ACT, [0, 1]),
    (TURN, [(HONG, '2'), ]),
    (ACT, [0, 1]),
    (RIVER, [(FANG, '3'), ]),
    (ACT, [0, 1]),
]


def analyse_SEAT(one_info):


    person_cnt = one_info[1]
    my_seat = one_info[2]
    
    core = ''
    for i in range(person_cnt):
        if my_seat == i:
            pid = 3001
        else:
            pid = 9001+i
            
        if i == 0:
            extra_info = BUTTON
        elif i == 1:
            extra_info = L_BLIND
        elif i == 2:
            extra_info = B_BLIND
        else:
            extra_info = ''
        
        this_line = '{0} {1}: {2} {3} '.format(extra_info, pid, START_BET, START_MONEY) # ??????
        core += this_line


    return SEAT+'/ '+ core +'/'+SEAT + ' '




def analyse_HOLD(one_info):
    '''
    hold 
    HEI 10 
    MEI 9 
    hold 
    '''
    body_info = one_info[1]
    return '''{0} 
{1} {2} 
{3} {4} 
{0} '''.format(HOLD,
        body_info[0][0], body_info[0][1],
        body_info[1][0], body_info[1][1],
        )
    
def analyse_FIRST(one_info):


    body_info = one_info[1]
    return '''{0} 
{1} {2} 
{3} {4} 
{5} {6} 
{0} '''.format(FIRST,
        body_info[0][0], body_info[0][1],
        body_info[1][0], body_info[1][1],
        body_info[2][0], body_info[2][1],
        )
        
        
def analyse_TURN(one_info):
    body_info = one_info[1]
    return '''{0} 
{1} {2} 
{0} '''.format(TURN,
        body_info[0][0], body_info[0][1],
        )
        
        
def analyse_RIVER(one_info):
    body_info = one_info[1]
    return '''{0} 
{1} {2} 
{0} '''.format(RIVER,
        body_info[0][0], body_info[0][1],
        )
        
        
# ?????
def get_pid(i):
    return 9001 + i
    
        
def analyse_ACT(one_info):
    '''
    ASK 
    9001: 0 8000 500 call 
    total: xxxx 
    ASK 
    '''
    
    core = ''
    for i,itm in enumerate(one_info[1]):
        if 0 == itm:
            extra_info = 'check'
            pay = LITTLE_BLIND_MONEY # ????
        elif -1 == itm: # ???? 有人棄牌會(huì)引發(fā)組裝錯(cuò)誤
            extra_info = 'fold'
            pay = 0
        else:
            extra_info = 'raise'
            pay = LITTLE_BLIND_MONEY*itm
        
        pid = get_pid(i)
        cur_bet = 500 # ???? 需要?jiǎng)討B(tài)獲取
        cur_money = 8000
        
        this_line = '{0}: {1} {2} {3} {4} '.format(
            pid, cur_bet, cur_money, pay, extra_info)
        core += this_line


    total_pot = 1000 # ?????
    rtn = '''
{0} 
{1}total: {2} 
{0} 
'''.format(ASK, core, total_pot) # ????????


    return rtn
        
    
def analyse_one(one_info):


    type = one_info[0]


    if type == SEAT:
        rtn = analyse_SEAT(one_info)
    elif type == HOLD:
        rtn = analyse_HOLD(one_info)
    elif type == FIRST:
        rtn = analyse_FIRST(one_info)
    elif type == TURN:
        rtn = analyse_TURN(one_info)
    elif type == RIVER:
        rtn = analyse_RIVER(one_info)
    elif type == ACT:
        rtn = analyse_ACT(one_info)
    else:
        print 'type error'
    
      
    


    return rtn




def analyse(all_info):


    rtn = ''
    for itm in all_info:
        rtn += analyse_one(itm)


    return rtn


    
    
print analyse(input_info)







生活不易,碼農(nóng)辛苦
如果您覺(jué)得本網(wǎng)站對(duì)您的學(xué)習(xí)有所幫助,可以手機(jī)掃描二維碼進(jìn)行捐贈(zèng)
程序員人生
------分隔線(xiàn)----------------------------
分享到:
------分隔線(xiàn)----------------------------
關(guān)閉
程序員人生
主站蜘蛛池模板: 亚洲日本韩国在线 | xx性欧美| 亚洲国产综合视频 | 亚洲高清中文字幕 | 久久久久久免费播放一级毛片 | 日本xxxwww在线观看免费 | 伊人国产精品 | 有色视频在线观看免费高清 | 亚洲最新色图 | 欧美一级视频精品观看 | 欧美成熟丰满老妇xxxx | 97精品伊人久久久大香线蕉 | 免费观看黄色的网站 | wwwwww日本 | 欧美爱爱爽爽视频在线观看 | 国产成人久久一区二区三区 | free性日韩 | 亚洲国产天堂久久综合9999 | 看一级特黄a大片日本片 | 尤物yw午夜国产精品视频 | 日本欧美一区二区三区视频 | 老司机av | 手机看片一区二区 | 毛片破处| 精品自在线 | 欧美一区二区另类有声小说 | 精品日韩一区二区三区 | 亚洲国产精品综合久久20 | 亚洲精品图片 | 亚洲免费成人网 | 欧美另类69xxxxx极品 | 日本性欧美 | 国产精品9999久久久久 | 亚洲欧美日本韩国 | 69视频在线是免费观看 | 日本欧美成人免费观看 | 欧美精品videosbestsex日本 | 波多野结衣一区二区三区高清在线 | 午夜dj高清免费观看视频www | 激情爽毛片私人影院 | 亚洲精品国自产拍在线观看 |