GoodEval
Calculator

Feature Overview

Being a scientific grade calculator, the GoodEval Calulator is a computational software that can perform a wide array of mathematical problems by the inclusion of trigonomic, logarithmic, and summation special functions, as well as a few stochastic and rounding functions just for good measure. The calculator interface comes in 4 distinctive themes that may be switched between at any time using the top panel, where a history of previous calculations and a link to its about page can also be found. The calculator page element will scale to the dimenions of available screen space, such that the original dimensions of the element fill as much available space as possible without dimensional warping, so that the UI should be identical accross device viewports.

Evaluator

Feature Overview

Free from the graphical user interface constraints of the GoodEval Calculator, the GoodEval Evaluator offers a more comprehensive assortment of functionality powered by the Eval API. In order that the functionality remain extensible without over-processing, Eval API has a comprehensive system of modular bypasses that prevent running of functionality irrelevant to the expression that the API is tasked with solving. While advanced calculators are capable of complex calculation, same as the Evaluator, the user is required to endure the tedium of memorizing how to input such complex expressions in an arbitrary textual equivilent to mathematical notation. In contrast, the GoodEval Evaluator maintains a convenient shorthand for longer or more complex expressions by adhering to function call syntax in order to access a multitude of built-in special functions.

Operator

Feature Overview

The GoodEval Operator is a computational software for demonstrating the properties of mathematical operators over a variety of operands, e.g. quantities, sets, domains/groups, and matrices. This computational software impliments a form-based approach to user input design--to be distinct from the graphical input of GoodEval Calulator and the textual input of GoodEval Evaluator--so that calculations are in essence a single form submission. This software can be used to explore and compare operations either for pleasure or study or both.