package mage.player.ai.ma.optimizers.impl;
import java.util.List;
import mage.abilities.Ability;
import mage.game.Game;
/**
* Removes abilities that require only discard a card for activation.
*
* @author magenoxx_at_gmail.com
*/
public class DiscardCardOptimizer extends BaseTreeOptimizer {
@Override
public void filter(Game game, List<Ability> actions) {
for (Ability ability : actions) {
if (ability.toString().startsWith("Discard card")) {
removeAbility(ability);
}
}
}
}