My intention is to present possible designs for Ev2, and allow us to consider 
which we prefer.  In particular, we need to decide how important it is to 
adhere to each of the principles including:

  - the Once Rule
  - avoidance of temporary paths (closely related to Once Rule)
  - alter-dir ("final set of children = {...}") before altering dir's children
  - sequential modification

since different designs may trade off one of these against the others.

Greg Stein wrote:

> In the wiki page you started, I thought we already solved the move
> issue by using the original state for the source. [...]

No, we didn't come up with an actual solution, we came up with an idea that 
*might* lead to a solution -- it felt like it should.  My gut feeling is it 
doesn't play well with the Ev2 principles, but I am still going to explore that 
idea further as a possible alternative and present either how it could work or 
why it couldn't.

- Julian



> On Aug 12, 2013 10:43 AM, "Julian Foad" <julianf...@btopenworld.com> wrote:
>> TLDR: Ev2 move support doesn't work with the "move" and "rotate"
>> instructions as currently defined, and I propose that it could work
>> instead with separate "move-away" and "move-here" instructions.

[...]

Reply via email to