SupposeNot / RAMP

Research Assistant for Maps and Polytopes
4 stars 0 forks source link

Add a way to verify attribute values #155

Closed CunningGabe closed 1 year ago

CunningGabe commented 2 years ago

Many attributes have some optimizations from theory built in to help compute them. One convenient way to verify these calculations that works pretty well is something like this:

gap> M := ToroidalMap44([2,0], [0,5]);; gap> HasIsPolytopal(M); true gap> IsPolytopal(M); true gap> M2 := Maniplex(ConnectionGroup(M));; gap> HasIsPolytopal(M2); false gap> IsPolytopal(M2); true

What I'd like is a command that takes a maniplex M and builds M2 := Maniplex(ConnectionGroup(M)), then checks all the known properties of M by recalculating them in M2.

CunningGabe commented 1 year ago

Done in 1546a35d2bd228071707dc9e46d0798e9dfc2f2e.