An interactive catalog of several hundred tensegrity structures that are held rigidly together with incompressible struts and inextendable cables connecting point nodes. These structures are highly symmetric in the sense that there is a symmetry of the structure that takes any node to any other, there is a symmetry of the structure that takes any strut to any other, and there are two classes of cables, where there is a symmetry of the structure that takes any cable to any other in the same class.
See the FAQ for more details.
You can run the web application locally by starting a web server in the root directory of this repo.
$ sudo npm install http-server -g
$ chromium-browser "http://localhost:8080" & http-server
Algebrite can apparently find roots.
> var a = require("./lib/algebrite.js");
> a.run("nroots( x^2 + 1)")
'[-1.0 i,1.0 i]'
> a.run("nroots( x^2 - 1)")
'[-1.0,1.0]'
note that the Algebrite package needs 'big-integer' to work.
Copyright Robert Connelly, Simon D. Guest
Unless noted, licensed under AGPLv3.
See individual packages for their licenses.