# certain expressions seem to make geogebra less responsive

Niek Sprakel shared this question 9 months ago

When I try to mathematically reconstruct a rather minimalist abstract artwork by Joel Stein, GeoGebra seems to slow down a lot (like when zooming in or out), even though one wouldn't expect this for a simple collection of shapes without a lot of complexity.

Maybe I'm doing something wrong. Is there a more suitable way to obtain a similar result in GeoGebra where GeoGebra remains very responsive?

1

You can probably make the expressions simpler if you use Layers to hide bits eg

c1(x, y) ∧ (l2(x, y) ∨ l4(x, y) ∨ l6(x, y)) ∧ y < 0

1

That seemed like a natural approach at first, but the elements don't seem to be well-ordered.

So there can be combinations of elements A, B and C such that A is visually on top of B and B on top of C and C on top of A, and hence you can't really have them in separate layers to achieve such cyclic overlapping relationships (as the layers are ordered linearly).

1

This seems the only way I could find that keeps geogebra somewhat responsive.. if anyone can find a more elegant solution, I'd be very interested.