Package mage.player.ai

Examples of mage.player.ai.PermanentEvaluator.evaluate()


    }
    int value = player.getLife();
    value -= opponent.getLife();
    PermanentEvaluator evaluator = new PermanentEvaluator();
    for (Permanent permanent: game.getBattlefield().getAllActivePermanents(player.getId())) {
      value += evaluator.evaluate(permanent, game);
    }
    for (Permanent permanent: game.getBattlefield().getAllActivePermanents(player.getId())) {
      value -= evaluator.evaluate(permanent, game);
    }
    value += player.getHand().size();
View Full Code Here


    PermanentEvaluator evaluator = new PermanentEvaluator();
    for (Permanent permanent: game.getBattlefield().getAllActivePermanents(player.getId())) {
      value += evaluator.evaluate(permanent, game);
    }
    for (Permanent permanent: game.getBattlefield().getAllActivePermanents(player.getId())) {
      value -= evaluator.evaluate(permanent, game);
    }
    value += player.getHand().size();
    value -= opponent.getHand().size();
    return value;
  }
View Full Code Here

        }
        int value = player.getLife();
        value -= opponent.getLife();
        PermanentEvaluator evaluator = new PermanentEvaluator();
        for (Permanent permanent: game.getBattlefield().getAllActivePermanents(player.getId())) {
            value += evaluator.evaluate(permanent, game);
        }
        for (Permanent permanent: game.getBattlefield().getAllActivePermanents(player.getId())) {
            value -= evaluator.evaluate(permanent, game);
        }
        value += player.getHand().size();
View Full Code Here

        PermanentEvaluator evaluator = new PermanentEvaluator();
        for (Permanent permanent: game.getBattlefield().getAllActivePermanents(player.getId())) {
            value += evaluator.evaluate(permanent, game);
        }
        for (Permanent permanent: game.getBattlefield().getAllActivePermanents(player.getId())) {
            value -= evaluator.evaluate(permanent, game);
        }
        value += player.getHand().size();
        value -= opponent.getHand().size();
        return value;
    }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.