<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Okashini &#187; Kamugo</title>
	<atom:link href="http://okashini.com/author/kamugo/feed/" rel="self" type="application/rss+xml" />
	<link>http://okashini.com</link>
	<description>Curiosidades, programación, tecnología, actualidad, astronomía y cualquier tema que se me pase por la cabeza</description>
	<lastBuildDate>Wed, 16 May 2012 20:41:21 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Doblar un papel 45 veces</title>
		<link>http://okashini.com/doblar-papel-45-veces/</link>
		<comments>http://okashini.com/doblar-papel-45-veces/#comments</comments>
		<pubDate>Sun, 13 May 2012 12:39:24 +0000</pubDate>
		<dc:creator>Kamugo</dc:creator>
				<category><![CDATA[Curiosidades]]></category>
		<category><![CDATA[Matemáticas y números]]></category>
		<category><![CDATA[matemáticas]]></category>

		<guid isPermaLink="false">http://okashini.com/?p=2777</guid>
		<description><![CDATA[Domingo, comida familiar. Quiero reírme un rato, así que reto a alguien a ver si puede doblar sobre sí mismo un papel 15 veces. La mayoría acepta. Normalmente empiezan con un papel pequeño, lo doblan 7 u 8 veces y paran. Muchos en este momento decidirán ir a por un papel más grande para no [...]]]></description>
			<content:encoded><![CDATA[<p>
	Domingo, comida familiar. Quiero reírme un rato, así que reto a alguien a ver si puede doblar sobre sí mismo un papel 15 veces. La mayoría acepta. Normalmente empiezan con un papel pequeño, lo doblan 7 u 8 veces y paran. Muchos en este momento decidirán ir a por un papel más grande para no perder su orgullo. Después de intentarlo, volverán a fracasar, no saben que <b>necesitan un papel exponencialmente más grande</b> para poder hacer más pliegues.
</p>
<p>
	Cuando ya han decidido darlo por imposible les explico qué pasa, y es que la función que nos indica el grosor de la hoja después de doblarla <img src='http://s0.wp.com/latex.php?latex=n&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='n' title='n' class='latex' /> veces es <img src='http://s0.wp.com/latex.php?latex=2%5En&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='2^n' title='2^n' class='latex' />. Esto significa que por cada pliegue que hagamos, <b>multiplicaremos el grosor por 2</b>. El crecimiento al principio no se llega a notar, lo que hace pensar que, al hacer 4 o 5 pliegues fácilmente, el resto van a ser iguales. Pero esto es falso, ya que a cada pliegue extra multiplicará por 2 la dificultad (imaginad una montaña que empieza siendo casi plana y acaba siendo vertical).
</p>
<h2>En la vida real, por favor</h2>
<p>
	Imaginad que tenemos un papel de periódico con un grosor de 0.001 centímetros (un papel MUY fino). Entonces, si <img src='http://s0.wp.com/latex.php?latex=n&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='n' title='n' class='latex' /> es el número de pliegues, la función que define el grosor es <img src='http://s0.wp.com/latex.php?latex=0.001+%5Ccdot+2%5En&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='0.001 &#92;cdot 2^n' title='0.001 &#92;cdot 2^n' class='latex' /> centímetros. Hasta los 5 pliegues la dificultad es mínima, sólo tenemos que aplicar la fórmula con <img src='http://s0.wp.com/latex.php?latex=n%3D4&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='n=4' title='n=4' class='latex' />, lo que nos da un grosor de 0.032 centímetros. Llegar a los 10 pliegues ya es más difícil con papeles pequeños, porque habríamos alcanzado algo más de 1 centímetro. Aún así, los 10 pliegues parecen asumibles, pero 15 pliegues hacen dispararse la cifra hasta los 32 centímetros.
</p>
<div align="center">
	<img title="Grosor del papel de 0 a 10 pliegues" alt="En este gráfico vemos el comportamiento de la función exponecial" src="http://okashini.com/wp-content/uploads/2012/05/Función-exponencial.png"/>
	<img title="Grosor del papel de 0 a 15 pliegues" alt="En este gráfico comparamos como varía el grosor comparando 10 a 15 pliegues" src="http://okashini.com/wp-content/uploads/2012/05/Función-exponencial-2.png"/>
</div>
<p>
	En las imagenes vemos bien cómo sería el grosor del papel. En la primera tenemos el grosor hasta 10 pliegues, y en la otra hasta 15 pliegues. En esta última se ve que los 10 pliegues son ridículos ahora comparado con los 15. Con 20 los 15 serán ridículos, y así hasta el infinito.
</p>
<h2>Hasta el espacio, y más allá&#8230;</h2>
<p>
	Aún sabiendo esto, el cerebro no es muy bueno imaginando estas cifras y se pierde llegado a cierto punto. He probado a preguntar a la gente que retaba cuánto creían que sería el grosor haciendo 45 pliegues, la mayoría dijo cientos de metros o algún que otro kilómetro. Ninguno se llegó siquiera a acercar. Vamos a substituir la fórmula otra vez con <img src='http://s0.wp.com/latex.php?latex=n%3D45&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='n=45' title='n=45' class='latex' />. Para más comodidad cambiamos la fórmula a kilómetros, que quedaría como <img src='http://s0.wp.com/latex.php?latex=10%5E%7B-8%7D+%5Ccdot+2%5En&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='10^{-8} &#92;cdot 2^n' title='10^{-8} &#92;cdot 2^n' class='latex' />. Substituímos y, ¡TACHÁN!, aparecen unos <b>351 mil kilómetros</b>. ¡Más o menos la distancia que hay hasta la Luna! Si aún no habéis entendido el crecimiento exponencial, significa que haciendo otro pliegue conseguiríamos ir a la Luna y, además, volver de nuevo. 
</p>
<p>
	En el siguiente vídeo se explica esto de forma más gráfica, eso sí, en inglés.
</p>
<span style="text-align:center; display: block;"><a href="http://okashini.com/doblar-papel-45-veces/"><img src="http://img.youtube.com/vi/AmFMJC45f1Q/2.jpg" alt="" /></a></span>
<p>
	Ahora vamos un poco más lejos. Para ir hasta Urano (que <a href="http://www.wolframalpha.com/input/?i=distance+from+earth+to+uranus">está a unos 2872 millones de kilómetros</a>) sólo tendriamos que hacer <b>58 pliegues</b>. Vamos más lejos. Próxima Centauri (la estrella más próxima al Sol) está a unos 4.2 años luz (unas 14000 veces más que Urano). Ahora necesitamos unos <b>72 pliegues</b>, sólo 14 más que para llegar al planeta azul. Así podemos seguir, y en no mucho tiempo llegaríamos al final de universo conocido.
</p>]]></content:encoded>
			<wfw:commentRss>http://okashini.com/doblar-papel-45-veces/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Planet Earth</title>
		<link>http://okashini.com/planeta-tierra/</link>
		<comments>http://okashini.com/planeta-tierra/#comments</comments>
		<pubDate>Wed, 09 May 2012 22:03:41 +0000</pubDate>
		<dc:creator>Kamugo</dc:creator>
				<category><![CDATA[Naturaleza]]></category>
		<category><![CDATA[BBC]]></category>
		<category><![CDATA[montañas]]></category>

		<guid isPermaLink="false">http://okashini.com/?p=2757</guid>
		<description><![CDATA[Para el que no lo sepa, &#8216;Planet Earth&#8216; (Planeta Tierra) es una serie documental de la BBC sobre naturaleza. Hoy os traigo una recopilación espectacular de este documental que, junto a la música orquestral de fondo, hará emocionarse hasta al más cosmopolita. Obligatorio (o al menos muy recomendable) ver el vídeo a 1080p. En el [...]]]></description>
			<content:encoded><![CDATA[<p>
	Para el que no lo sepa, &#8216;<b>Planet Earth</b>&#8216; (Planeta Tierra) es una serie documental de la BBC sobre naturaleza. Hoy os traigo una recopilación espectacular de este documental que, junto a la música orquestral de fondo, hará emocionarse hasta al más cosmopolita. Obligatorio (o al menos muy recomendable) ver el vídeo a <b>1080p</b>.
</p>
<span style="text-align:center; display: block;"><a href="http://okashini.com/planeta-tierra/"><img src="http://img.youtube.com/vi/6v2L2UGZJAM/2.jpg" alt="" /></a></span>
<p>
	En el víde se ven muchísimos sitios que dejan con la boca abierta. He intentado identificar algunos de los que aparecen, esto es lo que me ha salido:
	<ul>
		<li><b>2:36</b>. Las Dolomitas, Italia.</li>
		<li><b>2:48</b>. Glaciar Baltoro, Pakistán.</li>
		<li><b>2:56</b>. Torre sin Nombre, Pakistán.</li>
		<li><b>3:50</b>. Nanga Parbat, Pakistán.</li>
		<li><b>5:00</b>. Parque Nacional de los Secuoyas, Estados Unidos.</li>
		<li><b>7:16</b>. Sótano de las Golondrinas, México.</li>
		<li><b>7:48</b>. Salto del Ángel, Venezuela.</li>
	</ul>
	Seguro que me he equivocado en alguno. ¿Habéis reconocido más?
</p>]]></content:encoded>
			<wfw:commentRss>http://okashini.com/planeta-tierra/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Peso en otras partes del Sistema Solar</title>
		<link>http://okashini.com/gravedad-peso-en-otras-partes-del-universo/</link>
		<comments>http://okashini.com/gravedad-peso-en-otras-partes-del-universo/#comments</comments>
		<pubDate>Fri, 04 May 2012 15:32:06 +0000</pubDate>
		<dc:creator>Kamugo</dc:creator>
				<category><![CDATA[Astronomía]]></category>
		<category><![CDATA[Física]]></category>
		<category><![CDATA[gravedad]]></category>
		<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://okashini.com/?p=1970</guid>
		<description><![CDATA[Normalmente una persona se imagina el peso como una cantidad de materia o masa, pero no es más que una fuerza que genera, en nuestro caso, el centro de la Tierra. Aunque todos los cuerpos con masa generan gravedad unos con otros, supongamos que sólo existe esta fuerza desde nosotros al centro de la Tierra. [...]]]></description>
			<content:encoded><![CDATA[<p>
	Normalmente una persona se imagina el peso como una cantidad de materia o masa, pero no es más que una fuerza que genera, en nuestro caso, el centro de la Tierra. Aunque todos los 	cuerpos con masa generan gravedad unos con otros, supongamos que sólo existe esta fuerza desde nosotros al centro de la Tierra. La cifra mágica para el caso de la Tierra es 9.78 <img src='http://s0.wp.com/latex.php?latex=m%2Fs%5E2&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='m/s^2' title='m/s^2' class='latex' />, aunque <a href="http://www.bbc.co.uk/mundo/ciencia_tecnologia/2010/06/100629_1205_satelite_mapa_gravedad_tierra_cr.shtml">no es uniforme para toda la superficie</a>.
</p>
<p>
	Sólo unos pocos privilegiados se han podido permitir sentir una gravedad muy diferente y saber qué se siente. El resto de los mortales sólo podemos imaginarnos el peso que tendríamos con una gravedad diferente a la que disfrutamos (o sufrimos) en la Tierra. Dentro del Sistema Solar, la superficie donde encontramos más gravedad es en la del Sol. Si consiguiéramos &#8220;posarnos&#8221; sin morir antes, estaríamos sufriendo (esta vez sí) una gravedad de 274 <img src='http://s0.wp.com/latex.php?latex=m%2Fs%5E2&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='m/s^2' title='m/s^2' class='latex' />, unas 28 veces nuestro peso en la Tierra. Digno del entrenamiento de Goku en su viaje a <a href="http://es.wikipedia.org/wiki/Namek">Namek</a>. También podríamos viajar a Plutón. En ese caso la fuerza es de sólo 0.6 <img src='http://s0.wp.com/latex.php?latex=m%2Fs%5E2&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='m/s^2' title='m/s^2' class='latex' />, unas 0.06 veces la de la Tierra.
</p>
<p>
	Armstrong y Aldrin sintieron 1.62 <img src='http://s0.wp.com/latex.php?latex=m%2Fs%5E2&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='m/s^2' title='m/s^2' class='latex' /> al pisar por primera vez la superficie de la Luna. Esto significa que pesaban unas 6 veces menos que en la Tierra. Estos 12 hombres que han llegado a la Luna hasta hoy son los únicos que han sentido algo así. Muchos podrían decir que en la <a href="http://okashini.com/tags/iss/">estación espacial</a> o en los transbordadores hay &#8220;gravedad cero&#8221;, pero no es verdad. Realmente, sólo hay una sensación de ingravidez a causa de la caída libre.
</p>
<blockquote>
	La ingravidez es la experiencia (de personas y objetos) durante la caída libre. Ésta se experimenta comúnmente en las naves espaciales. La ingravidez representa la sensación de de experimentar una fuerza g cero, o peso aparente cero.
</blockquote>
<h2>En otros sitios&#8230;</h2>
Os he preparado un pequeño programa para que veáis el peso que tendríais en otras partes del Sistema Solar.
<script src="/js/jquery.js"></script>
<script src="http://okashini.com/wp-content/uploads/2012/05/weight_plan.js"></script>
<div style="text-align: center"><b>Tu peso en la Tierra (kg)</b></div>
<div style="text-align: center"><input type="text" id="grInput" size="5" maxlength="5"/></div>
<table>
	<thead>
		<tr>
			<th>Planeta</th>
			<th>Peso</th>
		</tr>
	</thead>
	<tbody>
		<tr><td>Sol</td><td planet="sun">0.00 kg</td></tr>
		<tr><td>Mercurio</td><td planet="mercury">0.00 kg</td></tr>
		<tr><td>Venus</td><td planet="venus">0.00 kg</td></tr>
		<tr><td>Luna</td><td planet="moon">0.00 kg</td></tr>
		<tr><td>Marte</td><td planet="mars">0.00 kg</td></tr>
		<tr><td><a href="http://es.wikipedia.org/wiki/Deimos_(sat%C3%A9lite)">Deimos</a></td><td planet="deimos">0.00 kg</td></tr>
		<tr><td><a href="http://es.wikipedia.org/wiki/Ceres_(planeta_enano)">Ceres</a></td><td planet="ceres">0.00 kg</td></tr>
		<tr><td>Júpiter</td><td planet="jupiter">0.00 kg</td></tr>
		<tr><td>Saturno</td><td planet="saturn">0.00 kg</td></tr>
		<tr><td>Urano</td><td planet="uranus">0.00 kg</td></tr>
		<tr><td>Neptuno</td><td planet="neptune">0.00 kg</td></tr>
		<tr><td>Plutón</td><td planet="pluto">0.00 kg</td></tr>
	</tbody>
</table>]]></content:encoded>
			<wfw:commentRss>http://okashini.com/gravedad-peso-en-otras-partes-del-universo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nuevo tema</title>
		<link>http://okashini.com/nuevo-tema/</link>
		<comments>http://okashini.com/nuevo-tema/#comments</comments>
		<pubDate>Sat, 28 Apr 2012 23:39:27 +0000</pubDate>
		<dc:creator>Kamugo</dc:creator>
				<category><![CDATA[Okashini]]></category>
		<category><![CDATA[theme]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://okashini.com/?p=2560</guid>
		<description><![CDATA[Bueno, la verdad es que hace demasiado tiempo que no publico nada, la universidad me quita demasiado tiempo de mi vida. Pero hoy he decidido cambiar de tema al Blog (otra vez) por uno mucho más minimalista. Sólo el texto que venís a leer y poco más. Tengo que adaptarlo algo más a mis gustos [...]]]></description>
			<content:encoded><![CDATA[<p>
Bueno, la verdad es que hace demasiado tiempo que no publico nada, la universidad me quita demasiado tiempo de mi vida. Pero hoy he decidido cambiar de tema al Blog (otra vez) por uno mucho más minimalista. Sólo el texto que venís a leer y poco más. Tengo que adaptarlo algo más a mis gustos (colores, fuente&#8230;) y traducir muchos apartados que están en inglés, pero no pasará como en el otro (tampoco hay mucho para cambiar), que empezó por defecto y acabó siendo algo totalmente diferente.
</p>
<p>
Por si os interesa, el tema es Chunk, creado por <a href="http://automattic.com/">Automattic</a>. Es todo por hoy, espero poner más cosas en los próximos días.
</p>]]></content:encoded>
			<wfw:commentRss>http://okashini.com/nuevo-tema/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Au-Delà des Cimes</title>
		<link>http://okashini.com/au-dela-des-cimes/</link>
		<comments>http://okashini.com/au-dela-des-cimes/#comments</comments>
		<pubDate>Thu, 26 Jan 2012 18:52:05 +0000</pubDate>
		<dc:creator>Kamugo</dc:creator>
				<category><![CDATA[Opiniones]]></category>
		<category><![CDATA[alpes]]></category>
		<category><![CDATA[montaña]]></category>
		<category><![CDATA[opinión]]></category>
		<category><![CDATA[películas]]></category>
		<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://okashini.com/?p=2459</guid>
		<description><![CDATA[Opinión Hoy os voy a hablar sobre una película de montaña que he visto hace poco. La película se llama, como dice el título, Au-Delà des Cimes. No se trata de una película exactamente, sino que es un documental de montaña con unos medios espectaculares. El hilo de la película trata sobre la montañera francesa [...]]]></description>
			<content:encoded><![CDATA[<a href="http://okashini.com/wp-content/uploads/2012/01/audeldescimes.jpg"><img src="http://okashini.com/wp-content/uploads/2012/01/audeldescimes.jpg" alt="" title="Au-delà des cimes" width="452" height="640" class="aligncenter size-full wp-image-2508" /></a>

<h2>Opinión</h2>
<p>
Hoy os voy a hablar sobre una película de montaña que he visto hace poco. La película se llama, como dice el título, <strong>Au-Delà des Cimes</strong>. No se trata de una película exactamente, sino que es un documental de montaña con unos medios espectaculares. El hilo de la película trata sobre la montañera francesa <a href="http://es.wikipedia.org/wiki/Catherine_Destivelle" >Catherine Destivelle</a>, que nos mostrará la ascensión a tres montañas del macizo del Mont Blanc. En cada ascensión, Catherine va acompañada por algún conocido que ha marcado una parte de su vida.
</p>
<p>
He notado varios aspectos en Au-Delà des Cimes que lo distinguen de otros documentales o películas de montaña. Además de la calidad de imagen y los planos espectaculares que ofrecen las cámaras en los helicópteros, lo más importante son las <strong>conversaciones entre Catherine y sus acompañantes</strong>. En estas conversaciones se habla de la pasión por la montaña y la vida. Este punto, y lo vuelvo a decir, me ha parecido decisivo para considerar este documental como <strong>básicamente genial</strong>. Hay otros documentales buenos, pero sólo muestran roca y pendiente, no una filosofía. En definitiva, te hace sentir como si tú estuvieras ahí, colgado de una pared de granito a más de 3000 metros sobre el nivel del mar, tú contra la pared. En definitiva, un espectáculo visual y personal.
</p>

<p><center><b>Mi valoración:</b> <img src='http://s0.wp.com/latex.php?latex=%5Cstar%5Cstar%5Cstar%5Cstar%5Cstar&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='&#92;star&#92;star&#92;star&#92;star&#92;star' title='&#92;star&#92;star&#92;star&#92;star&#92;star' class='latex' /></center></p>

<h2>Ascensiones</h2>
<p>
La primera pared que desafía a Catherine es el <strong>Gran Capuchino</strong>. Emprende esta subida con una de sus alumnas, Pauline.
</p>

<a href="http://okashini.com/wp-content/uploads/2012/01/GranCapuchino.png"><img src="http://okashini.com/wp-content/uploads/2012/01/GranCapuchino-300x168.png" alt="" title="Catherine y Pauline en el Gran Capuchino" width="300" height="168" class="aligncenter size-medium wp-image-2518" /></a>
<center><i>Catherine y Pauline en el Gran Capuchino</i></center>

<p>
La segunda pared es la escarpadísima <em><b>Aiguille du Grépon</b></em>, a la que sube con su hermana pequeña Claire.

<a href="http://okashini.com/wp-content/uploads/2012/01/Grepon.png"><img src="http://okashini.com/wp-content/uploads/2012/01/Grepon-300x168.png" alt="" title="Aiguille du Grépon" width="300" height="168" class="aligncenter size-medium wp-image-2520" /></a>
<center><i>Aiguille du Grépon</i></center>

Por último, asciende a una de las montañas más míticas de los Alpes, la <em><b>Aiguille Verte</b></em>, montaña que casi le cuesta la vida a Catherine cuando era joven. Esta última ascensión la lleva a cabo con sus dos grandes amigos Lothar y Gaby.
</p>

<a href="http://okashini.com/wp-content/uploads/2012/01/Verte.jpg"><img src="http://okashini.com/wp-content/uploads/2012/01/Verte.jpg" alt="" title="Llegando a la cresta de la Aiguille Verte" width="402" height="600" class="aligncenter size-full wp-image-2519" /></a>
<center><i>Llegando a la cresta de la Aiguille Verte</i></center>

<p>
No os cuento más para que la veáis vosotros. Las fotos de este post provienen de <a href="http://www.klaketa.net/?p=4147&#038;lang=ES">este</a> artículo de Klaketa. La película, por desgracia, no se puede encontrar en España, pero en ese artículo la podéis encontrar en francés subtitulado al español, muy recomendable.
</p>]]></content:encoded>
			<wfw:commentRss>http://okashini.com/au-dela-des-cimes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Niveles de una civilización</title>
		<link>http://okashini.com/niveles-de-las-civilizaciones/</link>
		<comments>http://okashini.com/niveles-de-las-civilizaciones/#comments</comments>
		<pubDate>Tue, 10 Jan 2012 14:16:39 +0000</pubDate>
		<dc:creator>Kamugo</dc:creator>
				<category><![CDATA[Ciencia]]></category>
		<category><![CDATA[Kardashov]]></category>
		<category><![CDATA[Michio Kaku]]></category>

		<guid isPermaLink="false">http://okashini.com/?p=2456</guid>
		<description><![CDATA[Imaginaos que un día encontramos una civilización extraterrestre (o ellos nos encuentran a nosotros, quién sabe). Si tenemos suerte, iremos (o vendrán) en son de paz, y podremos relacionarnos con ellos, aunque esto es otro tema. Una vez junto a ellos, seguramente queremos compartir o que compartan su tecnología. Existe una escala que mide el [...]]]></description>
			<content:encoded><![CDATA[<p>
Imaginaos que un día encontramos una civilización extraterrestre (o ellos nos encuentran a nosotros, quién sabe). Si tenemos suerte, iremos (o vendrán) en son de paz, y podremos relacionarnos con ellos, aunque esto es otro tema. Una vez junto a ellos, seguramente queremos compartir o que compartan su tecnología. Existe una escala que mide el nivel tecnológico de una civilización, llamada <a href="http://es.wikipedia.org/wiki/Escala_de_Kardashov">escala de Kardashov</a>. Esta escala se separa en tres niveles: <i>Tipo 1</i>, <i>2</i> y <i>3</i> (aunque también hay extensiones con el <i>Tipo 4</i>, <i>5</i>, <i>6</i> y <i>7</i>, no descritas inicialmente por Kardashov). A cada nivel, aumenta de forma exponencial la energía que utiliza la civilización.
</p>
<p>
¿En qué nivel creéis que estamos nosotros? Seguramente la mayoría de vosotros seréis optimistas pero no demasiado antropocéntricos y pensaréis que estamos por el <i>Tipo 2</i>. La realidad es, que ni siquiera llegamos al <i>Tipo 1</i>, aproximadamente estamos sobre el 0.72.
</p>
<p>
Veamos mejor en qué consiste cada nivel de la escala, <a href="http://es.wikipedia.org/wiki/Michio_Kaku">Michio Kaku</a> los describe de la siguiente manera:
<blockquote>Las civilizaciones de <i>Tipo 1</i> han controlado el poder planetario. Controlan los terremotos, el clima, los volcanes. Tienen ciudades en el océano. Todo lo planetario, ellos lo controlan. Ese es el <i>Tipo 1</i>. Una civilización de <i>Tipo 2</i> es estelar, han agotado el poder de su planeta y deben conseguir la energía de su <i>estrella madre</i>. Usan las llamaradas solares, usan el poder del Sol para alimentar sus enormes máquinas. A veces, agotarán el poder de su Sol y pasarán a ser galácticos, aprovechando el poder de billones de estrellas dentro de su galaxia, ese es el <i>Tipo 3</i></blockquote>
</p>

<p>
Así que ahí estamos. Según Kaku en nuestra civilización ya se ven muchos aspectos de una civilización de <i>Tipo 1</i>. Por ejemplo, <strong>Internet sería un sistema de comunicación de <i>Tipo 1</i></strong>, el inglés un lenguaje de <i>Tipo 1</i> (según él, no será el único lenguaje de todo el planeta, sino el que utilicemos para entendernos entre todos, sin sacrificar los lenguajes nativos), etc.
</p>

<p>
Más en detalle, una civilización de <i>Tipo 1</i> utilizaría unos <img src='http://s0.wp.com/latex.php?latex=10%5E%7B16%7D+W&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='10^{16} W' title='10^{16} W' class='latex' />. Esto depende del planeta en el que se encuentre la civilización. En el caso de la Tierra esta cifra se encontraría sobre los <img src='http://s0.wp.com/latex.php?latex=1.74+%5Ccdot+10%5E%7B17%7D+W&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='1.74 &#92;cdot 10^{17} W' title='1.74 &#92;cdot 10^{17} W' class='latex' />. Una civilización de <i>Tipo 2</i> se encontrará sobre los <img src='http://s0.wp.com/latex.php?latex=10%5E%7B26%7D+W&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='10^{26} W' title='10^{26} W' class='latex' /> (en nuestro Sistema Solar <img src='http://s0.wp.com/latex.php?latex=3.86+%5Ccdot+10%5E%7B26%7D+W&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='3.86 &#92;cdot 10^{26} W' title='3.86 &#92;cdot 10^{26} W' class='latex' />). Una de <i>Tipo 3</i>, aproximadamente <img src='http://s0.wp.com/latex.php?latex=10%5E%7B37%7D+W&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='10^{37} W' title='10^{37} W' class='latex' />, aunque esta cifra es extremadamente variable debido a que una galaxia puede ser totalmente diferente a otra en cuanto a tamaño.
</p>

<p>
Para acabar, os dejo un vídeo con Michio Kaku describiendo algunos aspectos de todo esto y sobre el futuro de nuestra civilización. Lo tenéis a partir del <b>minuto 3:36</b>. Antes hay un resumen muy bueno de las civilizaciones. Incluye trozos de un documental del canal Historia.
</p>
<p>
<center>

<span style="text-align:center; display: block;"><a href="http://okashini.com/niveles-de-las-civilizaciones/"><img src="http://img.youtube.com/vi/Q76j4PhOMgw/2.jpg" alt="" /></a></span>

</center>
</p>]]></content:encoded>
			<wfw:commentRss>http://okashini.com/niveles-de-las-civilizaciones/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Feliz 2012</title>
		<link>http://okashini.com/feliz-2012/</link>
		<comments>http://okashini.com/feliz-2012/#comments</comments>
		<pubDate>Sun, 01 Jan 2012 13:23:25 +0000</pubDate>
		<dc:creator>Kamugo</dc:creator>
				<category><![CDATA[Actualidad]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[Okashini]]></category>
		<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://okashini.com/?p=2447</guid>
		<description><![CDATA[Bueno, escribo una entrada cortita para felicitar el año, porque no tengo ni tiempo ni se me ocurre nada de lo que escribir (habrá que ir a buscar la inspiración a otra parte). La verdad es que acaba un año jodido por la crisis, y empieza otro que puede ser más jodido aún, y además [...]]]></description>
			<content:encoded><![CDATA[<a href="http://okashini.com/wp-content/uploads/2012/01/2012.jpg"><img src="http://okashini.com/wp-content/uploads/2012/01/2012.jpg" alt="Feliz 2012" title="Feliz 2012" width="600" height="302" class="aligncenter size-full wp-image-2448" /></a>
<p>Bueno, escribo una entrada cortita para felicitar el año, porque no tengo ni tiempo ni se me ocurre nada de lo que escribir (habrá que ir a buscar la inspiración a otra parte). La verdad es que acaba un año jodido por la crisis, y empieza otro que puede ser más jodido aún, y además con &#8220;apocalipsis&#8221; incluído en Diciembre. Va a estar completito.</p>

<p>Los chicos de WordPress han preparado una infografía con datos de este año de todos los Blogs. Os dejo una imagen del principio.</p>

<p><a href="http://okashini.com/wp-content/uploads/2012/01/Infografía.png"><img src="http://okashini.com/wp-content/uploads/2012/01/Infografía.png" alt="Infografía del Blog. 2011" title="Infografía del Blog. 2011" width="516" height="362" class="aligncenter size-full wp-image-2452" /></a></p>

<p>38.000 visitas, ¡no está nada mal! y el día con más visitas, 214. Si hubiéramos mantenido ese ritmo las habríamos duplicado. El post más visto fue <a href="http://okashini.com/hiragana-y-katakana/">Hiragana y Katakana</a>, donde podéis practicar los silabarios japoneses. Espero poder poner las mejoras que me vas pidiendo lo antes posible. Aunque&#8230; tengo que mejorar esos 8 posts publicados&#8230;</p>

<p>Nada más, <strong>¡feliz 2012!</strong></p>]]></content:encoded>
			<wfw:commentRss>http://okashini.com/feliz-2012/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>¿Americanización?</title>
		<link>http://okashini.com/%c2%bfamericanizacion/</link>
		<comments>http://okashini.com/%c2%bfamericanizacion/#comments</comments>
		<pubDate>Sun, 13 Nov 2011 17:43:07 +0000</pubDate>
		<dc:creator>Kamugo</dc:creator>
				<category><![CDATA[Opiniones]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[America]]></category>
		<category><![CDATA[globalización]]></category>
		<category><![CDATA[opinión]]></category>

		<guid isPermaLink="false">http://okashini.com/?p=2422</guid>
		<description><![CDATA[Vivimos en un mundo made in America. Tan americano que nos olvidamos que en America existen tres subcontinentes, con 35 países en total. Pero el mundo se empeña en definir a los EEUU como América. Celebramos Halloween, comemos en McDonald&#8217;s, vemos películas de Hollywood (en las que aprendemos que si hay una invasión extraterrestre, es [...]]]></description>
			<content:encoded><![CDATA[<center><a href="http://okashini.com/wp-content/uploads/2011/11/I-want-you.png"><img src="http://okashini.com/wp-content/uploads/2011/11/I-want-you.png" alt="" title="I want you" width="351" height="400" class="aligncenter size-full wp-image-2425" /></a></center>
<p>Vivimos en un mundo <em>made in America</em>. Tan americano que nos olvidamos que en America existen tres subcontinentes, con <strong>35 países</strong> en total. Pero el mundo se empeña en definir a los EEUU como América. Celebramos Halloween, comemos en McDonald&#8217;s, vemos películas de Hollywood (en las que aprendemos que si hay una invasión extraterrestre, es mejor no vivir allí) y casi todas las series de éxito son americanas. Aquí es donde llega la pregunta, ¿americanización o simple globalización?</p>

<p>Es decir, nos están invadiendo los aspectos americanos o simplemente adoptamos lo que nos parece más interesante de toda la cantidad de información que va recogiendo nuestro pequeño amigo rosado, también llamado cerebro. Si es ese segundo caso, ¿por qué no captamos tanto costumbres de otros países?</p>
<p>Por tanto, ¿convergemos hacia una cultura americana o una cultura global? Yo más bien pienso lo segundo. Aunque es cierto que la cultura americana juega un papel bastante grande, basicamente por ser la potencia mundial en este momento, el momento de la explosión de la información. Pero podría haber sido otro país si hubiera sucedido en otra época.</p>

<p>Ahora, que podemos saber hasta que ha desayunado alguien en la otra punta del mundo gracias a cosas como <strong>Twitter</strong>, ¿vamos hacia un planeta con una misma cultura en común? Esperemos que no, sería demasiado aburrido y monótono. Lo que sí espero es un lenguaje mundial (el inglés ya lo está consiguiendo) que entendamos todos, pero que no se hable sólo ese, y un planeta sin fronteras. En este último punto seguimos anclados en el medievo (tenía que soltar esta frase, es genial) y es preocupante..</p>

<p>Para analizarlo mejor, he hecho un gráfico con el país de origen de los grupos de música que escucho. Vamos a ver la presencia de las barras y estrellas.</p>
<a href="http://okashini.com/wp-content/uploads/2011/11/GraficoPaises.png"><img src="http://okashini.com/wp-content/uploads/2011/11/GraficoPaises-300x180.png" alt="" title="GraficoPaises" width="300" height="180" class="aligncenter size-medium wp-image-2432" /></a>
<center><em><strong>Clic para ampliar</strong></em></center>
<p>Como veis, EEUU está en el primer puesto, pero la población de Finlandia y Suecia (segundo y tercer puesto) se queda en <strong>5 y 9 millones</strong> de personas, respectivamente. Si lo comparamos con los 300 millones de EEUU, entonces no queda tan arriba.</p>]]></content:encoded>
			<wfw:commentRss>http://okashini.com/%c2%bfamericanizacion/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Muere Steve Jobs</title>
		<link>http://okashini.com/muere-steve-jobs/</link>
		<comments>http://okashini.com/muere-steve-jobs/#comments</comments>
		<pubDate>Thu, 06 Oct 2011 13:37:08 +0000</pubDate>
		<dc:creator>Kamugo</dc:creator>
				<category><![CDATA[Actualidad]]></category>
		<category><![CDATA[actualidad]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Jobs]]></category>
		<category><![CDATA[muerte]]></category>
		<category><![CDATA[Steve]]></category>

		<guid isPermaLink="false">http://okashini.com/?p=2411</guid>
		<description><![CDATA[Se lo lleva el cancer de páncreas a los 56 años. Descanse en paz. El recordar que estaré muerto pronto es la herramienta más importante que he encontrado para ayudarme a tomar las grandes decisiones en la vida. Recordar que uno va a morir es la mejor manera que conozco para evitar la trampa de [...]]]></description>
			<content:encoded><![CDATA[<p>Se lo lleva el cancer de páncreas a los 56 años. Descanse en paz.</p>
<a href="http://okashini.com/wp-content/uploads/2011/10/SteveJobs.jpeg"><img src="http://okashini.com/wp-content/uploads/2011/10/SteveJobs.jpeg" alt="" title="Steve Jobs" width="329" height="500" class="aligncenter size-full wp-image-2414" /></a>
<blockquote>El recordar que estaré muerto pronto es la herramienta más importante que he encontrado para ayudarme a tomar las grandes decisiones en la vida. Recordar que uno va a morir es la mejor manera que conozco para evitar la trampa de pensar que hay algo por perder. Ya se está indefenso. No hay razón alguna para no seguir los consejos del corazón</blockquote>
<p style="text-align: right"><strong>Steve Jobs</strong>, 1955 &#8211; 2011</p>

]]></content:encoded>
			<wfw:commentRss>http://okashini.com/muere-steve-jobs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>El reto de la rana</title>
		<link>http://okashini.com/el-reto-de-la-rana/</link>
		<comments>http://okashini.com/el-reto-de-la-rana/#comments</comments>
		<pubDate>Mon, 22 Aug 2011 15:47:55 +0000</pubDate>
		<dc:creator>Kamugo</dc:creator>
				<category><![CDATA[Programación]]></category>
		<category><![CDATA[inteligencia]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[juego]]></category>
		<category><![CDATA[programación]]></category>

		<guid isPermaLink="false">http://okashini.com/?p=2352</guid>
		<description><![CDATA[Kaeru Jump, del japonés kaeru (蛙, rana), es un pequeño juego en flash de inteligencia (o también de probar, probar y probar). El objetivo del juego es que la rana protagonista llegue a cada una de las piedras del escenario. A cada salto, la piedra anterior se hunde en el agua. Los saltos son sólo [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Kaeru Jump</strong>, del japonés <em>kaeru</em> (蛙, rana), es un pequeño juego en flash de inteligencia (o también de probar, probar y probar). El objetivo del juego es que la rana protagonista llegue a <strong>cada una de las piedras</strong> del escenario. A cada salto, la piedra anterior se hunde en el agua. Los saltos son sólo en ángulos rectos y no se puede saltar hacia atrás.</p>
<p>El reto son diez niveles generados aleatoriamente, a cada cual más difícil. Os reto a ver cuánto tiempo tardáis en acabarlos todos, sin hacer trampas claro.</p>

<embed "application="" x-shockwave-flash"="" src="http://okashini.com/wp-content/uploads/2011/08/kaeruJump.swf" width="700px" height="700px" quality="medium">

<h3>Solución</h3>
<p>Si no consiguieseis acabar todos los niveles, no os desesperéis ni lancéis el teclado por la ventana. Existe un método para resolver este tipo de problemas. En programación se le llama <a href="http://es.wikipedia.org/wiki/Vuelta_Atr%C3%A1s" title="backtracking">backtracking</a>. Aunque por el nombre parezca algo <em>guapo</em>, no es más que ir probando combinaciones hasta encontrar las que resuelvan el problema (en nuestro caso paramos al encontrar la primera que lo resuelva). Son muchas combinaciones, pero mientras las haga el ordenador a nosotros nos da igual, ¿no?</p>
<p>Para hacerlo funcionar, sólo tenéis que decir la posición inicial, la dirección a la que mira la rana y marcar los <em><strong>checkbox</strong></em> del mapa del nivel, si está marcado es que en el mapa hay una piedra en esa posición. <strong>¡Si leéis desde el lector RSS es probable que no veáis nada!</strong></p>

<script type="text/javascript" src="http://okashini.com/js/jquery.js"></script>
<script type="text/javascript" src="http://okashini.com/wp-content/uploads/2011/08/rana.js"></script>

<div style = "text-align: center;">
Fila inicial: <select id="filaOrigen"></select>
Columna inicial: <select id="columnaOrigen"></select>
Dirección inicial:
<select id="direccionOrigen">
         <option value="arriba">Arriba</option>
         <option value="derecha">Derecha</option>
         <option value="abajo">Abajo</option>
	<option value="izquierda">Izquierda</option>
</select>
<input type="button" id="botonResolver" value ="Resolver"/>
<div style="text-align: center;" id ="tablero"></div>
<h4><div style = "font-family: Georgia, Times; font-style: italic;" id="solucionRana"></div></h4>
</div>

<h3>El código</h3>
<p>Os pongo la función para calcular la solución en <strong>javascript</strong>. Se puede comprimir más el código, pero así se entiende mejor. Para llamarla, necesitáis la fila y la columna inicial(<code class="codecolorer javascript default .codecolorer-container { border-radius: 5px; }"><span class="javascript">f</span></code> y <code class="codecolorer javascript default .codecolorer-container { border-radius: 5px; }"><span class="javascript">c</span></code>), una matriz de booleanos para el <code class="codecolorer javascript default .codecolorer-container { border-radius: 5px; }"><span class="javascript">tablero</span></code> donde un <code class="codecolorer javascript default .codecolorer-container { border-radius: 5px; }"><span class="javascript"><span style="color: #003366; font-weight: bold;">true</span></span></code> indica que hay una piedra en esa posición, un <code class="codecolorer javascript default .codecolorer-container { border-radius: 5px; }"><span class="javascript">Array</span></code> vacío para guardar el <code class="codecolorer javascript default .codecolorer-container { border-radius: 5px; }"><span class="javascript">camino</span></code> en la recursividad y un <code class="codecolorer javascript default .codecolorer-container { border-radius: 5px; }"><span class="javascript">string</span></code> <code class="codecolorer javascript default .codecolorer-container { border-radius: 5px; }"><span class="javascript">direccion</span></code> para la dirección inicial, que puede ser &#8220;arriba&#8221;, &#8220;derecha&#8221;, &#8220;abajo&#8221; o &#8220;izquierda&#8221;. El resultado es un <code class="codecolorer javascript default .codecolorer-container { border-radius: 5px; }"><span class="javascript">Array</span></code> con dos posiciones: la primera indica si hay solución y la segunda indica el camino.</p>

<div class="codecolorer-container javascript railscasts .codecolorer-container { border-radius: 5px; }" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:100%;height:100%;"><div class="javascript codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #003366; font-weight: bold;">function</span> resolver<span style="color: #009900;">&#40;</span>f<span style="color: #339933;">,</span> c<span style="color: #339933;">,</span> tablero<span style="color: #339933;">,</span> restantes<span style="color: #339933;">,</span> camino<span style="color: #339933;">,</span> direccion<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">if</span><span style="color: #009900;">&#40;</span>restantes <span style="color: #339933;">==</span> <span style="color: #CC0000;">1</span><span style="color: #009900;">&#41;</span> <span style="color: #000066; font-weight: bold;">return</span> <span style="color: #003366; font-weight: bold;">new</span> Array<span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">true</span><span style="color: #339933;">,</span> camino<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; <span style="color: #003366; font-weight: bold;">var</span> resuelto <span style="color: #339933;">=</span> <span style="color: #003366; font-weight: bold;">false</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; <br />
&nbsp; &nbsp; <span style="color: #006600; font-style: italic;">// Miro todas las direcciones desde la posición actual</span><br />
&nbsp; &nbsp; <span style="color: #006600; font-style: italic;">// Arriba</span><br />
&nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">if</span><span style="color: #009900;">&#40;</span>direccion <span style="color: #339933;">!=</span> <span style="color: #3366CC;">&quot;abajo&quot;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #003366; font-weight: bold;">var</span> hay <span style="color: #339933;">=</span> <span style="color: #003366; font-weight: bold;">false</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">for</span><span style="color: #009900;">&#40;</span>fila <span style="color: #339933;">=</span> f <span style="color: #339933;">-</span> <span style="color: #CC0000;">1</span><span style="color: #339933;">;</span> <span style="color: #339933;">!</span>hay <span style="color: #339933;">&amp;&amp;</span> fila <span style="color: #339933;">&gt;=</span> <span style="color: #CC0000;">0</span><span style="color: #339933;">;</span> <span style="color: #339933;">--</span>fila<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">if</span><span style="color: #009900;">&#40;</span>tablero<span style="color: #009900;">&#91;</span>fila<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span>c<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; hay <span style="color: #339933;">=</span> <span style="color: #003366; font-weight: bold;">true</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; tablero<span style="color: #009900;">&#91;</span>f<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span>c<span style="color: #009900;">&#93;</span> <span style="color: #339933;">=</span> <span style="color: #003366; font-weight: bold;">false</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #339933;">--</span>restantes<span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; camino.<span style="color: #660066;">push</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;Arriba&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; resultado <span style="color: #339933;">=</span> resolver<span style="color: #009900;">&#40;</span>fila<span style="color: #339933;">,</span> c<span style="color: #339933;">,</span> tablero<span style="color: #339933;">,</span> restantes<span style="color: #339933;">,</span> camino<span style="color: #339933;">,</span> <span style="color: #3366CC;">&quot;arriba&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">if</span><span style="color: #009900;">&#40;</span>resultado<span style="color: #009900;">&#91;</span><span style="color: #CC0000;">0</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span> <span style="color: #000066; font-weight: bold;">return</span> <span style="color: #003366; font-weight: bold;">new</span> Array<span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">true</span><span style="color: #339933;">,</span> camino<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">else</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #339933;">++</span>restantes<span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; tablero<span style="color: #009900;">&#91;</span>f<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span>c<span style="color: #009900;">&#93;</span> <span style="color: #339933;">=</span> <span style="color: #003366; font-weight: bold;">true</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; camino.<span style="color: #660066;">pop</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#125;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#125;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#125;</span><br />
&nbsp; &nbsp; <span style="color: #009900;">&#125;</span><br />
&nbsp; &nbsp; <br />
&nbsp; &nbsp; <span style="color: #006600; font-style: italic;">// Derecha</span><br />
&nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">if</span><span style="color: #009900;">&#40;</span>direccion <span style="color: #339933;">!=</span> <span style="color: #3366CC;">&quot;izquierda&quot;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #003366; font-weight: bold;">var</span> hay <span style="color: #339933;">=</span> <span style="color: #003366; font-weight: bold;">false</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">for</span><span style="color: #009900;">&#40;</span>columna<span style="color: #339933;">=</span> c <span style="color: #339933;">+</span> <span style="color: #CC0000;">1</span><span style="color: #339933;">;</span> <span style="color: #339933;">!</span>hay <span style="color: #339933;">&amp;&amp;</span> columna <span style="color: #339933;">&lt;</span> columnas<span style="color: #339933;">;</span> <span style="color: #339933;">++</span>columna<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">if</span><span style="color: #009900;">&#40;</span>tablero<span style="color: #009900;">&#91;</span>f<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span>columna<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; hay <span style="color: #339933;">=</span> <span style="color: #003366; font-weight: bold;">true</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; tablero<span style="color: #009900;">&#91;</span>f<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span>c<span style="color: #009900;">&#93;</span> <span style="color: #339933;">=</span> <span style="color: #003366; font-weight: bold;">false</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #339933;">--</span>restantes<span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; camino.<span style="color: #660066;">push</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;Derecha&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; resultado <span style="color: #339933;">=</span> resolver<span style="color: #009900;">&#40;</span>f<span style="color: #339933;">,</span> columna<span style="color: #339933;">,</span> tablero<span style="color: #339933;">,</span> restantes<span style="color: #339933;">,</span> camino<span style="color: #339933;">,</span> <span style="color: #3366CC;">&quot;derecha&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">if</span><span style="color: #009900;">&#40;</span>resultado<span style="color: #009900;">&#91;</span><span style="color: #CC0000;">0</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span> <span style="color: #000066; font-weight: bold;">return</span> <span style="color: #003366; font-weight: bold;">new</span> Array<span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">true</span><span style="color: #339933;">,</span> camino<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">else</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #339933;">++</span>restantes<span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; tablero<span style="color: #009900;">&#91;</span>f<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span>c<span style="color: #009900;">&#93;</span> <span style="color: #339933;">=</span> <span style="color: #003366; font-weight: bold;">true</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; camino.<span style="color: #660066;">pop</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#125;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#125;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#125;</span><br />
&nbsp; &nbsp; <span style="color: #009900;">&#125;</span><br />
&nbsp; &nbsp; <br />
&nbsp; &nbsp; <span style="color: #006600; font-style: italic;">// Abajo</span><br />
&nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">if</span><span style="color: #009900;">&#40;</span>direccion <span style="color: #339933;">!=</span> <span style="color: #3366CC;">&quot;arriba&quot;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #003366; font-weight: bold;">var</span> hay <span style="color: #339933;">=</span> <span style="color: #003366; font-weight: bold;">false</span><span style="color: #339933;">;;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">for</span><span style="color: #009900;">&#40;</span>fila <span style="color: #339933;">=</span> f <span style="color: #339933;">+</span> <span style="color: #CC0000;">1</span><span style="color: #339933;">;</span> <span style="color: #339933;">!</span>hay <span style="color: #339933;">&amp;&amp;</span> fila <span style="color: #339933;">&lt;</span> filas<span style="color: #339933;">;</span> <span style="color: #339933;">++</span>fila<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">if</span><span style="color: #009900;">&#40;</span>tablero<span style="color: #009900;">&#91;</span>fila<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span>c<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; hay <span style="color: #339933;">=</span> <span style="color: #003366; font-weight: bold;">true</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; tablero<span style="color: #009900;">&#91;</span>f<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span>c<span style="color: #009900;">&#93;</span> <span style="color: #339933;">=</span> <span style="color: #003366; font-weight: bold;">false</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #339933;">--</span>restantes<span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; camino.<span style="color: #660066;">push</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;Abajo&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; resultado <span style="color: #339933;">=</span> resolver<span style="color: #009900;">&#40;</span>fila<span style="color: #339933;">,</span> c<span style="color: #339933;">,</span> tablero<span style="color: #339933;">,</span> restantes<span style="color: #339933;">,</span> camino<span style="color: #339933;">,</span> <span style="color: #3366CC;">&quot;abajo&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">if</span><span style="color: #009900;">&#40;</span>resultado<span style="color: #009900;">&#91;</span><span style="color: #CC0000;">0</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span> <span style="color: #000066; font-weight: bold;">return</span> <span style="color: #003366; font-weight: bold;">new</span> Array<span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">true</span><span style="color: #339933;">,</span> camino<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">else</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #339933;">++</span>restantes<span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; tablero<span style="color: #009900;">&#91;</span>f<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span>c<span style="color: #009900;">&#93;</span> <span style="color: #339933;">=</span> <span style="color: #003366; font-weight: bold;">true</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; camino.<span style="color: #660066;">pop</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#125;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#125;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#125;</span><br />
&nbsp; &nbsp; <span style="color: #009900;">&#125;</span><br />
&nbsp; &nbsp; <br />
&nbsp; &nbsp; <span style="color: #006600; font-style: italic;">// Izquierda</span><br />
&nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">if</span><span style="color: #009900;">&#40;</span>direccion <span style="color: #339933;">!=</span> <span style="color: #3366CC;">&quot;derecha&quot;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #003366; font-weight: bold;">var</span> hay <span style="color: #339933;">=</span> <span style="color: #003366; font-weight: bold;">false</span><span style="color: #339933;">;;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">for</span><span style="color: #009900;">&#40;</span>columna<span style="color: #339933;">=</span> c <span style="color: #339933;">-</span> <span style="color: #CC0000;">1</span><span style="color: #339933;">;</span> <span style="color: #339933;">!</span>hay <span style="color: #339933;">&amp;&amp;</span> columna <span style="color: #339933;">&gt;=</span> <span style="color: #CC0000;">0</span><span style="color: #339933;">;</span> <span style="color: #339933;">--</span>columna<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">if</span><span style="color: #009900;">&#40;</span>tablero<span style="color: #009900;">&#91;</span>f<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span>columna<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; hay <span style="color: #339933;">=</span> <span style="color: #003366; font-weight: bold;">true</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; tablero<span style="color: #009900;">&#91;</span>f<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span>c<span style="color: #009900;">&#93;</span> <span style="color: #339933;">=</span> <span style="color: #003366; font-weight: bold;">false</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #339933;">--</span>restantes<span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; camino.<span style="color: #660066;">push</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;Izquierda&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; resultado <span style="color: #339933;">=</span> resolver<span style="color: #009900;">&#40;</span>f<span style="color: #339933;">,</span> columna<span style="color: #339933;">,</span> tablero<span style="color: #339933;">,</span> restantes<span style="color: #339933;">,</span> camino<span style="color: #339933;">,</span> <span style="color: #3366CC;">&quot;izquierda&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">if</span><span style="color: #009900;">&#40;</span>resultado<span style="color: #009900;">&#91;</span><span style="color: #CC0000;">0</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span> <span style="color: #000066; font-weight: bold;">return</span> <span style="color: #003366; font-weight: bold;">new</span> Array<span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">true</span><span style="color: #339933;">,</span> camino<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">else</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #339933;">++</span>restantes<span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; tablero<span style="color: #009900;">&#91;</span>f<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span>c<span style="color: #009900;">&#93;</span> <span style="color: #339933;">=</span> <span style="color: #003366; font-weight: bold;">true</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; camino.<span style="color: #660066;">pop</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#125;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#125;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#125;</span><br />
&nbsp; &nbsp; <span style="color: #009900;">&#125;</span><br />
&nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">return</span> <span style="color: #003366; font-weight: bold;">new</span> Array<span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">false</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<span style="color: #009900;">&#125;</span></div></div>

]]></content:encoded>
			<wfw:commentRss>http://okashini.com/el-reto-de-la-rana/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

