| 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. |