mirror of
https://github.com/zenorogue/hyperrogue.git
synced 2025-11-15 13:17:13 +00:00
is_highly_symmetric function
This commit is contained in:
@@ -459,6 +459,13 @@ EX string dim_name() {
|
|||||||
return " (" + its(WDIM) + "D)";
|
return " (" + its(WDIM) + "D)";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
EX bool is_highly_symmetric(eGeometry g) {
|
||||||
|
if(among(g, gFieldQuotient, gBolza, gKleinQuartic, gBolza2, gMacbeath, gSeifertWeber, gHomologySphere, gSeifertCover)) return true;
|
||||||
|
if(quotient && among(g, gArnoldCat, gNil)) return true;
|
||||||
|
if(mhybrid) return PIU(is_highly_symmetric(g));
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
#if CAP_THREAD && MAXMDIM >= 4
|
#if CAP_THREAD && MAXMDIM >= 4
|
||||||
EX void showQuotientConfig3() {
|
EX void showQuotientConfig3() {
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user