[SOLVED]Гора Клаудрип, Чужой меч

Почему не работает код? Что не так?

def bestEnemy(enemies):
    bestEnemy = None
    maxHealth = 0
    for i in range(len(enemies)):
        enemy = enemies[i]
        if enemy.heath > maxHealth:
            maxHealth = enemy.health
            bestEnemy = enemy
    return bestEnemy

while True:    
    friends = hero.findFriends()       
    for j in friends:
        enemies = hero.findEnemies() 
        enemy = bestEnemy(enemies)
        if enemy:
            hero.command(j, "attack", enemy)

Привет. Добро пожаловать на форум.
Единственная проблема - небольшая ошибка на этой линии:

if enemy.heath > maxHealth:

Правильное слово .health с буквой “l”.
Наверное, это довольно сложно, если вы не узнаете это слово в английском языке. Нужно просто следить за этими небольшими орфографическими ошибками.
Danny

Спасибо большое!) Мой уровень английского достаточно хорош, чтобы понимать эти слова. А вот опечатку я даже и не пробовал искать, думал ошибка в коде.) Буду внимательнее теперь относиться к орфографии. Видимо быстро печатал и пропустил букву))

1 Like

Hello and welcome to codecombat discourse! This is a cozy forum where you can share ideas, share fan art, get assistance for code, etc! Before you proceed, we hope that you review this topic, which shows all essentials of this board! Thanks!

This topic was automatically closed 12 hours after the last reply. New replies are no longer allowed.