Examples of PostCombatMainStep


Examples of mage.game.turn.PostCombatMainStep

      return GameStateEvaluator.evaluate(playerId, game);
    }
    logger.fine("simulating -- post combat main");
    game.getTurn().setPhase(new PostCombatMainPhase());
    if (game.getPhase().beginPhase(game, game.getActivePlayerId())) {
      game.getPhase().setStep(new PostCombatMainStep());
      game.getStep().beginStep(game, playerId);
      game.getPlayers().resetPassed();
      return addActions(node, new FilterAbility(), depth, alpha, beta);
    }
    return simulateCounterAttack(game, node, depth, alpha, beta);
View Full Code Here

Examples of mage.game.turn.PostCombatMainStep

          else
            game.getPhase().setStep(new EndOfCombatStep());
          break;
        case END_COMBAT:
          game.getTurn().setPhase(new PostCombatMainPhase());
          game.getPhase().setStep(new PostCombatMainStep());
          break;
        case POSTCOMBAT_MAIN:
          game.getTurn().setPhase(new EndPhase());
          game.getPhase().setStep(new EndStep());
          break;
View Full Code Here

Examples of mage.game.turn.PostCombatMainStep

            return GameStateEvaluator2.evaluate(playerId, game);
        }
        logger.debug("Sim [" + depth + "] -- post combat main");
        game.getTurn().setPhase(new PostCombatMainPhase());
        if (game.getPhase().beginPhase(game, game.getActivePlayerId())) {
            game.getPhase().setStep(new PostCombatMainStep());
            game.getStep().beginStep(game, playerId);
            game.getPlayers().resetPassed();
            return addActions(node, depth, alpha, beta);
        }
        //return simulateCounterAttack(game, node, depth, alpha, beta);
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.