added basic parameters (strategy, space type, width, height) and different types of space (fixed, reflective and infinite)