Commit History

Author SHA1 Message Date
  Taddeus Kroes 5445504d6c Added shortcut rules for derivatives with 'ln(e)', (more) corrseponding to the VWO function list. 14 years ago
  Taddeus Kroes 00241cdd63 Added a basic unit test for strategy (needs to be extended). 14 years ago
  Taddeus Kroes 5f84e8633f Improved 'factor' rules so that 'Expand ...'-hints make more sense. 14 years ago
  Taddeus Kroes 7663449035 Updated numeric rules to use Scope, so that they work for the new n-ary match system. 14 years ago
  Taddeus Kroes 822e6c4de7 Validation not uses new 'clone' function. 14 years ago
  Taddeus Kroes d86dda9273 Finished separating parser state and interactive state, and added first version of strategy. 14 years ago
  Taddeus Kroes fc74767438 Fixed some rule messages. 14 years ago
  Taddeus Kroes 51f95b25df Possibilities are now not generated more than once for a node. 14 years ago
  Taddeus Kroes 57bc805cfa Interactive parser state is not changed by parser hooks anymore, but separated in functions. 14 years ago
  Taddeus Kroes 4c081113d6 Ficed old numeric messages to match new function args. 14 years ago
  Taddeus Kroes 158c31f962 Changed rule imports to relative imports. 14 years ago
  Taddeus Kroes ea8ce3ac20 Added a set of reduction rules for expressions with absolute values. 14 years ago
  Taddeus Kroes 7d0df6c923 Added absolute value to linear equation rules. 14 years ago
  Taddeus Kroes 03feca7af1 Removed some unused imports. 14 years ago
  Taddeus Kroes dedcf309dc Fixed nominator term extraction rule for single-term nominators. 14 years ago
  Taddeus Kroes c9d72b477e Fine-tuned fraction rules and updated unit tests accordingly. 14 years ago
  Taddeus Kroes 08555af743 Applied most of the new fraction rules. 14 years ago
  Taddeus Kroes 7a9605a745 Commenced some chanches to fraction rules (unit tests are still failing). 14 years ago
  Taddeus Kroes 42662f455b Changed negation precedence to that of subtraction and modified rules+tests correspondingly. 14 years ago
  Taddeus Kroes a9858f37b6 Added utility function to check wether a number divides another number. 14 years ago
  Taddeus Kroes 6add540a50 Changed function name. 14 years ago
  Taddeus Kroes b4b5542d2d Extended equation multiplication rule to apply for a negated left side. 14 years ago
  Taddeus Kroes 24dc157db2 Node.contains() now ignores negation in the compared node during comparison. 14 years ago
  Taddeus Kroes f5a7c1cda5 Added rules to divide/multiply both sides of an equation with a constant. 14 years ago
  Taddeus Kroes 694854ae90 Shortened rule name. 14 years ago
  Taddeus Kroes 17862fb994 Added rule for subtracting addition terms from both sides of an equation. 14 years ago
  Taddeus Kroes d32ba0623a Added shortcut constructor for equality operator. 14 years ago
  Taddeus Kroes 4c4344ae03 Added rule that generates a quadrants addition. 14 years ago
  Taddeus Kroes 9396116f82 Added negation checks to sinus + cosinus quadrants rule. 14 years ago
  Taddeus Kroes 8ce109d8d3 Upgraded pybison to latest version. 14 years ago