Skip to content

Generalized operators. Python generates data. Node backend. D3 frontend displays.

Notifications You must be signed in to change notification settings

ThomasAllanLamb/operatoralpha

Repository files navigation

This project provides tools to calculate and visualize Hyperoperation.

Setup

Bundle the javascript:

browserify lib/main.js -o public/javascript/bundle.js

Generate a .csv of some points. (these parameters are about as much as my computer can handle):

python generate-bounded.py -5 1 1 6 7 3 10

Start the server:

node ./bin/www

Visit localhost:3000

To specify hostname or port

Start with:

HOSTNAME=myHostname PORT=myPort node ./bin/www

To do

  • Arbitrary operator identities
  • Generalizing the domains of m and u from the set of naturals to the set of integers or reals.
  • API versioning
  • Prevent text from highlighting when graphs are clicked
  • Switch from storing generated points in a csv to storing generated points in a database
  • Add a paragraph explaining the meaning of the graph
  • Node start is not working on production
  • Generalize n to numbers which are not positive integers
  • Generalize m to rationals

About

Generalized operators. Python generates data. Node backend. D3 frontend displays.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published