{#if !info:solverConfigProperties.optaPlannerModelProperties.entityClassToGenuineVariableListMap.get(entityClass).isEmpty()}
            
                
                    
                        | Genuine Variables | 
                
                
                {#for genuineVariable in info:solverConfigProperties.optaPlannerModelProperties.entityClassToGenuineVariableListMap.get(entityClass)}
                    | {genuineVariable} | 
                {/for}
                
            
            {/if}
            {#if !info:solverConfigProperties.optaPlannerModelProperties.entityClassToShadowVariableListMap.get(entityClass).isEmpty()}
            
                
                
                    | Shadow Variables | 
                
                
                {#for shadowVariable in info:solverConfigProperties.optaPlannerModelProperties.entityClassToShadowVariableListMap.get(entityClass)}
                    | {shadowVariable} | 
                {/for}
                
            
            {/if}