From eb91d50f26224bee70a27fdd43464eb760a2a06e Mon Sep 17 00:00:00 2001 From: magenoxx Date: Mon, 6 Jun 2011 22:34:24 +0400 Subject: [PATCH] some changes in eval func for tapped permanent --- .../Mage.Player.AI.MA/src/mage/player/ai/ComputerPlayer6.java | 4 ++-- .../src/mage/player/ai/ma/ArtificialScoringSystem.java | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Mage.Server.Plugins/Mage.Player.AI.MA/src/mage/player/ai/ComputerPlayer6.java b/Mage.Server.Plugins/Mage.Player.AI.MA/src/mage/player/ai/ComputerPlayer6.java index 93fa87096a8..7a392d963f7 100644 --- a/Mage.Server.Plugins/Mage.Player.AI.MA/src/mage/player/ai/ComputerPlayer6.java +++ b/Mage.Server.Plugins/Mage.Player.AI.MA/src/mage/player/ai/ComputerPlayer6.java @@ -273,11 +273,11 @@ public class ComputerPlayer6 extends ComputerPlayer implements for (SimulationNode2 child: node.getChildren()) { Combat _combat = child.getCombat(); if (alpha >= beta) { - logger.info("alpha beta pruning"); + //logger.info("alpha beta pruning"); break; } if (SimulationNode2.nodeCount > maxNodes) { - logger.info("simulating -- reached end-state, count=" + SimulationNode2.nodeCount); + //logger.info("simulating -- reached end-state, count=" + SimulationNode2.nodeCount); break; } int val = addActions(child, filter, depth-1, alpha, beta); diff --git a/Mage.Server.Plugins/Mage.Player.AI.MA/src/mage/player/ai/ma/ArtificialScoringSystem.java b/Mage.Server.Plugins/Mage.Player.AI.MA/src/mage/player/ai/ma/ArtificialScoringSystem.java index b8b9c3cc45f..cf6981542bc 100644 --- a/Mage.Server.Plugins/Mage.Player.AI.MA/src/mage/player/ai/ma/ArtificialScoringSystem.java +++ b/Mage.Server.Plugins/Mage.Player.AI.MA/src/mage/player/ai/ma/ArtificialScoringSystem.java @@ -107,7 +107,7 @@ public class ArtificialScoringSystem { } public static int getTappedScore(final Permanent permanent) { - return permanent.getCardType().contains(Constants.CardType.CREATURE) ? -10 : -5; + return permanent.getCardType().contains(Constants.CardType.CREATURE) ? -100 : -50; } public static int getLifeScore(final int life) {