Hellfish
0c45c6ce09
*AFAICT fixed Delve-ing other players' cards.
2015-02-12 23:00:18 +00:00
Hellfish
3127b380a4
*Fixed The Fourth Sphere token amount
2015-02-12 18:15:24 +00:00
Myrd
b138ec3e1d
Make CreatureEvaluator implement Function, so that a separate class isn't needed for that.
2015-02-12 05:11:55 +00:00
Myrd
5617b87c28
Re-enable test now that it's fixed.
2015-02-12 04:44:08 +00:00
drdev
15e0d372fb
Update Pro Tour link
2015-02-10 15:30:06 +00:00
drdev
9e03f047a9
Update Net decks urls
2015-02-10 15:16:26 +00:00
drdev
b6f69b0762
Fix issue blocking compile of mobile app
2015-02-10 14:54:00 +00:00
Sloth
aa4ffd5551
- Added the quest decks Dracula 3 (by tojammot) and Sidisi 2.
2015-02-09 20:05:33 +00:00
Sloth
042a49aef6
- Fixed Layer of static abilities granting hidden keywords (part 3).
2015-02-09 18:46:22 +00:00
Sloth
286d065913
- Fixed Layer of static abilities granting hidden keywords (part 2).
2015-02-09 08:17:44 +00:00
Myrd
e89324537c
Tweak eval scoring for cards in hand and life for Simulated AI.
2015-02-08 20:38:41 +00:00
Myrd
1963cc94ad
Fix simulated AI finding wrong card in hand when simulating and add a test.
2015-02-08 20:21:23 +00:00
Myrd
2dc5d6da09
Consider planeswalkers with more loyalty counters better, so that AI will activate Liliana's discard ability even if opponent has no cards in hand.
2015-02-08 20:03:12 +00:00
Myrd
2afff9c9c0
Make game state save/restore also affect command zone.
2015-02-08 19:58:05 +00:00
Myrd
457636f2e3
Make simulated AI ignore temp power/toughness boosts in certain cases when evaluating. (Initial version - can be made quite a bit smarter based on this later.)
2015-02-08 19:43:40 +00:00
Sloth
34e4c5bdf9
- Updated some quest decks.
2015-02-08 19:33:54 +00:00
Myrd
2766caec2c
Fix simulation of unmorph abilities that don't use the stack, with a test.
...
Also, disables a test that started to fail for some reason. Will investigate why it's failing after this commit.
2015-02-08 18:08:51 +00:00
Myrd
188ff29384
Remove println.
2015-02-08 17:50:15 +00:00
Myrd
ff18cb74c8
Fix dumping and restoring game state with morphed creatures.
2015-02-08 17:43:09 +00:00
Sloth
019a241184
- Fixed Layer of static abilities granting hidden keywords.
2015-02-08 14:37:34 +00:00
Sloth
fde826e2d9
- The trigger of Sepulchral Primordial is now optional.
2015-02-08 14:34:09 +00:00
Sloth
85f33fd336
- Fixed Ruthless Instincts.
2015-02-08 14:27:10 +00:00
Sloth
0ea7e765a0
- Improved DigAI.
2015-02-08 14:02:47 +00:00
Sloth
b5dd19867a
- Cleanup and NPE protection.
2015-02-08 13:36:17 +00:00
Sol
2c2139e3d6
- Fix Sudden Reclamation
2015-02-08 13:35:54 +00:00
Sloth
74d25c7ce1
- Fixed two typos.
2015-02-08 12:59:08 +00:00
Myrd
20bd3e3ea9
Fix formatting.
2015-02-07 19:40:20 +00:00
Myrd
8e1feb1dc6
Make a helper class for evaluating a creature, so that it can be more easily customized through subclassing.
2015-02-07 19:39:40 +00:00
Myrd
8a96a479bb
- Fix build that I broke.
...
- Commit some in-progress stack copying code that doesn't work yet (disabled).
- Throw exception when a GameObject couldn't be mapped from the orig game.
2015-02-07 19:18:37 +00:00
Myrd
859a853499
Add a somewhat hidden option in the UI to turn on simulation via a context menu on the AI radio button on desktop.
...
This allows choosing the AI mode without recompiling and also allows things like making a non-simulation AI play a simulation AI.
2015-02-07 18:32:02 +00:00
Myrd
4e1706ad22
Remove some assumptions about ordering of players in simulation AI code.
2015-02-07 17:54:43 +00:00
Myrd
8141b0edb2
Limit some debug output.
2015-02-07 17:52:45 +00:00
Sloth
947356b08a
- Added SVar:PlayMain1:TRUE to Rakish Heir.
2015-02-07 13:25:32 +00:00
swordshine
c25555d8f0
- Fixed Warden of the First Tree and Figure of Destiny
2015-02-07 08:37:17 +00:00
swordshine
a37d3dd667
- Fixed a pic url
2015-02-07 07:58:34 +00:00
Myrd
9b40f6559b
Fix some spammy output that came from my last commit.
2015-02-07 03:13:52 +00:00
Myrd
cfd38b7111
Fix game copy inconsistency with paid echo cost during simulation.
2015-02-07 02:55:48 +00:00
Myrd
62f790e9fe
Add code for debugging simulation copy errors.
2015-02-07 02:31:46 +00:00
Myrd
d5d8e9a11a
Tweak logic for holding off playing creature spells for M2 so that instant/sorceries aren't unfairly selected for M1, in simulation AI.
2015-02-07 01:09:18 +00:00
Hellfish
8eede91c88
*Fixed leaving planes.
2015-02-06 22:13:37 +00:00
Myrd
2c25351a2e
Fix ETB effects not triggering during simulation and add a test.
2015-02-06 04:06:11 +00:00
Myrd
7a5c8fd61f
Move USE_SIMULATION boolean to AIController class.
...
Otherwise, with the previous set up, if simulation code returned null (= "don't play anything"), the regular AI code would then choose something to play.
2015-02-06 03:02:03 +00:00
Myrd
ac81b60a1d
Count cards beyond max hand size for less.
2015-02-06 02:48:30 +00:00
Myrd
4819c1e03d
Fix activator being clobbered up during simulation.
2015-02-05 04:21:50 +00:00
Myrd
8b40da32de
Print more info about targets chosen during simulation.
2015-02-05 04:14:23 +00:00
Myrd
be8b250d27
Making the simulation AI less eager to play instants during early phases.
2015-02-05 03:41:23 +00:00
Myrd
392e8e7008
Fix game copy error with equipment.
2015-02-05 02:52:15 +00:00
Myrd
8d5706b36e
Fix copying game with static effects to not double count them along with expanded tests for this.
2015-02-03 04:43:40 +00:00
Myrd
16ac1713c5
Add a failing simulation test related to static abilities.
...
Will enable the test in the CL that fixes it.
2015-02-03 03:26:58 +00:00
Hellfish
464ee0252e
*Fixed Alabaster Dragon's trigger description and optionalness
2015-02-01 19:23:12 +00:00