|
|
@@ -295,9 +295,9 @@
|
|
|
<xsl:when test="number($bit_max) < number(15) "> <!-- do przyjecia przez procesor kombinacji-->
|
|
|
<xsl:message>#296 max_combinate_groups_elements_for_group number($bit_max=<xsl:value-of select="$bit_max"/>) < number(15)</xsl:message>
|
|
|
<xsl:choose>
|
|
|
- <xsl:when test="number($elements_cnt) > 25">
|
|
|
+ <xsl:when test="number($elements_cnt) > 20">
|
|
|
<xsl:message>#297 narzucam fixed liczbe 40 z uwagi na $bit_max=<xsl:value-of select="$bit_max"/> < 15 ilosc max = $elements_cnt=<xsl:value-of select="$elements_cnt"/>; </xsl:message>
|
|
|
- <xsl:value-of select="25"/>
|
|
|
+ <xsl:value-of select="20"/>
|
|
|
</xsl:when>
|
|
|
<xsl:otherwise>
|
|
|
<xsl:message>#302 max_combinate_groups_elements_for_group setting to current count - number($elements_cnt=<xsl:value-of select="$elements_cnt"/>); </xsl:message>
|
|
|
@@ -311,7 +311,20 @@
|
|
|
</xsl:otherwise>
|
|
|
</xsl:choose>
|
|
|
</xsl:variable>
|
|
|
-
|
|
|
+ <!-- tune max bit-->
|
|
|
+ <xsl:variable name="$bit_max">
|
|
|
+ <xsl:choose>
|
|
|
+ <xsl:when test=" number($bit_max) = number(1)">
|
|
|
+ <xsl:value-of select="2"/>
|
|
|
+ </xsl:when>
|
|
|
+ <xsl:when test=" number($bit_max) = number(0)">
|
|
|
+ <xsl:value-of select="2"/>
|
|
|
+ </xsl:when>
|
|
|
+ <xsl:otherwise>
|
|
|
+ <xsl:value-of select="$bit_max"/>
|
|
|
+ </xsl:otherwise>
|
|
|
+ </xsl:choose>
|
|
|
+ </xsl:variable>
|
|
|
|
|
|
<xsl:variable name="EconomicDistanceCut2">
|
|
|
<EconomicDistanceCut2><xsl:attribute name="debug" select="'bez pustych punktow tylko grupowanie'"/>
|