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
7a7b461e0d
- Set the damage chaining defaults for the AI profiles.
2018-12-12 14:41:39 +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
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
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
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
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
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
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
Agetian
0637d5511d
- Some experimental attacking and blocking changes related to surprise trade attacks and blocks, currently disabled by default in all profiles except Experimental.
2017-08-31 19:11:04 +00:00
Agetian
39fb42db10
- Enabling evasion prediction for assault and attrition attack declarations in default AI profiles after testing.
2017-08-29 16:05:20 +00:00
Agetian
abe710f3ab
- Some more fine-grained control over AILogic PayEnergyConservatively.
2017-08-23 15:16:47 +00:00
Agetian
7a8267a772
- A less reckless default AILogic PayEnergyConservatively for Longtusk Cub and Bristling Hydra (gives the AI a chance to use the energy for something else when possible).
2017-08-23 12:53:44 +00:00
Agetian
1e6467cf80
- Experimental: attempting to improve the AI choice for attrition attack when predicting possible opponent's forces with evasion (e.g. Flying). Currently enabled only for the Experimental AI profile for the testing period.
2017-08-21 17:29:57 +00:00
Agetian
12452c9b2a
- Fixed the AI profile files.
2017-08-21 17:23:10 +00:00
Agetian
92b985d24d
- Experimental: attempting to improve the AI choice for all-in assault for battlefield situations where the defender will have several, but not enough, defenders with evasion (e.g. Flying).
...
- Currently only enabled for the Experimental AI profile for the testing period.
2017-08-21 17:07:46 +00:00
Agetian
04a125d20f
- A somewhat more conservative and fine-grained approach at improving the token-generation AI logic.
2017-08-21 11:24:47 +00:00
Agetian
fc2e93a57f
- Converted token generation ability activation chance for the AI into a profile variable (currently defaults to 100% for all profiles, pending testing).
2017-08-21 10:29:30 +00:00