126 | | 1. Si estamos en un punto interior: |
127 | | 1. Si los puntos [[LatexEquation( x - s u)]] y [[LatexEquation( x + s u)]] son ambos factibles |
128 | | entonces se toma [[LatexEquation( h^{-} = -s)]] y [[LatexEquation( h^{+} = +s )]] |
129 | | 1. Si [[LatexEquation( x - s u)]] no es factible habría que buscar mediante un método univariante |
130 | | como el de la bisectriz o el de Fibonacci el mínimo valor de [[LatexEquation( h^{-} )]] para el |
131 | | que el punto es factible, y que debe estar obligatoriamente en el intervalo |
132 | | [[LatexEquation(\left[-s,0\right] )]] |
133 | | 1. Análogamente, si [[LatexEquation( x + s u)]] no es factible habría que buscar el máximo valor |
134 | | de [[LatexEquation( h^{-} )]] para el que el punto es factible, y que debe estar obligatoriamente |
135 | | en el intervalo [[LatexEquation(\left[0,s\right] )]] |
136 | | 1. El intervalo ha de ser propio por partir de un punto interior, es decir, |
137 | | [[LatexEquation( h^{-} < h^{+})]], con lo que ya se puede generar la uniforme anterior. |
138 | | 1. Si el punto está en la frontera se tomará el último punto interior aceptado como origen de los |
139 | | candidatos y se repite desde el principio generando una nueva dirección unitaria aleatoria, pero |
140 | | se compararán las probabilidades de los candidatos con las del último punto generado, para asegurar |
141 | | así la convergencia. |
| 125 | 1. Si los puntos [[LatexEquation( x - s u)]] y [[LatexEquation( x + s u)]] son ambos factibles |
| 126 | entonces se toma [[LatexEquation( h^{-} = -s)]] y [[LatexEquation( h^{+} = +s )]] |
| 127 | 1. Si [[LatexEquation( x - s u)]] no es factible habría que buscar mediante un método univariante |
| 128 | como el de la bisectriz o el de Fibonacci el mínimo valor de [[LatexEquation( h^{-} )]] para el |
| 129 | que el punto es factible, y que debe estar obligatoriamente en el intervalo |
| 130 | [[LatexEquation(\left[-s,0\right] )]] |
| 131 | 1. Análogamente, si [[LatexEquation( x + s u)]] no es factible habría que buscar el máximo valor |
| 132 | de [[LatexEquation( h^{-} )]] para el que el punto es factible, y que debe estar obligatoriamente |
| 133 | en el intervalo [[LatexEquation(\left[0,s\right] )]] |
| 134 | 1. Si el intervalo es propio, es decir, si [[LatexEquation( h^{-} < h^{+})]], entonces se puede |
| 135 | generar la uniforme anterior. |
| 136 | 1. Si el intervalo no es propio entonces el punto generado es obligatoriamente el mismo en el que |
| 137 | se estaba. Para evitar que se quede demasiado tiempo en el mismo punto, en la siguiente iteración |
| 138 | se tomará el último punto con intervalo propio como origen de los candidatos y se repite desde |
| 139 | el principio generando una nueva dirección unitaria aleatoria, pero se compararán las probabilidades |
| 140 | de los candidatos con las del último punto generado, para asegurar así la convergencia. |