Package mage.game.turn

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


          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

            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

Related Classes of mage.game.turn.PostCombatMainStep

Copyright © 2018 www.massapicom. 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.