En la BRECHA , me gustaría búsqueda de los pequeños grupos de la biblioteca buscando grupos con propiedades específicas (supongo que este es el uso más común).
Si tengo una lista de las propiedades que quiero probar, ¿cuál es la más eficiente y elegante manera de hacer esto?
En algunos idiomas hay un "Switch" de la declaración, no podía encontrar una cosa en la BRECHA. ¿Hay algo similar?
Si desea comprobar varias propiedades, es mejor para iterar a través de una lista de comprobación de todas las propiedades de cada elemento en la lista, o es mejor filtro de la lista de todo lo que no tiene la primera propiedad, y a continuación, volver sobre la lista filtrada de quitar todo lo que no tiene la segunda propiedad, etc.
Si yo estaba de iterar sobre los grupos pequeños por
for g in AllSmallGroups(n) do check some property check another property check some attributes od;
BRECHA tendría que calcular algo de información sobre el grupo g, en el proceso tal vez el aprendizaje de algunos atributos acerca de g.
Por cuánto tiempo la BRECHA de 'recordar' estos, y ¿cuál es la mejor manera de la búsqueda de mantener esto en mente?