1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2025-10-28 04:17:39 +00:00

added new quotient spaces: Bring's, Schmutz's M(2), Schmutz's M(3)

This commit is contained in:
Zeno Rogue
2018-11-23 23:46:26 +01:00
parent b4671e4d50
commit 64da329f8e
6 changed files with 62 additions and 4 deletions

View File

@@ -525,7 +525,7 @@ namespace hr { namespace gp {
return normalize(spin(2*M_PI*sp/S7) * cornmul(T, corner));
}
transmatrix Tf[8][32][32][6];
transmatrix Tf[MAX_EDGE][32][32][6];
transmatrix corners;
@@ -594,6 +594,8 @@ namespace hr { namespace gp {
base_distlimit = (base_distlimit + log(scale) / log(2.618)) / scale;
else
base_distlimit = 3 * max(param.first, param.second) + 2 * min(param.first, param.second);
if(S7 == 12)
base_distlimit = 2 * param.first + 2 * param.second + 1;
if(base_distlimit > SEE_ALL)
base_distlimit = SEE_ALL;
prepare_matrices();