python 井字棋

if len(c_poss)==9:

        return random.choice([0,2,6,8])

    elif len(c_poss)==8:

        if 4 in c_poss:

            return 4

        for i in [0,2,6,8]:

            if i in c_poss:

                return i

    for x in c_poss:

        if is_win(place(board,x,player),player):

            return x

    for y in c_poss:

        if is_win(place(board,y,3-player),3-player):

            return y

    return random.choice(c_poss)

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值