Alex Vasile
Alex Vasile
> > ability to check if a creature can attack at all and a specific target. > > ability to list all available targets and to check if a specific...
> > checkPlayableAbility needs to be able to check is spells are castable when other spells are on the stack. > > It's must works fine with stack and casts...
> BTW "look ahead" is a useful feature and it supported by xmage engine (see game state and rollbacks/simulations). Can be used in many things like effects dependence like Blood...
> > I prefer trying the approach mentioned at the bottom > > 4. Let the permanent enter the battlefield. So "enters the battlefield" replacement effects act on base of...
> Yes, you can take starting game state, apply some actions list and get new game state (same result all the times -- only AI and some rare effects uses...
> Here the topic: https://stackoverflow.com/questions/29310983/what-application-game-state-delta-compression-techniques-algorithm-do-exist > > 1. [Answer 1](https://stackoverflow.com/a/29462194/1276632) about full state (current xmage); > 2. [Answer 2](https://stackoverflow.com/a/29379725/1276632) about computed state (starting state + commands = new state). Thanks....
> The information of which Aura was on which creature has been lost as a result of the action. That isn't true. On way to solve it (likely most computationally...
> There are possible workaround for "current state - action = previous state". You must store starting state + actions history. If you want to restore to prev state then...
> Here the topic: https://stackoverflow.com/questions/29310983/what-application-game-state-delta-compression-techniques-algorithm-do-exist > > 1. [Answer 1](https://stackoverflow.com/a/29462194/1276632) about full state (current xmage); > 2. [Answer 2](https://stackoverflow.com/a/29379725/1276632) about computed state (starting state + commands = new state). When...