Commit Graph

7 Commits

Author SHA1 Message Date
Andrea Cavalli 4c29eeb31c Bugfixes
Fixed implicit multiplication symbols, zoom is now 1x, debug steps are printed, fixed missing numeric chars, changed RootSquare base class to FunctionSingle, added two hardcoded multiplication rules, added rootsquarerule, isolated the swing engine from the window, added 2 Fractions rules and 1 exponent rule
2019-11-16 01:32:47 +01:00
Riccardo Azzolini a74f047655 Fix/improve hashCode for Functions
Some types of Function had hashCode methods which didn't match the
behavior of equals, while others could simply be rewritten in a simpler
way by using Objects.hash.
2019-10-25 22:48:49 +02:00
Cavallium b7407886dd Caching results 2018-10-12 23:20:12 +02:00
Andrea Cavalli 60cb012f83 Code cleanup 2018-09-28 11:39:28 +02:00
Andrea Cavalli b57ae900e5 Code cleanup 2018-09-22 11:17:30 +02:00
Andrea Cavalli ba07692313 Moved StaticVars to Settings, moved other packages and organized imports 2018-09-12 22:16:58 +02:00
Andrea Cavalli 899ca234ce Moved code into submodules 2018-09-04 12:12:41 +02:00