The Thinker™ is a math simulator instrument to perform visual examination of numerous
computational processes running concurrently.
A math model is described as an unlimited hierarchy of math modules.
Each function or group of functions inside a module can evaluate
result in its own computing thread. Modules exchange computed values
in asynchronous manner.
Any complex math function can be computed. A particular formula
of math function is declared in a form of
Java language class code, implementing a special interface.
Each math value can be visualized at runtime
as either a plain number or floating timeline graph. Displayed objects
can be assigned presentation and conversion
features. The graph refreshes automatically after every specified
interval.