mtg-forge-ios/forge-ai/src/main/java/forge/ai
2017-09-28 17:31:47 +00:00
..
ability - Turned CheckCondition into a generic top-level AILogic, used it for both Repeating Barrage and Sasaya, Orochi Ascendant at the same time. 2017-09-27 15:02:36 +00:00
simulation - Simple AI support for Explore (feel free to expand). 2017-09-25 08:02:08 +00:00
AiAttackController.java Changed "CARDNAME can block an additional creature." to CARDNAME can block an additional creature each combat." 2017-09-24 12:33:45 +00:00
AiBlockController.java - Some refactoring in AiBlockController related to random trades. 2017-09-26 12:48:22 +00:00
AiCardMemory.java - Updated RankingScraper.py to use the draftsim ranking scraper instead of the defunct bestiaire ranking scraper. 2017-09-21 17:54:51 +00:00
AiController.java - Simple AI support for Explore (feel free to expand). 2017-09-25 08:02:08 +00:00
AiCostDecision.java - Updated RankingScraper.py to use the draftsim ranking scraper instead of the defunct bestiaire ranking scraper. 2017-09-21 17:54:51 +00:00
AIOption.java - Updated RankingScraper.py to use the draftsim ranking scraper instead of the defunct bestiaire ranking scraper. 2017-09-21 17:54:51 +00:00
AiPlayDecision.java - Updated RankingScraper.py to use the draftsim ranking scraper instead of the defunct bestiaire ranking scraper. 2017-09-21 17:54:51 +00:00
AiPlayerPredicates.java - Updated RankingScraper.py to use the draftsim ranking scraper instead of the defunct bestiaire ranking scraper. 2017-09-21 17:54:51 +00:00
AiProfileUtil.java - Updated RankingScraper.py to use the draftsim ranking scraper instead of the defunct bestiaire ranking scraper. 2017-09-21 17:54:51 +00:00
AiProps.java - Simple AI support for Explore (feel free to expand). 2017-09-25 08:02:08 +00:00
ComputerUtil.java - Some improvements to the Splice AI: do not reconsider the SA unless at least something was chosen for splice to save processing time; reset the targets on the main SA because it'll need to be retargeted anyway. 2017-09-28 04:41:38 +00:00
ComputerUtilAbility.java - Updated RankingScraper.py to use the draftsim ranking scraper instead of the defunct bestiaire ranking scraper. 2017-09-21 17:54:51 +00:00
ComputerUtilCard.java - AI should not be so reckless with triggered pumps that result in losing the card at end of turn (e.g. Hazoret's Favor) 2017-09-28 06:24:44 +00:00
ComputerUtilCombat.java - Bushido AI: attempt to avoid accounting for it twice when predicting P/T bonuses. 2017-09-27 07:39:18 +00:00
ComputerUtilCost.java - Updated RankingScraper.py to use the draftsim ranking scraper instead of the defunct bestiaire ranking scraper. 2017-09-21 17:54:51 +00:00
ComputerUtilMana.java - A more appropriate solution for the manland animation AI problem. 2017-09-25 11:21:48 +00:00
CreatureEvaluator.java - Updated RankingScraper.py to use the draftsim ranking scraper instead of the defunct bestiaire ranking scraper. 2017-09-21 17:54:51 +00:00
GameState.java - Updated RankingScraper.py to use the draftsim ranking scraper instead of the defunct bestiaire ranking scraper. 2017-09-21 17:54:51 +00:00
LobbyPlayerAi.java - Updated RankingScraper.py to use the draftsim ranking scraper instead of the defunct bestiaire ranking scraper. 2017-09-21 17:54:51 +00:00
PlayerControllerAi.java - A somewhat more fine-grained and less spoiler-y option to order graveyards, now with three states (Never / With Relevant Cards / Always). 2017-09-27 14:40:48 +00:00
SpecialCardAi.java - Improved support for Illusions-Donate, added deck The Great and Powerful Trixie 2, changed the deck The Great and Powerful Trixie 3 to be a more standard Legacy-legal Trix. 2017-09-23 09:04:16 +00:00
SpellAbilityAi.java - Turned CheckCondition into a generic top-level AILogic, used it for both Repeating Barrage and Sasaya, Orochi Ascendant at the same time. 2017-09-27 15:02:36 +00:00
SpellApiToAi.java - Added a SpellApiToAi assignment for AF GameDrawn. 2017-09-28 17:31:47 +00:00