Re: [sympy] GSOC 13 Release Process Automating and Sympy-Bot

2013-05-05 Thread Bi Ge
I just saw the question on my proposal on melange and updated the answer to it in comment. Bi Ge On Thursday, May 2, 2013 1:42:04 AM UTC-4, Bi Ge wrote: > > I updated my proposal with benchmarking and sympy-bot, any further > comments would be appreciated. > > Bi Ge > >

Re: [sympy] GSOC 13 Release Process Automating and Sympy-Bot

2013-05-01 Thread Bi Ge
I updated my proposal with benchmarking and sympy-bot, any further comments would be appreciated. Bi Ge On Monday, April 22, 2013 2:14:47 AM UTC-4, Aaron Meurer wrote: > > Some comments: > > - Anything that cannot be automated should be closely evaluated If > it's not

[sympy] Re: SymPy Bot reviews site

2013-05-01 Thread Bi Ge
I had the same problem yesterday and still can't upload now. Bi Ge On Tuesday, April 30, 2013 1:12:46 PM UTC-4, Aaron Meurer wrote: > > It seems to be giving 502: Bad gateway. > > Aaron Meurer > > On Tue, Apr 30, 2013 at 11:03 AM, Aaron Meurer > > > wro

Re: [sympy] GSOC 13 Release Process Automating and Sympy-Bot

2013-04-21 Thread Bi Ge
On Sunday, April 21, 2013 1:17:52 PM UTC-4, Ronan Lamy wrote: > > Le 21/04/2013 05:11, Bi Ge a �crit : > > I finished my first draft of application here > > < > https://github.com/sympy/sympy/wiki/GSOC-2013-Application-Bi-Ge:-Automating-Release-Process-and-Sympy-bot&

Re: [sympy] GSOC 13 Release Process Automating and Sympy-Bot

2013-04-20 Thread Bi Ge
I finished my first draft of application here<https://github.com/sympy/sympy/wiki/GSOC-2013-Application-Bi-Ge:-Automating-Release-Process-and-Sympy-bot>. I would love to hear comments from you and others. And another question is am I addressing enough stuff for a GSoC term? Especially f

[sympy] GSOC 13 Release Process Automating and Sympy-Bot

2013-04-17 Thread Bi Ge
Hi Sympy community, My name is Bi Ge and I am a third year Computer Engineering student at Georgia Institute of Technology. My merged patch is here<https://github.com/sympy/sympy/pull/1869>. Here is another one <https://github.com/sympy/sympy/pull/1924> (still u

Re: [sympy] Issue 3300 and Subs()

2013-03-23 Thread Bi Ge
ible. For instance `Sub(f(x).diff(x), x, > sin**2+cos**2)`. > > On 23 March 2013 13:37, Stefan Krastanov > > wrote: > > I would say your code gives correct result. Is there a pull request for > this? > > > > On 23 March 2013 01:20, Bi Ge > wrote: > >

[sympy] Issue 3300 and Subs()

2013-03-22 Thread Bi Ge
simplify(Subs(x, x, sin(y)**2 + cos(y)**2)) == Subs(x, x, 1)`. My code gives the output `1` while `Subs(x, x, sin(y)**2 + cos(y)**2).doit()`(as the discussion in the link suggests) gives `sin(y)**2 + cos(y)**2`. Are those essentially the same? Regards, Bi Ge -- You received this mess

Re: [sympy] Issue 3479 "KroneckerDelta should canonicalize"

2013-03-05 Thread Bi Ge
ouble with accessing cls._args Bi Ge On Tuesday, March 5, 2013 5:50:52 PM UTC-5, Julien Rioux wrote: > > What Stefan writes is good advice for designing classes in general but in > this particular case, KroneckerDelta being a subclass of Function, we don't > need to overwrite __new

Re: [sympy] Issue 3479 "KroneckerDelta should canonicalize"

2013-03-05 Thread Bi Ge
Sorry I was confused by the cls. The original eval method has 3 inputs(cls, i, j). To use ._args I just need to do `cls._args` right? If so, right now even I reassign it to some other value the class stays unchanged. type(cls._args) gives `` and `print cls._args` gives `` On Tuesday, March

Re: [sympy] Issue 3479 "KroneckerDelta should canonicalize"

2013-03-05 Thread Bi Ge
is the proper way to access the args in eval() method of this class? I also tried just to return KroneckerDelta(j ,i) when inputs are not in order but I guess this is sort of hacking and not very pretty (although it works). Bi Ge On Monday, March 4, 2013 2:32:22 PM UTC-5, Stefan Krastanov wrot

Re: [sympy] Issue 3479 "KroneckerDelta should canonicalize"

2013-03-03 Thread Bi Ge
e actual inputs stay unchanged. Is this correct? If so, how should I change them? Bi Ge On Sunday, March 3, 2013 1:23:44 PM UTC-5, Stefan Krastanov wrote: > > I do not think that the problem here is with your understanding of > sympy but rather with the way that pythonic variables work.

[sympy] Issue 3479 "KroneckerDelta should canonicalize"

2013-03-03 Thread Bi Ge
] j = sort_args[1] However, it still gives me the unchanged result such as: >>>KroneckerDelta(n, m) KroneckerDelta(n, m) >>>KroneckerDelta(m, n) KroneckerDelta(m, n) I guess I still don't fully understand how symbols work in this function. Any help will be appreciated.