Michael Kamensky
0701bb0097
- Update some Default AI profile preferences.
2021-02-28 07:47:38 +03:00
Michael Kamensky
b702819baf
- Add an AI property to get rid of opposing curse auras with Hexproof/Shroud/Protection
2020-11-01 12:01:48 +03:00
Agetian
62d3c4457b
- Improve AI logic for Bound by Moonsilver.
2020-07-20 08:03:10 +03:00
Michael Kamensky
c5e4518779
AI logic to blink-reload a planeswalker using Teferi's Time Twist.
2019-05-21 14:39:33 +00:00
Agetian
f2e9d5913e
- Default settings for holding back X damage spells.
2018-12-15 10:01:29 +03:00
Agetian
091fe36b2b
- Basic logic to try not to be very wasteful with X-based direct damage spells (and the AI properties for it). Currently in Experimental profile.
2018-12-14 13:51:23 +03:00
Agetian
7a7b461e0d
- Set the damage chaining defaults for the AI profiles.
2018-12-12 14:41:39 +03:00
Agetian
96f941aeae
- Added an experimental AI property controlling damage chaining.
2018-12-12 08:14:41 +03:00
Agetian
1d7188b8f5
- Minor logic tweak (Buyback) + AI property
...
- hasXInAnyCostPart doesn't need a SA parameter now that it's in Cost.
- Fixed a minor mistype on mobile Forge.
2018-12-04 16:17:03 +03:00
Agetian
c9c5a443ef
- More work on AI logic.
2018-11-27 12:45:09 +03:00
Agetian
ed556ba2a7
- Implemented logic for CopySpellAbilityAi.
2018-11-27 12:45:09 +03:00
Agetian
12ec6e24a2
- More work on flash aura logic.
2018-11-22 19:06:44 +03:00
Agetian
0b0c08631a
- Added a full advanced Flash Attach Ai infrastructure and the basic logic and toggles for it.
2018-11-22 09:03:15 +03:00
Agetian
874c545a08
- Added a full advanced Flash logic infrastructure and the basic toggles for it.
2018-11-21 22:51:10 +03:00
Agetian
02cca3b8c8
- Finish promoting the life in danger AI profile options from experimental to general use.
2018-11-10 07:30:30 +03:00
Agetian
c1260dd4e1
- Some improvements to Momir/MoJhoSto basic land strategy.
2018-11-09 15:42:40 +03:00
Agetian
44de14d070
- Minor improvements in Surveil logic.
2018-11-08 08:47:19 +03:00
Michael Kamensky
985599a3b2
Various AI improvements.
2018-11-06 11:59:49 +00:00
Agetian
0c38c6306f
- A simple hook that calls Scry logic for Surveil (but on top of that, checks whether there are enough cards in the library not to deck yourself).
...
- Can be improved further by completely differentiating the logic between the two.
2018-09-09 18:55:58 +03:00
Agetian
28998e97ab
- MoJhoSto: some more profile-based configurability for AI strategy.
2018-04-21 23:15:26 +03:00
Agetian
d3be1a5bec
- Moved an AI option in Experimental AI profile.
2018-04-20 09:39:49 +03:00
Agetian
c470e0cdcb
- MoJhoSto: added an option to control the number of lands at which the AI begins to consider activating Jhoira.
2018-04-20 09:18:03 +03:00
Seravy
7f2d2d6588
AI In danger threshold now configurable and can be random instead of being locked to always 4.
...
(As a player, I find the fact the AI always changes their behavior towards more defensive at exactly 5 life extremely abusable - I can always be 100% sure they won't block certain creatures or activate certain spells/abilties otherwise, and in many cases, if the AI already got down to 5 life, even if they do activate their big trump card, it's too late : the last 5 damage is way easy to deal.)
Used this for playing the past few days and it seemed to work without problems.
2018-02-18 10:08:29 +01:00
KrazyTheFox
6d5e56f6bf
Normalize line endings
2017-12-28 23:40:29 -05:00
Agetian
5d32321aa2
- RemAIDeck update: next iteration.
...
- An option not to hold land drops if there are no permanents in play, so there's little reason and extra confusion.
- Some improvements to CountersRemoveAi and PhasesAi.
2017-10-03 13:53:34 +00:00
Agetian
8108bdc91b
- AI: added an experimental option to actively prioritize destroying creatures that are not immediately blockable and thus pose a recurring threat (currently in testing, disabled in all default profiles).
2017-09-30 06:57:17 +00:00
Agetian
a17663655b
- Added an option to decrease the AI chance to randomly trade vs. an Embalm/Eternalize creature that will come back later.
...
- Enabling the option to hold land drops for main 2 from time to time when safe (tested by now, should work well).
2017-09-29 16:34:38 +00:00
Agetian
fce6807a3b
- Simple AI support for Explore (feel free to expand).
2017-09-25 08:02:08 +00:00
Agetian
1b1a56e77c
- 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
Agetian
c79d04f29a
- Added an experimental logic for Intuition (currently disabled by default, pending testing and fine-tuning).
2017-09-19 15:15:58 +00:00
Agetian
44a2f1880d
- Some improvements to the "protect planeswalkers with weak chumps" logic. Enabling it in a conservative version by default.
...
- Several additional experimental toggles for ChangeZoneAllAi, will be used to fine-tune "bounce all" type spells in generic cases.
2017-09-18 15:26:15 +00:00
Agetian
cede2927c5
- Made the new experimental AI option chance-based (currently disabled by default).
2017-09-17 08:07:56 +00:00
Agetian
8c7dc08844
- Added an experimental option to hold unused land drops until main 2 (disabled by default).
2017-09-17 06:22:30 +00:00
Agetian
3ae20885c4
- Removed and defaulted the experimental AI option to avoid counting static attack bonus effects in declare blockers twice.
2017-09-17 04:47:27 +00:00
Agetian
05a9d457aa
- Improvements to Counter AI.
2017-09-14 06:18:05 +00:00
Agetian
57e5135346
- Improvements to Scry AI. Also, made Scry AI configurable using several AI profile preferences.
2017-09-14 05:35:35 +00:00
Agetian
74eea096b1
- Added some more experimental combat AI options, currently disabled by default.
...
- Enabling some of the previously experimental, now tested combat AI options (random favorable trades, holding combat tricks until block, trading to save a planeswalker, attempting to avoid attacking into certain blocks).
2017-09-11 17:37:43 +00:00
Agetian
8759532964
- Experimental: in combat AI, try to avoid counting static abilities that grant power bonuses twice in case the creature has already attacked and the relevant bonus is already accounted for in getNetPower/getNetToughness (aims to fix AI prediction of creature power in presence of cards such as War Horn).
2017-09-11 14:16:02 +00:00
Agetian
edb1343676
- For the time being, hiding the latest change to attack controller behind an experimental option, enabled in the experimental profile (may be defaulted and removed as a profile option later after extensive testing).
2017-09-06 16:51:32 +00:00
Agetian
d73b3c44e3
- More work and parameter tweaking for attack/block trade experimental AI.
2017-09-06 15:32:24 +00:00
Agetian
2b11afbb2d
- More tweaks to the attack/block trading experimental options.
2017-09-06 14:30:24 +00:00
Agetian
063a50b14a
- Some modification of chance variables in the AI profiles related to the experimental attack/block trade options.
2017-09-04 13:24:56 +00:00
Agetian
ebb06b34b0
- Some more work on attack/block trades [experimental].
2017-09-04 12:18:06 +00:00
Agetian
88ca671965
- Some more work on surprise attacks/trades [experimental, disabled by default].
2017-09-03 15:26:28 +00:00
Agetian
bb82c6fa02
- Further work on trick/lure attacks with held pump spell.
2017-09-02 14:19:34 +00:00
Agetian
190703d74b
- Some changes in PumpAi related to the in-dev experimental features.
2017-09-02 10:05:17 +00:00
Agetian
41409fb5c1
- An AI option to hold combat tricks until block, experimental and disabled by default (more work to follow soon).
2017-09-02 03:57:06 +00:00
Agetian
badf68b80a
- Further work on random trades (experimental, disabled by default.)
2017-09-01 14:53:44 +00:00
Agetian
1779544d70
- Further work on experimental attack/block trade feature (disabled by default).
2017-09-01 05:54:01 +00:00
Agetian
a1461851ee
- Some further work on the experimental attack/block trading options (disabled by default in all profiles except Experimental).
2017-09-01 03:19:24 +00:00