Exemple #1
0
password = '******'
email = 'test@test'
url = '127.0.0.1'
port = '52333'

if __name__ == '__main__':
    my = CodeWar(url, port, username, password, email, chrome)
    # a.register() # 注册
    while not my.run(
            roomtoken=roomtoken, playernum=playernum, row=row, col=col):
        time.sleep(3)

    # 游戏主循环 move操作延时不要低于100ms 操作会累积
    # 获取初始位置(基地)
    my.isStart()
    x, y = my.getBase()
    # 获取地图大小
    row, col = my.getMapSize()
    print(row, col)

    direction = 1
    MapUnit = my.MapUnit
    while True:
        # 游戏已结束
        if not my.isStart():
            my.getScoreBoard()
            my.leave()
            break

        ### 以下为策略主体部分 ###
        '''
Exemple #2
0
chrome = ''  # 对于Windows用户可能需要填写Chrome安装路径.../chrome.exe
username = '******'
password = '******'
email = 'test'
url = '127.0.0.1'
port = '52333'

if __name__ == '__main__':
    a = CodeWar(url, port, username, password, email, chrome)
    # a.register() # 注册
    a.run(roomtoken=roomtoken, playernum=1, row=30, col=30)

    # 获取初始位置(基地)
    a.isStart()
    x, y = a.getBase()
    # 获取地图大小
    row, col = a.getMapSize()

    while True:
        # 游戏已结束
        if not a.isStart():
            a.getScoreBoard()
            a.leave()
            break

        ### 以下为策略主体部分 ###
        '''
            your coding
        '''
        # Params: (x, y)