On Tue, Mar 20, 2012 at 8:53 PM, Ashwini Oruganti
<ashwini.oruga...@gmail.com> wrote:
>
> On Wed, Mar 21, 2012 at 12:10 AM, Sergiu Ivanov <unlimitedscol...@gmail.com>
> wrote:
>>
>> You may wish to consider going a step backwards, so that the user can
>> explore different possibilities of transforming an expression.
>
> Noted. In fact, I think we can add the possible transformations in DS1 and
> map to this by DS3 as per the user's choice.

It eventually sounds like the Memento design pattern is applicable
(and that's exactly what you are saying).

>> Ideally, whichever route the user chooses, the *final* result should
>> be the same.  However, the user may be interested in some
>> *intermediate* result, in which case choosing different ways of
>> transforming a formula at a certain step makes a difference.
>>
>
> Yes, that's my topmost priority, the final result _must_ remain the same.
> And yes, I am planning to implement the usability of intermediate results,
> as mentioned, in my design. :)

Great :-) Looking forward to seeing it work; I like to tinker with
step-by-step execution :-)

Sergiu

-- 
You received this message because you are subscribed to the Google Groups 
"sympy" group.
To post to this group, send email to sympy@googlegroups.com.
To unsubscribe from this group, send email to 
sympy+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/sympy?hl=en.

Reply via email to