<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-3242979096680201604</id><updated>2011-08-29T12:56:58.779-03:00</updated><category term='consultas'/><category term='Nuevas Competencias'/><category term='Monedero II'/><category term='reglas generales'/><category term='el Monedero'/><category term='resultados'/><category term='Plantacion'/><category term='Oráculo'/><category term='Overcut'/><category term='Intervalo'/><category term='Doble y Nada'/><category term='Demonios'/><category term='Overcut 2'/><category term='Sborochan'/><category term='editoriales'/><category term='Uniq'/><category term='FootSteps'/><category term='detalles técnicos'/><category term='Minoría'/><category term='El Uno'/><title type='text'>Bits en el Ring</title><subtitle type='html'>Competencias lúdicas entre algoritmos</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://bitsenelring.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://bitsenelring.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Marcos</name><uri>http://www.blogger.com/profile/17307767105678293438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>81</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3242979096680201604.post-597625199421014183</id><published>2011-07-02T20:26:00.002-03:00</published><updated>2011-08-29T10:16:03.167-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Plantacion'/><category scheme='http://www.blogger.com/atom/ns#' term='Nuevas Competencias'/><title type='text'>Plantación</title><content type='html'>En un artículo de Scientific American,&amp;nbsp;Ted Hill menciona un problema abierto (según parece inventado por&amp;nbsp;Y.H. Chow y Herbert&amp;nbsp;Robbins) que nos encantó para plantear un torneo.&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;El problema&lt;/span&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Ud. debe arrojar una moneda, tantas veces como desee. Una vez que se "planta" (es decir, deja de arrojar la moneda), recibe como premio tanto dinero como la proporción de caras que haya logrado. Ejemplo: si la primer vez sale cara, le convendría plantarse y recibir un peso. Si sale ceca, en cambio, le conviene seguir tirando. Si la segunda vez sale cara, podría plantarse y recibir medio peso, o arriesgarse a lanzar una tercera vez y poder ganar dos tercios (si sale otra cara, claro). Y así sucesivamente.&amp;nbsp;El problema es justamente encontrar una estrategia que maximice la ganancia esperada tras plantarse.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;El juego: &lt;i&gt;Plantación&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Podemos transformar este problema en un juego muy fácilmente:&lt;br /&gt;&lt;br /&gt;Se juega de a muchos.&amp;nbsp;Cada jugador posee su propia moneda. Todos comienzan con 0 puntos.&lt;br /&gt;En cada ronda, se aplican estos pasos:&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Todos los jugadores lanzan su moneda y deciden si se plantan o no. Los que se plantan reciben C/L puntos, donde C es la cantidad de caras que lograron y L el número de veces que lanzaron la moneda (ambas cantidades tomadas en la presente ronda, claro).&lt;/li&gt;&lt;li&gt;Si la mayoría de los jugadores ya se plantó, se produce la &lt;i&gt;plantación&lt;/i&gt;&amp;nbsp;forzada:&amp;nbsp;termina la ronda, y los que aún no se hayan plantado reciben 0 puntos.&lt;/li&gt;&lt;li&gt;Si aún no se plantó la mayoría, se vuelve al punto 1.&lt;/li&gt;&lt;/ol&gt;&lt;div&gt;La mayoría mencionada es un parámetro del juego; para el torneo usaremos una mayoría del 95% aproximadamente (puede cambiar por razones técnicas).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;El torneo&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Los participantes deberán enviar un algoritmo que tome como entrada los siguientes datos:&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;La cantidad total de jugadores.&lt;/li&gt;&lt;li&gt;El número de turno de la ronda actual.&lt;/li&gt;&lt;li&gt;Los puntajes logrados por los que ya se plantaron en la ronda actual.&lt;/li&gt;&lt;li&gt;La cantidad de caras logradas por los que aún no se plantaron en la ronda actual.&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;En base a estos datos, el algoritmo deberá producir como salida la decisión de si se planta o no.&lt;/div&gt;&lt;/div&gt;&lt;div&gt;Las rondas serán independientes; los puntajes se acumularán para calcular el ganador del torneo, pero los algoritmos no tendrán información sobre rondas anteriores.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Recibiremos algoritmos y consultas hasta próximo aviso.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3242979096680201604-597625199421014183?l=bitsenelring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bitsenelring.blogspot.com/feeds/597625199421014183/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3242979096680201604&amp;postID=597625199421014183' title='7 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/597625199421014183'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/597625199421014183'/><link rel='alternate' type='text/html' href='http://bitsenelring.blogspot.com/2011/07/plantacion.html' title='Plantación'/><author><name>Marcos</name><uri>http://www.blogger.com/profile/17307767105678293438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3242979096680201604.post-2078477832622013526</id><published>2011-07-02T20:10:00.002-03:00</published><updated>2011-07-02T20:11:45.945-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='resultados'/><category scheme='http://www.blogger.com/atom/ns#' term='Uniq'/><title type='text'>Uniq: resultados</title><content type='html'>Bueno, se han presentado sólo 4 participantes, pero ha sido interesante preparar el sistema y correr el torneo.&lt;br /&gt;&lt;br /&gt;Hemos hecho 2 partidas (ida y vuelta) para cada par de algoritmos, y cada tamaño de pila entre 4 y 500. Como todos los algoritmos eran deterministas, no ha habido necesidad de hacer repeticiones.&lt;br /&gt;&lt;br /&gt;Felicitaciones al ganador, &lt;b&gt;Federico Hermo&lt;/b&gt;. He aquí la tabla de puntajes:&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;2030&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;34.03%&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;hermo&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;1363&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;22.85%&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;desequilibrio&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;1293&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;21.68%&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;galicia&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;1278&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;21.42%&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;gerbasio&lt;/span&gt;&lt;br /&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;El &lt;a href="https://sites.google.com/site/bitsenelring/uniq"&gt;código del torneo&lt;/a&gt; está algo feo, pero creo que es entendible. Cualquier duda pueden consultar en los comentarios.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Prepárense para una nueva competencia prontito...&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3242979096680201604-2078477832622013526?l=bitsenelring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bitsenelring.blogspot.com/feeds/2078477832622013526/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3242979096680201604&amp;postID=2078477832622013526' title='2 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/2078477832622013526'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/2078477832622013526'/><link rel='alternate' type='text/html' href='http://bitsenelring.blogspot.com/2011/07/uniq-resultados.html' title='Uniq: resultados'/><author><name>Marcos</name><uri>http://www.blogger.com/profile/17307767105678293438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3242979096680201604.post-6073006060600346159</id><published>2011-06-30T22:24:00.002-03:00</published><updated>2011-06-30T22:24:51.731-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Uniq'/><category scheme='http://www.blogger.com/atom/ns#' term='detalles técnicos'/><title type='text'>Uniq: deadline</title><content type='html'>Bueno, hemos llegado al plazo final del Uniq. En unos días tendré todo listo y publicaré los resultados. Suspenso...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3242979096680201604-6073006060600346159?l=bitsenelring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bitsenelring.blogspot.com/feeds/6073006060600346159/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3242979096680201604&amp;postID=6073006060600346159' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/6073006060600346159'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/6073006060600346159'/><link rel='alternate' type='text/html' href='http://bitsenelring.blogspot.com/2011/06/uniq-deadline.html' title='Uniq: deadline'/><author><name>Marcos</name><uri>http://www.blogger.com/profile/17307767105678293438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3242979096680201604.post-6350334367421258947</id><published>2011-06-05T22:57:00.001-03:00</published><updated>2011-06-25T09:25:35.880-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Uniq'/><category scheme='http://www.blogger.com/atom/ns#' term='detalles técnicos'/><title type='text'>Uniq: progreso</title><content type='html'>Les cuento que ya hay tres participantes en el torneo. No daré aún detalles sobre sus estrategias, por supuesto.&lt;br /&gt;&lt;br /&gt;En otro orden de cosas, analizando un poco el juego calculé la cantidad de posiciones finales que tiene el juego en función de la cantidad de fichas inicial; obtuve una serie que&amp;nbsp;&lt;a href="http://oeis.org/A179009"&gt;ha sido analizada&lt;/a&gt;&amp;nbsp;anteriormente pero al parecer, nunca desde el punto de vista de los juegos bipersonales. Quizá a alguien le sirva la información.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3242979096680201604-6350334367421258947?l=bitsenelring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bitsenelring.blogspot.com/feeds/6350334367421258947/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3242979096680201604&amp;postID=6350334367421258947' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/6350334367421258947'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/6350334367421258947'/><link rel='alternate' type='text/html' href='http://bitsenelring.blogspot.com/2011/06/uniq-progreso.html' title='Uniq: progreso'/><author><name>Marcos</name><uri>http://www.blogger.com/profile/17307767105678293438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3242979096680201604.post-8263448057954065418</id><published>2011-05-31T16:50:00.001-03:00</published><updated>2011-05-31T16:53:41.704-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Nuevas Competencias'/><category scheme='http://www.blogger.com/atom/ns#' term='Uniq'/><title type='text'>Nueva competencia: Uniq</title><content type='html'>Para la siguiente competencia, he elegido nuevamente reducir a 1D un juego 2D.&lt;br /&gt;El &lt;b&gt;&lt;i&gt;Uniq&lt;/i&gt;&lt;/b&gt;&amp;nbsp;es una versión unidimensional del &lt;a href="http://juegos-de-ingenuo.blogspot.com/2009/01/norrep.html"&gt;Zuniq&lt;/a&gt;, que se puede jugar con pilas de fichas, al modo del Nim.&lt;br /&gt;&lt;i&gt;(No pude encontrar referencias ni análisis de este juego en la web. Agradeceré cualquier información que puedan tener.)&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;Reglas del juego&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Uniq es un juego para dos jugadores; se juega por turnos. Inicialmente, se coloca cierta cantidad de fichas formando una pila en la mesa.&lt;br /&gt;Por turno, cada jugador debe elegir una pila de más de una ficha (al comienzo sólo estará disponible la pila inicial, claro) y dividirla en dos pilas más pequeñas.&lt;br /&gt;La única restricción es que tras cada jugada, todas las pilas deben tener una cantidad distinta de fichas.&amp;nbsp;Aquel que en su turno no pueda jugar cumpliendo esta restricción (o que juegue sin cumplirla) es el perdedor.&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;Reglas para la competencia&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Cada participante podrá presentar sólo una estrategia.&lt;br /&gt;La estrategia deberá decidir, dado un conjunto de pilas, qué pila dividir en dos y qué tamaños tendrán las dos pilas resultantes.&lt;br /&gt;Por simplicidad (y porque es más interesante) sólo aceptaré estrategias&amp;nbsp;&lt;i&gt;estáticas&lt;/i&gt;, es decir, que no impliquen la evaluación de jugadas&amp;nbsp;&lt;i&gt;virtuales&lt;/i&gt;&amp;nbsp;o hipotéticas.&lt;br /&gt;&lt;br /&gt;La cantidad de fichas inicial será variable; habrá partidas con más fichas y otras con menos.&lt;br /&gt;Para cada cantidad de fichas inicial, cada estrategia jugará al menos 10 partidas con cada otra estrategia como primer jugador, y otras tantas como segundo jugador.&lt;br /&gt;Cada partida ganada valdrá 1 punto. La estrategia que acumule más puntos en total será la ganadora.&lt;br /&gt;&lt;br /&gt;Aceptaré estrategias hasta el día &lt;b&gt;30 de junio de 2011&lt;/b&gt;. Pueden enviarla a &lt;a href="mailto:marcosd@gmail.com"&gt;este e-mail&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3242979096680201604-8263448057954065418?l=bitsenelring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bitsenelring.blogspot.com/feeds/8263448057954065418/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3242979096680201604&amp;postID=8263448057954065418' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/8263448057954065418'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/8263448057954065418'/><link rel='alternate' type='text/html' href='http://bitsenelring.blogspot.com/2011/05/nueva-competencia-uniq.html' title='Nueva competencia: Uniq'/><author><name>Marcos</name><uri>http://www.blogger.com/profile/17307767105678293438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3242979096680201604.post-7294349299654117110</id><published>2011-05-28T18:18:00.000-03:00</published><updated>2011-05-28T18:18:05.539-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='resultados'/><category scheme='http://www.blogger.com/atom/ns#' term='Overcut 2'/><title type='text'>Overcut 2: Resultados</title><content type='html'>Bueno, tras demasiado tiempo al fin pude ponerme y programar el torneo.&lt;br /&gt;&lt;br /&gt;He aquí los resultados de una partida representativa, de 10000 turnos:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;b&gt;Josu con 8123.25 puntos&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Danih con 4733.91 puntos&lt;/li&gt;&lt;li&gt;Nostradamus, con&amp;nbsp;3487.91 puntos&lt;/li&gt;&lt;li&gt;Berreta, con 3351.91 puntos&lt;/li&gt;&lt;li&gt;DonCorleone, con 2812 puntos&lt;/li&gt;&lt;li&gt;Cynthia, con 2498 puntos&lt;/li&gt;&lt;li&gt;Flamechampion con 0 puntos&lt;/li&gt;&lt;/ol&gt;&lt;div&gt;El ganador es por tanto Josu. ¡Felicitaciones! Y Gracias a todos por la paciencia...&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3242979096680201604-7294349299654117110?l=bitsenelring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bitsenelring.blogspot.com/feeds/7294349299654117110/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3242979096680201604&amp;postID=7294349299654117110' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/7294349299654117110'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/7294349299654117110'/><link rel='alternate' type='text/html' href='http://bitsenelring.blogspot.com/2011/05/overcut-2-resultados.html' title='Overcut 2: Resultados'/><author><name>Marcos</name><uri>http://www.blogger.com/profile/17307767105678293438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3242979096680201604.post-7116863266118393696</id><published>2010-09-09T11:46:00.000-03:00</published><updated>2010-09-09T11:46:13.844-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='editoriales'/><title type='text'>Seguimos como siempre</title><content type='html'>Hace un tiempo me había propuesto hacer un sitio dedicado a los concursos, con un sistema automatizado de recepción/compilación/ejecución de los algoritmos, pero la verdad es que no me dan los tiempos para diseñar y/o mantener un sistema así.&lt;br /&gt;&lt;br /&gt;Seguiremos pues con el sistema más "casero".&lt;br /&gt;&lt;br /&gt;Próximamente habrá nuevos torneos. Y por supuesto se aceptan sugerencias para juegos.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3242979096680201604-7116863266118393696?l=bitsenelring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bitsenelring.blogspot.com/feeds/7116863266118393696/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3242979096680201604&amp;postID=7116863266118393696' title='1 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/7116863266118393696'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/7116863266118393696'/><link rel='alternate' type='text/html' href='http://bitsenelring.blogspot.com/2010/09/seguimos-como-siempre.html' title='Seguimos como siempre'/><author><name>Marcos</name><uri>http://www.blogger.com/profile/17307767105678293438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3242979096680201604.post-4853299903706023410</id><published>2009-10-04T08:50:00.003-03:00</published><updated>2009-10-04T08:53:43.598-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Overcut 2'/><category scheme='http://www.blogger.com/atom/ns#' term='detalles técnicos'/><title type='text'>Plazo para el Overcut 2</title><content type='html'>&lt;span style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;Bueno, ya hay suficientes participantes como para dar un plazo final: habrá tiempo para presentar nuevas estrategias para &lt;span style="font-weight: bold;"&gt;Overcut 2&lt;/span&gt; hasta el viernes 6 de noviembre (que incidentalmente es mi cumpleaños).&lt;br /&gt;&lt;br /&gt;¡Espero sus mensajes!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3242979096680201604-4853299903706023410?l=bitsenelring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bitsenelring.blogspot.com/feeds/4853299903706023410/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3242979096680201604&amp;postID=4853299903706023410' title='5 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/4853299903706023410'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/4853299903706023410'/><link rel='alternate' type='text/html' href='http://bitsenelring.blogspot.com/2009/10/plazo-para-el-overcut-2.html' title='Plazo para el Overcut 2'/><author><name>Marcos</name><uri>http://www.blogger.com/profile/17307767105678293438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3242979096680201604.post-6187999556354059326</id><published>2009-09-29T11:00:00.002-03:00</published><updated>2009-09-29T11:04:55.907-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Overcut 2'/><title type='text'>Overcut 2: progreso</title><content type='html'>Por ahora tengo sólo cuatro estrategias presentadas para la competencia de Overcut 2... Vamos muchachos, ¡anímense!&lt;br /&gt;&lt;br /&gt;Inviten amigos y/o enemigos al concurso. Mientras más seamos, más divertido.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3242979096680201604-6187999556354059326?l=bitsenelring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bitsenelring.blogspot.com/feeds/6187999556354059326/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3242979096680201604&amp;postID=6187999556354059326' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/6187999556354059326'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/6187999556354059326'/><link rel='alternate' type='text/html' href='http://bitsenelring.blogspot.com/2009/09/overcut-2-progreso.html' title='Overcut 2: progreso'/><author><name>Marcos</name><uri>http://www.blogger.com/profile/17307767105678293438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3242979096680201604.post-9054688639669548211</id><published>2009-08-28T10:21:00.007-03:00</published><updated>2009-08-28T16:27:07.355-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Overcut 2'/><category scheme='http://www.blogger.com/atom/ns#' term='Nuevas Competencias'/><title type='text'>Nueva competencia: Overcut 2</title><content type='html'>&lt;span style="font-size:100%;"&gt;Esta competencia está basada en la anterior, pero con una variante que la hace más homogénea.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-size:130%;"&gt;Reglas del juego&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;En cada turno, todos los jugadores eligen en secreto un número entero positivo.&lt;br /&gt;El número ganador de cada turno será el menor número elegido cuyo sucesor no haya sido elegido.&lt;br /&gt;Los jugadores que hayan elegido el número ganador se repartirán equitativamente esa misma cantidad de puntos.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;Ejemplo&lt;br /&gt;&lt;/span&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Números elegidos: 4, 4, 1, 1, 2, 5, 4, 8, 2, 2&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Número ganador: 2&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Puntos ganados por los que lo eligieron: 2/3 = 0.66...&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-size:130%;"&gt;Reglas de la competencia&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Se jugará a una cantidad fija de turnos (al menos 1000, posiblemente más). El que acumule más puntos al final será el ganador.&lt;br /&gt;&lt;br /&gt;Para este concurso aceptaré sólo una estrategia por jugador.&lt;br /&gt;&lt;br /&gt;Las estrategias podrán tener en cuenta los números jugados por todos los jugadores en los turnos anteriores.&lt;br /&gt;&lt;br /&gt;Anunciaré un plazo para el concurso cuando haya más de 5 participantes.&lt;br /&gt;&lt;br /&gt;¡Espero sus estrategias!&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3242979096680201604-9054688639669548211?l=bitsenelring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bitsenelring.blogspot.com/feeds/9054688639669548211/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3242979096680201604&amp;postID=9054688639669548211' title='2 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/9054688639669548211'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/9054688639669548211'/><link rel='alternate' type='text/html' href='http://bitsenelring.blogspot.com/2009/08/nueva-competencia-overcut-2.html' title='Nueva competencia: Overcut 2'/><author><name>Marcos</name><uri>http://www.blogger.com/profile/17307767105678293438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3242979096680201604.post-1257956088661819013</id><published>2009-08-27T22:23:00.009-03:00</published><updated>2009-08-27T23:24:11.228-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='resultados'/><category scheme='http://www.blogger.com/atom/ns#' term='Overcut'/><title type='text'>Overcut: resultados</title><content type='html'>Suenen tambores, platillos y fanfarrias...&lt;br /&gt;&lt;br /&gt;¡Felicitaciones a &lt;span style="font-weight: bold;"&gt;Javier Gómez&lt;/span&gt;! Es el ganador indiscutido, con su algoritmo (bien llamado por cierto) &lt;span style="font-weight: bold;"&gt;Con ternura pero sin Piedad&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Antes que nada aclaro un detalle que modifiqué de la mecánica del juego: cada partida se juega ahora a 1000 turnos, y el que tiene más puntos al final es el ganador de la partida. Es casi equivalente a la mecánica que había estipulado al comienzo, pero es más fácil manejar los casos de posible empate continuo (que finalmente no aparecieron). Hice 10000 rondas de todos contra todos.&lt;br /&gt;&lt;br /&gt;Primero, la tabla de puntajes totales:&lt;br /&gt;&lt;br /&gt;&lt;table border="0" cellspacing="0" cols="3" frame="void" rules="none"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td  align="right" height="18" width="93" style="font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;Puntaje&lt;/span&gt;&lt;/td&gt;    &lt;td  align="right" width="202" style="font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;Algoritmo&lt;/span&gt;&lt;/td&gt;    &lt;td  align="right" width="195" style="font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;Autor&lt;/span&gt;&lt;/td&gt;   &lt;/tr&gt;   &lt;tr&gt;    &lt;td  align="right" height="18" style="font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;    &lt;td  align="right" style="font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;    &lt;td  align="right" style="font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;   &lt;/tr&gt;   &lt;tr&gt;    &lt;td sdval="131039" sdnum="11274;"  align="right" height="18" style="font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;131039&lt;/span&gt;&lt;/td&gt;    &lt;td  align="right" style="font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;Con ternura pero sin piedad&lt;/span&gt;&lt;/td&gt;    &lt;td  align="right" style="font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;Javier Gómez&lt;/span&gt;&lt;/td&gt;   &lt;/tr&gt;   &lt;tr&gt;    &lt;td sdval="116151" sdnum="11274;"  align="right" height="18" style="font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;116151&lt;/span&gt;&lt;/td&gt;    &lt;td  align="right" style="font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;Subasta a ciegas&lt;/span&gt;&lt;/td&gt;    &lt;td  align="right" style="font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;Manuel Aráoz&lt;/span&gt;&lt;/td&gt;   &lt;/tr&gt;   &lt;tr&gt;    &lt;td sdval="110696" sdnum="11274;"  align="right" height="18" style="font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;110696&lt;/span&gt;&lt;/td&gt;    &lt;td  align="right" style="font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;Kurchan 1&lt;/span&gt;&lt;/td&gt;    &lt;td  align="right" style="font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;Rodolfo Kurchan&lt;/span&gt;&lt;/td&gt;   &lt;/tr&gt;   &lt;tr&gt;    &lt;td sdval="98383" sdnum="11274;"  align="right" height="18" style="font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;98383&lt;/span&gt;&lt;/td&gt;    &lt;td  align="right" style="font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;Leonard&lt;/span&gt;&lt;/td&gt;    &lt;td  align="right" style="font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;Urko Joseba&lt;/span&gt;&lt;/td&gt;   &lt;/tr&gt;   &lt;tr&gt;    &lt;td sdval="92468" sdnum="11274;"  align="right" height="18" style="font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;92468&lt;/span&gt;&lt;/td&gt;    &lt;td  align="right" style="font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;Kurchan 2&lt;/span&gt;&lt;/td&gt;    &lt;td  align="right" style="font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;Rodolfo Kurchan&lt;/span&gt;&lt;/td&gt;   &lt;/tr&gt;   &lt;tr&gt;    &lt;td sdval="88865" sdnum="11274;"  align="right" height="18" style="font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;88865&lt;/span&gt;&lt;/td&gt;    &lt;td  align="right" style="font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;Potolio&lt;/span&gt;&lt;/td&gt;    &lt;td  align="right" style="font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;Graciela Battauz&lt;/span&gt;&lt;/td&gt;   &lt;/tr&gt;   &lt;tr&gt;    &lt;td sdval="73232" sdnum="11274;"  align="right" height="18" style="font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;73232&lt;/span&gt;&lt;/td&gt;    &lt;td  align="right" style="font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;Azahar&lt;/span&gt;&lt;/td&gt;    &lt;td  align="right" style="font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;Graciela Battauz&lt;/span&gt;&lt;/td&gt;   &lt;/tr&gt;   &lt;tr&gt;    &lt;td sdval="72431" sdnum="11274;"  align="right" height="18" style="font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;72431&lt;/span&gt;&lt;/td&gt;    &lt;td  align="right" style="font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;Julious&lt;/span&gt;&lt;/td&gt;    &lt;td  align="right" style="font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;Urko Joseba&lt;/span&gt;&lt;/td&gt;   &lt;/tr&gt;   &lt;tr&gt;    &lt;td sdval="67641" sdnum="11274;"  align="right" height="18" style="font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;67641&lt;/span&gt;&lt;/td&gt;    &lt;td  align="right" style="font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;Adolph&lt;/span&gt;&lt;/td&gt;    &lt;td  align="right" style="font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;Urko Joseba&lt;/span&gt;&lt;/td&gt;   &lt;/tr&gt;   &lt;tr&gt;    &lt;td sdval="67440" sdnum="11274;"  align="right" height="18" style="font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;67440&lt;/span&gt;&lt;/td&gt;    &lt;td  align="right" style="font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;Kurchan 3&lt;/span&gt;&lt;/td&gt;    &lt;td  align="right" style="font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;Rodolfo Kurchan&lt;/span&gt;&lt;/td&gt;   &lt;/tr&gt;   &lt;tr&gt;    &lt;td sdval="56793" sdnum="11274;"  align="right" height="18" style="font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;56793&lt;/span&gt;&lt;/td&gt;    &lt;td  align="right" style="font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;Super Amateur&lt;/span&gt;&lt;/td&gt;    &lt;td  align="right" style="font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;Claudio Meller&lt;/span&gt;&lt;/td&gt;   &lt;/tr&gt;   &lt;tr&gt;    &lt;td sdval="54953" sdnum="11274;"  align="right" height="18" style="font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;54953&lt;/span&gt;&lt;/td&gt;    &lt;td  align="right" style="font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;Pequeritmo 1&lt;/span&gt;&lt;/td&gt;    &lt;td  align="right" style="font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;Markelo&lt;/span&gt;&lt;/td&gt;   &lt;/tr&gt;   &lt;tr&gt;    &lt;td sdval="50166" sdnum="11274;"  align="right" height="18" style="font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;50166&lt;/span&gt;&lt;/td&gt;    &lt;td  align="right" style="font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;Pequeritmo 2&lt;/span&gt;&lt;/td&gt;    &lt;td  align="right" style="font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;Markelo&lt;/span&gt;&lt;/td&gt;   &lt;/tr&gt;   &lt;tr&gt;    &lt;td sdval="49162" sdnum="11274;"  align="right" height="18" style="font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;49162&lt;/span&gt;&lt;/td&gt;    &lt;td  align="right" style="font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;Pequeritmo 3&lt;/span&gt;&lt;/td&gt;    &lt;td  align="right" style="font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;Markelo&lt;/span&gt;&lt;/td&gt;   &lt;/tr&gt;   &lt;tr&gt;    &lt;td sdval="30000" sdnum="11274;"  align="right" height="18" style="font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;30000&lt;/span&gt;&lt;/td&gt;    &lt;td  align="right" style="font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;Tontina&lt;/span&gt;&lt;/td&gt;    &lt;td  align="right" style="font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;Francesc d'Assis Massanés&lt;/span&gt;&lt;/td&gt;   &lt;/tr&gt;   &lt;tr&gt;    &lt;td sdval="27992" sdnum="11274;"  align="right" height="18" style="font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;27992&lt;/span&gt;&lt;/td&gt;    &lt;td  align="right" style="font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;Lechal 1&lt;/span&gt;&lt;/td&gt;    &lt;td  align="right" style="font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;Jorge Alvaro&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;Ahora la modalidad &lt;span style="font-style: italic;"&gt;reality show&lt;/span&gt; (se va eliminando al peor y se recalcula el total de los otros). En orden de eliminación:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Lechal 1&lt;/li&gt;&lt;li&gt;Tontina&lt;/li&gt;&lt;li&gt;Pequeritmo 3&lt;/li&gt;&lt;li&gt;Pequeritmo 2&lt;/li&gt;&lt;li&gt;Super Amateur&lt;/li&gt;&lt;li&gt;Pequeritmo 1&lt;/li&gt;&lt;li&gt;Kurchan 3&lt;/li&gt;&lt;li&gt;Adolph&lt;/li&gt;&lt;li&gt;Leonard&lt;/li&gt;&lt;li&gt;Kurchan 2&lt;/li&gt;&lt;li&gt;Julious&lt;/li&gt;&lt;li&gt;Potolio&lt;/li&gt;&lt;li&gt;Subasta a ciegas&lt;/li&gt;&lt;li&gt;Kurchan 1&lt;/li&gt;&lt;li&gt;Azahar&lt;/li&gt;&lt;/ol&gt;Con lo cual el ganador de la versión &lt;span style="font-style: italic;"&gt;reality&lt;/span&gt; también es &lt;span style="font-weight: bold;"&gt;Con ternura pero sin Piedad&lt;/span&gt;. No es extraño; lo que sí es raro es la diferencia de orden en ambas tablas. Seguramente se debe a que cada uno juega mejor contra un subconjunto distinto de oponentes. Pueden ensayar esto, haciendo competencias &lt;span style="font-style: italic;"&gt;subjuntivas&lt;/span&gt; usando &lt;a href="http://bucles.com.ar/beer/overcut/resultados.xls"&gt;esta planilla de cálculo&lt;/a&gt; y cambiando los números en la sección &lt;span style="font-style: italic;"&gt;¿participa?&lt;/span&gt;. Un 1 significa que el algoritmo de ese renglón participa en la competencia, y un 0 que no participa.&lt;br /&gt;&lt;br /&gt;Ah, casi me olvido: he aquí el &lt;a href="http://bucles.com.ar/beer/overcut/overcut.zip"&gt;código fuente&lt;/a&gt; con la implementación del concurso. Si detectan algún error o algo sospechoso no dejen de avisarme.&lt;br /&gt;&lt;br /&gt;Como siempre, gracias a todos por participar. Fue muy divertido comparar estrategias y verlas interactuar.&lt;br /&gt;&lt;br /&gt;Estén atentos, que se viene la versión 2 del Overcut...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3242979096680201604-1257956088661819013?l=bitsenelring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bitsenelring.blogspot.com/feeds/1257956088661819013/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3242979096680201604&amp;postID=1257956088661819013' title='7 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/1257956088661819013'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/1257956088661819013'/><link rel='alternate' type='text/html' href='http://bitsenelring.blogspot.com/2009/08/overcut-resultados.html' title='Overcut: resultados'/><author><name>Marcos</name><uri>http://www.blogger.com/profile/17307767105678293438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3242979096680201604.post-3500242114051495718</id><published>2009-08-24T21:02:00.001-03:00</published><updated>2009-08-24T21:25:35.111-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Overcut'/><title type='text'>Overcut: calentando motores</title><content type='html'>Bien, faltan pocas horas para el deadline. Aún me falta implementar 4 algoritmos (me han llegado unos 12 en total), así que los resultados podrían retrasarse un día o dos.&lt;br /&gt;Les pido paciencia y les deseo suerte a todos los participantes.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3242979096680201604-3500242114051495718?l=bitsenelring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bitsenelring.blogspot.com/feeds/3500242114051495718/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3242979096680201604&amp;postID=3500242114051495718' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/3500242114051495718'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/3500242114051495718'/><link rel='alternate' type='text/html' href='http://bitsenelring.blogspot.com/2009/08/overcut-calentando-motores.html' title='Overcut: calentando motores'/><author><name>Marcos</name><uri>http://www.blogger.com/profile/17307767105678293438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3242979096680201604.post-6439039185547856773</id><published>2009-08-10T14:47:00.004-03:00</published><updated>2009-08-11T22:34:46.076-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='detalles técnicos'/><category scheme='http://www.blogger.com/atom/ns#' term='Overcut'/><title type='text'>Plazo para el Overcut</title><content type='html'>Ya me han llegado 5 algoritmos para el Overcut, así que pongo el plazo prometido.&lt;br /&gt;&lt;br /&gt;Podrán anotarse hasta el 24 de agosto, y cada participante podrá presentar hasta 3 estrategias distintas, que no estén diseñadas en forma "mafiosa", es decir, que no dependan una de la otra para jugar bien.&lt;br /&gt;&lt;br /&gt;¡Suerte a todos!&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Update&lt;/span&gt;: me late que tendré bastantes participantes como para armar un torneo "reality show": comienzan todos los algoritmos, y cada 1000 rondas se elimina al peor de todos y se resetean los puntajes globales. ¿Qué les parece?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3242979096680201604-6439039185547856773?l=bitsenelring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bitsenelring.blogspot.com/feeds/6439039185547856773/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3242979096680201604&amp;postID=6439039185547856773' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/6439039185547856773'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/6439039185547856773'/><link rel='alternate' type='text/html' href='http://bitsenelring.blogspot.com/2009/08/plazo-para-el-overcut.html' title='Plazo para el Overcut'/><author><name>Marcos</name><uri>http://www.blogger.com/profile/17307767105678293438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3242979096680201604.post-4156596043010096753</id><published>2009-08-08T09:08:00.007-03:00</published><updated>2011-05-28T17:03:31.572-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Nuevas Competencias'/><category scheme='http://www.blogger.com/atom/ns#' term='Overcut'/><title type='text'>Nueva competencia: Overcut</title><content type='html'>&lt;span style="font-weight: bold;"&gt;Overcut&lt;/span&gt; es un juego inventado por Douglas Hofstadter y sus amigos. Lo comenta en su libro &lt;span style="font-style: italic;"&gt;Metamatical Themas&lt;/span&gt; (que recomiendo sobremanera).&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: 130%;"&gt;Reglas del juego&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Se juega de a dos, y es un juego de movidas simultáneas. Ambos jugadores comienzan con cero puntos. Por turno, ambos anotan en secreto un número natural cualquiera. Luego se comparan, y pueden pasar varias cosas:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Si los dos números son iguales, no pasa nada.&lt;/li&gt;&lt;li&gt;Si los números son consecutivos, el que anotó el mayor suma ambos a su puntaje. Por ejemplo: si Pepe anota 19 y Juancho anota 20, Juancho se anotaría 39 puntos.&lt;/li&gt;&lt;li&gt;Si no son consecutivos, el que anotó el menor se suma éste a su puntaje. Por ejemplo: si Pepe anota 14 y Juancho anota 20, Pepe suma 14 a su puntaje.&lt;/li&gt;&lt;li&gt;Se juega a un total prefijado (usualmente entre 100 y 1000 puntos). Puede haber empates, pero no son muy frecuentes.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-size: 130%;"&gt;Reglas para la competencia&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;En esta competencia aceptaré sólo descripciones coloquiales de los algoritmos, y las implementaré yo mismo. Así es más divertido para mí :)&lt;br /&gt;La estructura básica a cumplir es esta: dada una lista con las jugadas anteriores de ambos jugadores (al comienzo vacía, claro), el algoritmo debe calcular la siguiente jugada propia. Se puede usar azar, por supuesto.&lt;br /&gt;&lt;br /&gt;Todos los algoritmos competirán contra todos, en partidas a 1000 puntos. El puntaje global de  un algoritmo será la cantidad de partidas ganadas. Si algún algoritmo usa azar, haré al menos 100 rondas para nivelar posibles fluctuaciones.&lt;br /&gt;&lt;br /&gt;Esperaré hasta tener al menos cinco algoritmos, y luego publicaré una fecha límite para los que quieran enviar más. ¡Espero sus aportes!&lt;br /&gt;&lt;br /&gt;Update: para detectar empates en las partidas (que sólo pueden darse por juego coincidente infinito), detendré las partidas en que, durante 100 turnos consecutivos, ambos jugadores tengan el mismo puntaje, y en ese caso ninguno de los algoritmos obtendrá puntos globales.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3242979096680201604-4156596043010096753?l=bitsenelring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bitsenelring.blogspot.com/feeds/4156596043010096753/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3242979096680201604&amp;postID=4156596043010096753' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/4156596043010096753'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/4156596043010096753'/><link rel='alternate' type='text/html' href='http://bitsenelring.blogspot.com/2009/08/nueva-competencia-overcut.html' title='Nueva competencia: Overcut'/><author><name>Marcos</name><uri>http://www.blogger.com/profile/17307767105678293438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3242979096680201604.post-4823592512324977656</id><published>2009-01-04T19:52:00.003-02:00</published><updated>2009-01-04T20:01:11.181-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='detalles técnicos'/><title type='text'>Inactividad</title><content type='html'>Sé que ha habido poca actividad últimamente en BeeR; pero no se preocupen: sigo interesado en armar nuevas competencias. Lo único que pasa es que tengo poco tiempo, y serán más cadenciosas.&lt;br /&gt;&lt;br /&gt;Como siempre, son bienvenidas ideas nuevas así como algoritmos para las dos competencias que siguen activas (hay participantes para ambas, pero demasiado pocos como para ser ejecutadas).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3242979096680201604-4823592512324977656?l=bitsenelring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bitsenelring.blogspot.com/feeds/4823592512324977656/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3242979096680201604&amp;postID=4823592512324977656' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/4823592512324977656'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/4823592512324977656'/><link rel='alternate' type='text/html' href='http://bitsenelring.blogspot.com/2009/01/inactividad.html' title='Inactividad'/><author><name>Marcos</name><uri>http://www.blogger.com/profile/17307767105678293438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3242979096680201604.post-9206331067100407328</id><published>2008-07-02T13:14:00.001-03:00</published><updated>2008-07-02T13:16:37.988-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Oráculo'/><category scheme='http://www.blogger.com/atom/ns#' term='Nuevas Competencias'/><category scheme='http://www.blogger.com/atom/ns#' term='detalles técnicos'/><title type='text'>Oráculo desierto</title><content type='html'>El concurso de Oráculo ha quedado desierto, ya que no he recibido participaciones.&lt;br /&gt;&lt;br /&gt;Hay dos posibles soluciones: empezar un nuevo concurso, con algún juego que se me ocurra o que me propongan, o extender el plazo para el Oráculo.&lt;br /&gt;&lt;br /&gt;¿Qué les parece?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3242979096680201604-9206331067100407328?l=bitsenelring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bitsenelring.blogspot.com/feeds/9206331067100407328/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3242979096680201604&amp;postID=9206331067100407328' title='4 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/9206331067100407328'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/9206331067100407328'/><link rel='alternate' type='text/html' href='http://bitsenelring.blogspot.com/2008/07/orculo-desierto.html' title='Oráculo desierto'/><author><name>Marcos</name><uri>http://www.blogger.com/profile/17307767105678293438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3242979096680201604.post-7787559040427968864</id><published>2008-05-19T18:39:00.007-03:00</published><updated>2008-05-19T18:51:20.932-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='resultados'/><category scheme='http://www.blogger.com/atom/ns#' term='Demonios'/><title type='text'>Demonios: resultados (parciales)</title><content type='html'>Bueno, aún me falta implementar el código de uno de los participantes, pero dado que son pocos bien puedo revelar los resultados parciales.&lt;br /&gt;&lt;br /&gt;Ya veremos cómo queda la tabla cuando termine todo, pero creo que queda claro que (hasta ahora) el equipo formado por David Gonzalez Marquez, Andrés Viso y Pablo Terlisky es el ganador indiscutido. ¡Felicitaciones!&lt;br /&gt;&lt;br /&gt;Cada par de algoritmos jugó 100 partidas; las combinaciones de N y K que no han resultado en empate global son las siguientes:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;N = 25;  K = 2&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;197  Muerto               (David Gonzalez Marquez, Andrés Viso, Pablo Terlisky)&lt;br /&gt;0    Psicologia Inversa   (Roberto Galache)&lt;br /&gt;0    Libertades           (Cynthia Disenfeld)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;N = 25;  K = 5&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;200  Muerto&lt;br /&gt;24   Libertades&lt;br /&gt;17   Psicologia Inversa&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;N = 50;  K = 2&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;198  Muerto&lt;br /&gt;14   Psicologia Inversa&lt;br /&gt;0    Libertades&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;N = 50;  K = 5&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;192  Muerto&lt;br /&gt;43   Libertades&lt;br /&gt;25   Psicologia Inversa&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;N = 50;  K = 10&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;191  Muerto&lt;br /&gt;33   Psicologia Inversa&lt;br /&gt;26   Libertades&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;N = 100;  K = 2&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;200  Muerto&lt;br /&gt;14   Psicologia Inversa&lt;br /&gt;0    Libertades&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;N = 100;  K = 5&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;200  Muerto&lt;br /&gt;39   Libertades&lt;br /&gt;23   Psicologia Inversa&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;N = 100;  K = 10&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;200  Muerto&lt;br /&gt;44   Psicologia Inversa&lt;br /&gt;30   Libertades&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;N = 100;  K = 20&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;197  Muerto&lt;br /&gt;32   Psicologia Inversa&lt;br /&gt;30   Libertades&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;N = 200;  K = 2&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;200  Muerto&lt;br /&gt;8    Psicologia Inversa&lt;br /&gt;0    Libertades&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;N = 200;  K = 5&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;200  Muerto&lt;br /&gt;57   Libertades&lt;br /&gt;20   Psicologia Inversa&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;N = 200;  K = 10&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;200  Muerto&lt;br /&gt;44   Libertades&lt;br /&gt;33   Psicologia Inversa&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;N = 200;  K = 20&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;200  Muerto&lt;br /&gt;44   Libertades&lt;br /&gt;34   Psicologia Inversa&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3242979096680201604-7787559040427968864?l=bitsenelring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bitsenelring.blogspot.com/feeds/7787559040427968864/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3242979096680201604&amp;postID=7787559040427968864' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/7787559040427968864'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/7787559040427968864'/><link rel='alternate' type='text/html' href='http://bitsenelring.blogspot.com/2008/05/bueno-me-falta-implementar-el-cdigo-de.html' title='Demonios: resultados (parciales)'/><author><name>Marcos</name><uri>http://www.blogger.com/profile/17307767105678293438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3242979096680201604.post-6319412947838104568</id><published>2008-05-12T10:10:00.002-03:00</published><updated>2008-05-12T10:14:27.100-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Demonios'/><title type='text'>Demonios: progreso</title><content type='html'>Bien, me han llegado varias ideas para Demonios. Aún estoy preparando juez, así que tardaré unos días más en publicar los resultados.&lt;br /&gt;&lt;br /&gt;¡Gracias a todos los que enviaron sus algoritmos, y paciencia!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3242979096680201604-6319412947838104568?l=bitsenelring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bitsenelring.blogspot.com/feeds/6319412947838104568/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3242979096680201604&amp;postID=6319412947838104568' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/6319412947838104568'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/6319412947838104568'/><link rel='alternate' type='text/html' href='http://bitsenelring.blogspot.com/2008/05/demonios-progreso.html' title='Demonios: progreso'/><author><name>Marcos</name><uri>http://www.blogger.com/profile/17307767105678293438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3242979096680201604.post-2908457559826136804</id><published>2008-03-28T13:30:00.004-03:00</published><updated>2008-04-17T18:49:54.696-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Nuevas Competencias'/><category scheme='http://www.blogger.com/atom/ns#' term='Demonios'/><title type='text'>Novena competencia:  Demonios</title><content type='html'>&lt;span style="font-style: italic;"&gt;(Update:&lt;/span&gt;&lt;span style="font-style: italic;"&gt; consideré preferible usar el modo entrada/salida para la interacción entre los programas, al menos en este juego. Leer más abajo los detalles al respecto&lt;/span&gt;)&lt;br /&gt;&lt;br /&gt;Luego de considerar varias opciones, hemos elegido al fin un juego para la novena competencia (que en realidad serán varias; ya quedará claro más abajo).&lt;br /&gt;&lt;br /&gt;El juego elegido, &lt;span style="font-weight: bold;"&gt;Demonios&lt;/span&gt;, es una versión unidimensional, imparcial y simultánea del juego que da origen al &lt;a href="http://en.wikipedia.org/wiki/Angel_problem"&gt;Problema del Ángel&lt;/a&gt; de John H. Conway.&lt;br /&gt;&lt;br /&gt;&lt;span style="text-decoration: underline;font-size:130%;" &gt;&lt;br /&gt;Reglas del juego&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;El tablero es una tira de &lt;span style="font-weight: bold;"&gt;N&lt;/span&gt; casillas de largo.&lt;/li&gt;&lt;li&gt;Cada jugador tiene un &lt;span style="font-weight: bold;"&gt;demonio&lt;/span&gt;; ambos comienzan en extremos opuestos de la tira.&lt;/li&gt;&lt;li&gt;Las casillas que hayan sido ocupadas en algún momento de la partida por algún demonio se denominarán &lt;span style="font-style: italic;"&gt;quemadas&lt;/span&gt;. Las demás casillas se denominarán &lt;span style="font-style: italic;"&gt;limpias&lt;/span&gt;.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Los movimientos son simultáneos.&lt;/li&gt;&lt;li&gt;En cada turno, ambos jugadores deberán mover su demonio a una casilla limpia que esté a lo sumo a &lt;span style="font-weight: bold;"&gt;K &lt;/span&gt;casillas de distancia (por ejemplo, si K = 1, podrá moverlo sólo a las casillas contiguas).&lt;/li&gt;&lt;li&gt;Ambos demonios pueden ocupar una misma casilla.&lt;/li&gt;&lt;li&gt;Si un jugador no tiene movidas válidas, pierde la partida y su oponente es declarado ganador. Si esto le ocurre a ambos jugadores simultáneamente, se declara empate.&lt;/li&gt;&lt;/ul&gt;&lt;span style="text-decoration: underline;font-size:130%;" &gt;&lt;br /&gt;Reglas de la competencia&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Como habrán notado, no hemos especificado los valores de &lt;span style="font-weight: bold;"&gt;N&lt;/span&gt; y de &lt;span style="font-weight: bold;"&gt;K&lt;/span&gt;. Esto es porque habrá varias categorías, con distintos valores (fijos dentro de cada categoría), y en cada una habrá un ganador.&lt;/li&gt;&lt;li&gt;Cada par de algoritmos jugará de 20 a 2000 partidas en cada categoría (dependiendo del tiempo y/o paciencia disponibles).&lt;/li&gt;&lt;li&gt;Cada partida ganada valdrá 10 puntos, y cada partida empatada valdrá 1 punto.&lt;/li&gt;&lt;li&gt;Los algoritmos deberán decidir a qué casilla mueven su demonio, dados los valores de N y K, y las movidas anteriores de ambos jugadores. Podrán almacenar información entre turnos consecutivos de una misma partida, pero no entre distintas partidas.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Cada jugador podrá &lt;a href="mailto:marcosd@gmail.com?subject=%5BBeeR%5D%20algoritmo%20para%20Demonios"&gt;enviar&lt;/a&gt; un solo algoritmo. Habrá tiempo hasta el sábado 10 de mayo inclusive.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;span style="text-decoration: underline;font-size:130%;" &gt;Aclaraciones para los que envíen código&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Las acciones de cada programa durante la partida serán las siguientes:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Leer una línea completa, que contendrá dos números naturales en base decimal, separados por un espacio. Dichos números serán los valores de N y K para la partida, en ese orden. Las casillas estarán numeradas de 1 a N, siendo 1 la posición inicial del demonio propio y N la posición del demonio oponente.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Escribir una línea completa que contenga un número en base decimal, indicando la casilla a la que se desea mover el demonio propio.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Leer una línea completa desde la entrada estándar, que contendrá un número en base decimal, indicando la casilla a la que se movió el demonio oponente.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Volver al paso 2.&lt;/li&gt;&lt;/ol&gt;Los jugadores podrán dar por sentado que las movidas del oponente enviadas por el juez a su programa son válidas.&lt;br /&gt;Si uno de los programas envía una movida inválida al juez, será descalificado. Por supuesto, antes de correr la competencia real se hará una serie de pruebas para corregir cualquier error en los programas jugadores o el programa juez.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3242979096680201604-2908457559826136804?l=bitsenelring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bitsenelring.blogspot.com/feeds/2908457559826136804/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3242979096680201604&amp;postID=2908457559826136804' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/2908457559826136804'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/2908457559826136804'/><link rel='alternate' type='text/html' href='http://bitsenelring.blogspot.com/2008/03/novena-competencia-demonios.html' title='Novena competencia:  Demonios'/><author><name>Marcos</name><uri>http://www.blogger.com/profile/17307767105678293438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3242979096680201604.post-4984095352008854160</id><published>2008-03-28T12:10:00.007-03:00</published><updated>2008-03-28T13:54:33.990-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='resultados'/><category scheme='http://www.blogger.com/atom/ns#' term='Monedero II'/><category scheme='http://www.blogger.com/atom/ns#' term='detalles técnicos'/><title type='text'>Monedero II: las vueltas de la vida</title><content type='html'>Sabíamos que la vida da sorpresas, pero esto es muy gracioso.&lt;br /&gt;&lt;br /&gt;Dani Rodrigo nos ha señalado otro error en el código. Esto de por sí no es sorprendente (errar es humano); lo que es curioso es que corregir este error no afectó demasiado los resultados del Monedero I, pero sí los del Monedero II.&lt;br /&gt;&lt;br /&gt;Y como en una especie de justicia poética, ¡esta segunda corrección ha restaurado a &lt;span style="font-weight: bold;"&gt;Dani Rodrigo&lt;/span&gt; como ganador del Monedero II!&lt;br /&gt;&lt;br /&gt;De todas maneras reconozcamos que los puntajes obtenidos por los algoritmos punteros son sumamente parecidos. Como comenta Juan Zubieta, habría que efectuar quizá muchísimas más partidas para que los porcentajes fueran menos ambiguos. Pero atengámonos a las 100 partidas que especificamos en las reglas.&lt;br /&gt;&lt;br /&gt;Aquí están el &lt;a href="http://marcosd.quotaless.com/beer/monedero/monedero.html"&gt;código fuente corregido&lt;/a&gt; y los puntajes finales (esperemos que no surjan más sorpresas):&lt;br /&gt;&lt;br /&gt;&lt;hr /&gt;&lt;pre&gt;Puntaje         Algoritmo               Autor&lt;br /&gt;&lt;br /&gt;3855  (14.61%)  Panzeta                 Dani Rodrigo&lt;br /&gt;3716  (14.08%)  Programación_Dinámica   Javier Gómez&lt;br /&gt;3541  (13.42%)  PotenciaDos             Juan Zubieta&lt;br /&gt;3426  (12.98%)  Jean_3                  Jean Morales&lt;br /&gt;3184  (12.06%)  Jesanz_3                Jesús Sanz&lt;br /&gt;3179  (12.05%)  Pequeritmo_03           Markelo&lt;br /&gt;2865  (10.86%)  Arroyito                Bernardino Romera&lt;br /&gt;2626   (9.95%)  Colorado_el_9_revisado  Pablo Coll&lt;br /&gt;&lt;/pre&gt;&lt;hr /&gt;&lt;br /&gt;Y como siempre, gracias a todos por participar y por estar tan atentos...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3242979096680201604-4984095352008854160?l=bitsenelring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bitsenelring.blogspot.com/feeds/4984095352008854160/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3242979096680201604&amp;postID=4984095352008854160' title='2 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/4984095352008854160'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/4984095352008854160'/><link rel='alternate' type='text/html' href='http://bitsenelring.blogspot.com/2008/03/monedero-ii-las-vueltas-de-la-vida.html' title='Monedero II: las vueltas de la vida'/><author><name>Marcos</name><uri>http://www.blogger.com/profile/17307767105678293438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3242979096680201604.post-8558860763209106444</id><published>2008-03-26T15:28:00.006-03:00</published><updated>2008-03-26T16:39:18.755-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='resultados'/><category scheme='http://www.blogger.com/atom/ns#' term='Monedero II'/><category scheme='http://www.blogger.com/atom/ns#' term='el Monedero'/><category scheme='http://www.blogger.com/atom/ns#' term='detalles técnicos'/><title type='text'>Monedero I y II: resultados corregidos</title><content type='html'>Luego de corregir la implementación de la mecánica del juego, he aquí los resultados corregidos.&lt;br /&gt;&lt;br /&gt;Felicitaciones a &lt;span style="font-weight: bold;"&gt;Markelo&lt;/span&gt; y a &lt;span style="font-weight: bold;"&gt;Javier Gómez&lt;/span&gt;, que resultaron ser los ganadores de cada versión. Y gracias a todos nuevamente por participar, y en particular a Javier por señalar el error que habíamos cometido.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Para el Monedero I (puntajes acumulados):&lt;br /&gt;&lt;hr /&gt;&lt;pre&gt;Puntaje         Algoritmo         Autor/a&lt;br /&gt;&lt;br /&gt;11086  (8.48%)  Pequeritmo_02     Markelo&lt;br /&gt;10856  (8.31%)  Pequeritmo_01     Markelo&lt;br /&gt;10744  (8.22%)  Colorado_el_9     Pablo Coll&lt;br /&gt;10032  (7.68%)  Arroyito          Bernardino Romera&lt;br /&gt;9993   (7.65%)  Jesanz_2          Jesús Sanz&lt;br /&gt;9928   (7.60%)  Jean_1            Jean Morales&lt;br /&gt;9559   (7.32%)  Pozuelon          Bernardino Romera&lt;br /&gt;9444   (7.23%)  Jean_2            Jean Morales&lt;br /&gt;9228   (7.06%)  Ten               Cynthia Disenfeld&lt;br /&gt;8904   (6.81%)  Jesanz_1          Jesús Sanz&lt;br /&gt;8746   (6.69%)  Negro_el_10       Pablo Coll&lt;br /&gt;7957   (6.09%)  Eleven            Cynthia Disenfeld&lt;br /&gt;6968   (5.33%)  A                 Alejandro Donnantuoni&lt;br /&gt;5110   (3.91%)  B                 Alejandro Donnantuoni&lt;br /&gt;2111   (1.62%)  Optimista         Sistema&lt;br /&gt;&lt;/pre&gt;&lt;hr /&gt;&lt;br /&gt;&lt;br /&gt;Para el Monedero II (puntajes tabicados):&lt;br /&gt;&lt;hr /&gt;&lt;pre&gt;Puntaje         Algoritmo                Autor/a&lt;br /&gt;&lt;br /&gt;3721  (14.04%)  Programación_Dinámica    Javier Gómez&lt;br /&gt;3508  (13.24%)  PotenciaDos              Juan Zubieta&lt;br /&gt;3475  (13.12%)  Panzeta                  Dani Rodrigo&lt;br /&gt;3407  (12.86%)  Pequeritmo_03            Markelo&lt;br /&gt;3215  (12.13%)  Jesanz_3                 Jesús Sanz&lt;br /&gt;3167  (11.95%)  Jean_3                   Jean Morales&lt;br /&gt;3095  (11.68%)  Arroyito                 Bernardino Romera&lt;br /&gt;2908  (10.98%)  Colorado_el_9_revisado   Pablo Coll&lt;br /&gt;&lt;/pre&gt;&lt;hr /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3242979096680201604-8558860763209106444?l=bitsenelring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bitsenelring.blogspot.com/feeds/8558860763209106444/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3242979096680201604&amp;postID=8558860763209106444' title='1 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/8558860763209106444'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/8558860763209106444'/><link rel='alternate' type='text/html' href='http://bitsenelring.blogspot.com/2008/03/monedero-i-y-ii-resultados-corregidos.html' title='Monedero I y II: resultados corregidos'/><author><name>Marcos</name><uri>http://www.blogger.com/profile/17307767105678293438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3242979096680201604.post-8978440457272077063</id><published>2008-03-26T14:45:00.004-03:00</published><updated>2008-03-26T14:53:48.633-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='resultados'/><category scheme='http://www.blogger.com/atom/ns#' term='Monedero II'/><category scheme='http://www.blogger.com/atom/ns#' term='el Monedero'/><category scheme='http://www.blogger.com/atom/ns#' term='detalles técnicos'/><title type='text'>Erratas</title><content type='html'>Javier Gómez señala, con razón, que la implementación del Monedero (en ambas versiones) adolece de un error conceptual: ambos jugadores arrojan la misma secuencia de caras y cruces.&lt;br /&gt;&lt;br /&gt;Fue una decisión equivocada de nuestra parte, por querer hacer más "justo" el juego. Las reglas especifican claramente que &lt;span style="font-weight: bold;"&gt;en su turno, cada jugador lanza una moneda&lt;/span&gt;, de manera que hemos modificado el código y en breve publicaremos los resultados corregidos.&lt;br /&gt;&lt;br /&gt;¡Gracias Javier por el aviso!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3242979096680201604-8978440457272077063?l=bitsenelring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bitsenelring.blogspot.com/feeds/8978440457272077063/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3242979096680201604&amp;postID=8978440457272077063' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/8978440457272077063'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/8978440457272077063'/><link rel='alternate' type='text/html' href='http://bitsenelring.blogspot.com/2008/03/erratas.html' title='Erratas'/><author><name>Marcos</name><uri>http://www.blogger.com/profile/17307767105678293438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3242979096680201604.post-6372752002170458823</id><published>2008-03-26T13:35:00.006-03:00</published><updated>2008-03-26T13:53:40.271-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='reglas generales'/><category scheme='http://www.blogger.com/atom/ns#' term='consultas'/><category scheme='http://www.blogger.com/atom/ns#' term='detalles técnicos'/><title type='text'>Midiendo la elegancia</title><content type='html'>Una de las cosas más estimulantes y sorprendentes de este proyecto es la comparación de la complejidad y eficiencia de los distintos algoritmos que se presentan. Algunos son simples y directos, pero logran un desempeño pobre. Otros son complicados o lentos, pero su complejidad se ve premiada por la victoria.&lt;br /&gt;&lt;br /&gt;Pero cada tanto hay alguno de sencillez prístina que además gana limpiamente la competencia; y aunque eso puede indicar una pobreza de estructura del juego en cuestión, también indica estilo y elegancia.&lt;br /&gt;&lt;br /&gt;Esto hace pensar que quizá sería interesante definir, para futuras competencias, categorías basadas en la complejidad intrínseca de los distintos algoritmos.&lt;br /&gt;&lt;br /&gt;No es atractiva la idea de poner límites al tiempo de ejecución o uso de memoria, como hacen en otras competencias de este tipo; más bien sería deseable dividir los algoritmos según su uso de los recursos y luego, dentro de cada categoría, declarar un vencedor.&lt;br /&gt;&lt;br /&gt;No queda claro cómo sería la mejor manera de hacerlo; si alguno se imagina un método elegante, que lo indique aquí y lo discutiremos.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3242979096680201604-6372752002170458823?l=bitsenelring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bitsenelring.blogspot.com/feeds/6372752002170458823/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3242979096680201604&amp;postID=6372752002170458823' title='1 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/6372752002170458823'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/6372752002170458823'/><link rel='alternate' type='text/html' href='http://bitsenelring.blogspot.com/2008/03/midiendo-la-elegancia.html' title='Midiendo la elegancia'/><author><name>Marcos</name><uri>http://www.blogger.com/profile/17307767105678293438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3242979096680201604.post-485103635229047075</id><published>2008-03-26T12:51:00.003-03:00</published><updated>2008-03-26T13:29:16.331-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='resultados'/><category scheme='http://www.blogger.com/atom/ns#' term='Monedero II'/><title type='text'>Monedero II: Resultados</title><content type='html'>Como recordaremos, las reglas del Monedero II eran las del Monedero, pero con el sistema de puntajes "tabicado": las partidas ganadas valen 10 puntos, las empatadas 1 punto y las perdidas 0 puntos.&lt;br /&gt;&lt;br /&gt;Se efectuaron 100 partidas entre cada par de algoritmos, y cada partida duró 1000 turnos.&lt;br /&gt;&lt;br /&gt;Aquí están los resultados:&lt;br /&gt;&lt;br /&gt;&lt;hr&gt;&lt;pre&gt;Puntaje         Algoritmo               Autor&lt;br /&gt;&lt;br /&gt;4405  (18.21%)  Panzeta                 Dani Rodrigo&lt;br /&gt;4148  (17.15%)  Programación_Dinámica   Javier Gómez&lt;br /&gt;3523  (14.56%)  PotenciaDos             Juan Zubieta&lt;br /&gt;3266  (13.50%)  Jesanz_3                Jesús Sanz&lt;br /&gt;2744  (11.34%)  Jean_3                  Jean Morales&lt;br /&gt;2311   (9.55%)  Pequeritmo_03           Markelo&lt;br /&gt;2087   (8.63%)  Colorado_el_9_revisado  Pablo Coll&lt;br /&gt;1708   (7.06%)  Arroyito                Bernardino Romera&lt;br /&gt;&lt;/pre&gt;&lt;hr&gt;&lt;br /&gt;¡Felicitaciones a Dani Rodrigo! Y como siempre, gracias a todos por participar con su ingenio.&lt;br /&gt;&lt;br /&gt;El código fuente completo de la competencia se puede ver &lt;a href="http://marcosd.quotaless.com/beer/monedero/monedero.html"&gt;aquí&lt;/a&gt;. Cualquier duda y/o corrección serán bienvenidas.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3242979096680201604-485103635229047075?l=bitsenelring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bitsenelring.blogspot.com/feeds/485103635229047075/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3242979096680201604&amp;postID=485103635229047075' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/485103635229047075'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/485103635229047075'/><link rel='alternate' type='text/html' href='http://bitsenelring.blogspot.com/2008/03/monedero-ii-resultados.html' title='Monedero II: Resultados'/><author><name>Marcos</name><uri>http://www.blogger.com/profile/17307767105678293438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3242979096680201604.post-5298765562057545232</id><published>2008-03-11T12:32:00.006-02:00</published><updated>2008-03-11T20:21:16.100-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Nuevas Competencias'/><category scheme='http://www.blogger.com/atom/ns#' term='Monedero II'/><title type='text'>Nueva competencia: Monedero II</title><content type='html'>Como anuncié en el post anterior, en esta competencia jugaremos otra versión del Monedero.&lt;br /&gt;&lt;br /&gt;Las reglas serán las mismas que las &lt;a href="http://bitsenelring.blogspot.com/2008/02/sptima-competencia-el-monedero.html"&gt;originales&lt;/a&gt;, salvo que esta vez, los puntajes globales se irán acumulando de esta manera:&lt;span style="font-size:130%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;ul&gt;&lt;li&gt;Diez puntos por cada partida ganada&lt;/li&gt;&lt;li&gt;Un punto por cada partida empatada&lt;/li&gt;&lt;li&gt;Cero puntos por cada partida perdida&lt;/li&gt;&lt;/ul&gt;Habrá tiempo de enviar algoritmos hasta el 25 de marzo.&lt;br /&gt;&lt;br /&gt;Esta vez aceptaré solamente un algoritmo por jugador, por sencillez.&lt;br /&gt;&lt;br /&gt;¡Espero sus participaciones!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3242979096680201604-5298765562057545232?l=bitsenelring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bitsenelring.blogspot.com/feeds/5298765562057545232/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3242979096680201604&amp;postID=5298765562057545232' title='2 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/5298765562057545232'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/5298765562057545232'/><link rel='alternate' type='text/html' href='http://bitsenelring.blogspot.com/2008/03/nueva-competencia-monedero-ii.html' title='Nueva competencia: Monedero II'/><author><name>Marcos</name><uri>http://www.blogger.com/profile/17307767105678293438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3242979096680201604.post-3645375476037533044</id><published>2008-03-11T12:13:00.010-02:00</published><updated>2008-03-11T13:12:35.674-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='resultados'/><category scheme='http://www.blogger.com/atom/ns#' term='el Monedero'/><title type='text'>Monedero: Resultados</title><content type='html'>Bien, el Monedero demostró ser un juego interesante: surgieron estrategias bastante diferentes, y una inquietud.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;Los Resultados&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Luego de 100 febriles partidas entre cada par de algoritmos enviados (aumenté la cantidad de partidas porque algunos son bastante parejos), aquí están finalmente los puntajes finales:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;puntaje          algoritmo         autor/a&lt;br /&gt;&lt;br /&gt;11192  (8.25%)   Arroyito        Bernardino Romera&lt;br /&gt;11064  (8.16%)   Pozuelon        Bernardino Romera&lt;br /&gt;10992  (8.11%)   Pequeritmo_02   Markelo&lt;br /&gt;10930  (8.06%)   Pequeritmo_01   Markelo&lt;br /&gt;10692  (7.88%)   Colorado_el_9   Pablo Coll&lt;br /&gt;10676  (7.87%)   Jean_1          Jean Morales&lt;br /&gt;10420  (7.68%)   Jean_2          Jean Morales&lt;br /&gt;9649   (7.11%)   Jesanz_2        Jesús Sanz&lt;br /&gt;9552   (7.04%)   Ten             Cynthia Disenfeld&lt;br /&gt;8927   (6.58%)   Negro_el_10     Pablo Coll&lt;br /&gt;8588   (6.33%)   Jesanz_1        Jesús Sanz&lt;br /&gt;8419   (6.21%)   Eleven          Cynthia Disenfeld)&lt;br /&gt;7000   (5.16%)   A               Alejandro Donnantuoni&lt;br /&gt;5310   (3.92%)   B               Alejandro Donnantuoni&lt;br /&gt;2208   (1.63%)   Optimista       Sistema&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;¡Felicitaciones a &lt;span style="font-weight: bold;"&gt;Bernardino Romera&lt;/span&gt;, el ganador!&lt;br /&gt;&lt;br /&gt;Y como siempre, gracias a todos por participar.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;La Inquietud&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Señala Markelo, y con razón, que la estrategia del juego debería variar notablemente con otra modalidad de puntaje:&lt;br /&gt;&lt;blockquote&gt;Si mi contrincante se planta en un determinado valor, solo necesito superarlo por uno para ganarle en caso de que valiese cada triunfo. Pero si lo que busco es puntos, entonces debería idear una forma de seguir sumando.&lt;/blockquote&gt;Por lo tanto, no publicaré el código de los algoritmos actuales, sino que armaré una nueva versión del torneo para ver cómo varían las estrategias cuando sólo se busca ganar las partidas.&lt;br /&gt;&lt;br /&gt;En el próximo post especificaré la modalidad de puntaje usada.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3242979096680201604-3645375476037533044?l=bitsenelring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bitsenelring.blogspot.com/feeds/3645375476037533044/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3242979096680201604&amp;postID=3645375476037533044' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/3645375476037533044'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/3645375476037533044'/><link rel='alternate' type='text/html' href='http://bitsenelring.blogspot.com/2008/03/monedero-resultados.html' title='Monedero: Resultados'/><author><name>Marcos</name><uri>http://www.blogger.com/profile/17307767105678293438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3242979096680201604.post-3092719024434938083</id><published>2008-02-25T20:55:00.000-02:00</published><updated>2008-02-25T20:55:43.846-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Nuevas Competencias'/><category scheme='http://www.blogger.com/atom/ns#' term='el Monedero'/><title type='text'>Séptima competencia: el Monedero</title><content type='html'>El Monedero tiene una reminiscencia al &lt;span style="font-weight: bold;"&gt;juego del Uno&lt;/span&gt;, que fue el primer juego que jugamos aquí.&lt;br /&gt;Aunque es bastante más simple, confío en que dé lugar a estrategias interesantes.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;Reglas del juego&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Se juega de a dos. La cantidad de turnos es limitada. Cada jugador comienza con 0 puntos.&lt;br /&gt;&lt;br /&gt;En su turno, cada jugador lanza una moneda. Si sale cara, su puntaje aumenta en 1. Si sale cruz, su puntaje queda dividido por dos (y se redondea hacia abajo).&lt;br /&gt;En lugar de lanzar la moneda, el jugador puede decidir plantarse con el puntaje que tenga; deberá esperar hasta que termine la partida o su oponente también decida plantarse.&lt;br /&gt;&lt;br /&gt;El jugador con más puntaje al final de la partida es el ganador.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;Reglas de la competencia&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;En esta competencia, los algoritmos jugarán 10 partidas contra cada uno de sus oponentes, a 1000 turnos cada una.&lt;br /&gt;Los puntajes de cada partida se irán acumulando en un puntaje del torneo; el que sume más puntos en total, será el ganador.&lt;br /&gt;&lt;br /&gt;Cada participante podrá presentar hasta 2 algoritmos.&lt;br /&gt;&lt;br /&gt;Cada algoritmo usará los siguientes datos referidos a la partida en curso:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;un entero, con el puntaje propio&lt;br /&gt;&lt;/li&gt;&lt;li&gt;un entero, con el puntaje del oponente&lt;br /&gt;&lt;/li&gt;&lt;li&gt;un entero, con la cantidad de turnos que quedan por jugar&lt;/li&gt;&lt;li&gt;un booleano, verdadero si su oponente ya se plantó, o falso si aún no se plantó&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;Y deberá devolver un valor booleano, verdadero si decide plantarse, o falso si decide no plantarse.&lt;br /&gt;&lt;br /&gt;Los algoritmos no podrán tener «memoria» de las partidas anteriores ni acceso a los puntajes globales.&lt;br /&gt;&lt;br /&gt;Habrá tiempo para enviar algoritmos hasta el 10 de marzo de 2008. Pueden enviarlos a &lt;a href="mailto:marcosd@gmail.com?subject=Monedero"&gt;mi dirección&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Mientras más algoritmos haya, será más divertido, así que ¡háganle propaganda al juego!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3242979096680201604-3092719024434938083?l=bitsenelring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bitsenelring.blogspot.com/feeds/3092719024434938083/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3242979096680201604&amp;postID=3092719024434938083' title='3 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/3092719024434938083'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/3092719024434938083'/><link rel='alternate' type='text/html' href='http://bitsenelring.blogspot.com/2008/02/sptima-competencia-el-monedero.html' title='Séptima competencia: el Monedero'/><author><name>Marcos</name><uri>http://www.blogger.com/profile/17307767105678293438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3242979096680201604.post-1443757360310361198</id><published>2008-02-17T13:56:00.008-02:00</published><updated>2008-02-17T14:16:52.089-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='resultados'/><category scheme='http://www.blogger.com/atom/ns#' term='Doble y Nada'/><title type='text'>Resultados del torneo de Doble y Nada</title><content type='html'>¡Tenemos ganador! Aquí está la tabla final de posiciones:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;96.8%    &lt;a href="http://marcosd.quotaless.com/beer/dobleynada/pe.html"&gt;PE&lt;/a&gt;             (Pablo Coll)&lt;br /&gt;1.5%     &lt;a href="http://marcosd.quotaless.com/beer/dobleynada/jorge.html"&gt;J&lt;/a&gt;              (Jorge Alvaro)&lt;br /&gt;1.5%     &lt;a href="http://marcosd.quotaless.com/beer/dobleynada/cynthia.html"&gt;DoublesMedia&lt;/a&gt;   (Cynthia Disenfeld)&lt;br /&gt;0.0%     &lt;a href="http://marcosd.quotaless.com/beer/dobleynada/doblerone.html"&gt;Doblerone&lt;/a&gt;      (Bernard Romera)&lt;br /&gt;0.0%     &lt;a href="http://marcosd.quotaless.com/beer/dobleynada/jean.html"&gt;Trentenna&lt;/a&gt;      (Jean Morales)&lt;br /&gt;0.0%     &lt;a href="http://marcosd.quotaless.com/beer/dobleynada/markelo1.html"&gt;Pequeritmo01&lt;/a&gt;   (Markelo)&lt;br /&gt;0.0%     &lt;a href="http://marcosd.quotaless.com/beer/dobleynada/markelo2.html"&gt;Pequeritmo02&lt;/a&gt;   (Markelo)&lt;br /&gt;0.0%     &lt;a href="http://marcosd.quotaless.com/beer/dobleynada/pite.html"&gt;Pite&lt;/a&gt;           (Alejandro Donnantuoni)&lt;br /&gt;&lt;/pre&gt;Cada link lleva al código fuente del algoritmo respectivo.&lt;br /&gt;&lt;br /&gt;Aquí pueden ver el código fuente del &lt;a href="http://marcosd.quotaless.com/beer/dobleynada/dobleynada.html"&gt;sistema&lt;/a&gt; y de algunas &lt;a href="http://marcosd.quotaless.com/beer/dobleynada/funciones.html"&gt;funciones auxiliares.&lt;/a&gt;&lt;br /&gt;La partida completa puede verse &lt;a href="http://marcosd.quotaless.com/beer/dobleynada/resultados.txt"&gt;aquí&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;¡Felicitaciones Pablo Coll, y a todos muchas gracias por participar! Ya andamos buscando un juego adecuado para la próxima competencia. No duden en enviar sus ideas.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3242979096680201604-1443757360310361198?l=bitsenelring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bitsenelring.blogspot.com/feeds/1443757360310361198/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3242979096680201604&amp;postID=1443757360310361198' title='5 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/1443757360310361198'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/1443757360310361198'/><link rel='alternate' type='text/html' href='http://bitsenelring.blogspot.com/2008/02/resultados-del-torneo-de-doble-y-nada.html' title='Resultados del torneo de Doble y Nada'/><author><name>Marcos</name><uri>http://www.blogger.com/profile/17307767105678293438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3242979096680201604.post-280556367238267122</id><published>2008-02-12T14:56:00.000-02:00</published><updated>2008-02-12T14:57:42.884-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Doble y Nada'/><category scheme='http://www.blogger.com/atom/ns#' term='detalles técnicos'/><title type='text'>Doble y Nada: plazo revisado</title><content type='html'>No sé qué miré cuando puse la fecha límite para este concurso. No existe tal día.&lt;br /&gt;&lt;br /&gt;La fecha final para el Doble y Nada será el sábado 16 de febrero de 2008, que sí existe.&lt;br /&gt;&lt;br /&gt;¡Suerte a todos los participantes!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3242979096680201604-280556367238267122?l=bitsenelring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bitsenelring.blogspot.com/feeds/280556367238267122/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3242979096680201604&amp;postID=280556367238267122' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/280556367238267122'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/280556367238267122'/><link rel='alternate' type='text/html' href='http://bitsenelring.blogspot.com/2008/02/doble-y-nada-plazo-revisado.html' title='Doble y Nada: plazo revisado'/><author><name>Marcos</name><uri>http://www.blogger.com/profile/17307767105678293438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3242979096680201604.post-8863943334125147947</id><published>2008-02-11T17:27:00.000-02:00</published><updated>2008-02-11T17:28:54.422-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Doble y Nada'/><title type='text'>Doble y Nada: progreso</title><content type='html'>Ya tenemos aproximadamente cinco algoritmos en la competencia. Estoy terminando de programar el juez y algunos detalles de los algoritmos. Pronto haré las primeras competencias de prueba...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3242979096680201604-8863943334125147947?l=bitsenelring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bitsenelring.blogspot.com/feeds/8863943334125147947/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3242979096680201604&amp;postID=8863943334125147947' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/8863943334125147947'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/8863943334125147947'/><link rel='alternate' type='text/html' href='http://bitsenelring.blogspot.com/2008/02/doble-y-nada-progreso.html' title='Doble y Nada: progreso'/><author><name>Marcos</name><uri>http://www.blogger.com/profile/17307767105678293438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3242979096680201604.post-5357892710703438664</id><published>2008-01-02T13:30:00.000-02:00</published><updated>2008-01-02T23:39:23.309-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Doble y Nada'/><category scheme='http://www.blogger.com/atom/ns#' term='Nuevas Competencias'/><title type='text'>Sexta competencia: Doble y Nada</title><content type='html'>Bueno, ha pasado algún tiempo y la encuesta no ha dado resultados definidos; así que me tomo la libertad de elegir un juego nuevo para la sexta competencia, mientras pondero los demás juegos y propuestas pendientes.&lt;br /&gt;El juego lo adapté de una discusión en el foro de &lt;a href="http://www.littlegolem.net/jsp/forum/topic2.jsp?forum=1&amp;amp;topic=1730"&gt;Little Golem&lt;/a&gt;; es de naturaleza numérica.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;&lt;br /&gt;Reglas del juego&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;En &lt;span style="font-weight: bold;"&gt;Doble y Nada&lt;/span&gt; juegan todos los participantes simultáneamente. En cada ronda, cada jugador elige un número entero positivo a gusto; el que elige el mayor gana un punto.  Pero atención: si dicho número es mayor o igual que el doble del segundo mayor, se lo anula y se vuelve a evaluar el ganador.&lt;br /&gt;Dicho de otro modo: gana el que elige el número más grande que sea menor que el doble del número inmediatamente menor elegido por otro jugador.&lt;br /&gt;&lt;br /&gt;En caso de que varios jugadores elijan un mismo número ganador, todos ellos ganan el punto.&lt;br /&gt;&lt;br /&gt;Un ejemplo:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Los jugadores eligen los números &lt;span style="font-weight: bold;"&gt;8&lt;/span&gt;, &lt;span style="font-weight: bold;"&gt;10&lt;/span&gt;, &lt;span style="font-weight: bold;"&gt;20&lt;/span&gt; y &lt;span style="font-weight: bold;"&gt;1000&lt;/span&gt;.&lt;/li&gt;&lt;li&gt;Como &lt;span style="font-weight: bold;"&gt;1000&lt;/span&gt; es mayor o igual que &lt;span style="font-weight: bold;"&gt;20&lt;/span&gt; * 2, se anula el &lt;span style="font-weight: bold;"&gt;1000&lt;/span&gt;.&lt;/li&gt;&lt;li&gt;Como &lt;span style="font-weight: bold;"&gt;20&lt;/span&gt; es mayor o igual que &lt;span style="font-weight: bold;"&gt;10&lt;/span&gt; * 2, se anula el &lt;span style="font-weight: bold;"&gt;20&lt;/span&gt;.&lt;/li&gt;&lt;li&gt;Queda como ganador el &lt;span style="font-weight: bold;"&gt;10&lt;/span&gt;, que es menor que &lt;span style="font-weight: bold;"&gt;8&lt;/span&gt; * 2.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;Cómo participar&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;Podrán enviarme sus algoritmos en formato verbal, o en forma de código fuente, antes del sábado 12 de febrero de 2008.&lt;br /&gt;&lt;br /&gt;El protocolo que deberán cumplir los programas presentados en forma de código es el siguiente:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Escribir la jugada, en formato de número decimal, hacia la salida estándar (incluyendo un carácter de fin de línea).&lt;/li&gt;&lt;li&gt;Leer una línea completa desde la entrada estándar. Si dicha línea es la palabra "fin", terminar normalmente. En caso contrario, dicha línea será el conjunto de números elegidos por todos los jugadores, en formato decimal, separados por un espacio.&lt;br /&gt;Ejemplo:&lt;br /&gt;43 8866 300 1 23894 1 44&lt;br /&gt;El orden de las jugadas siempre será el mismo; vale decir que el primer número de la lista siempre será el correspondiente al jugador A, el segundo al B, etc.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Volver al paso 1.&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3242979096680201604-5357892710703438664?l=bitsenelring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bitsenelring.blogspot.com/feeds/5357892710703438664/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3242979096680201604&amp;postID=5357892710703438664' title='5 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/5357892710703438664'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/5357892710703438664'/><link rel='alternate' type='text/html' href='http://bitsenelring.blogspot.com/2008/01/sexta-competencia-doble-y-nada.html' title='Sexta competencia: Doble y Nada'/><author><name>Marcos</name><uri>http://www.blogger.com/profile/17307767105678293438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3242979096680201604.post-5391672476206403024</id><published>2007-11-21T10:02:00.000-03:00</published><updated>2007-11-21T10:08:29.485-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Nuevas Competencias'/><category scheme='http://www.blogger.com/atom/ns#' term='consultas'/><title type='text'>Encuesta: ¿A qué jugamos ahora?</title><content type='html'>Decidí abrir una encuesta para ver qué juego usaremos en la próxima competencia. Estas son las opciones:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;versión dinámica del Intervalo&lt;/li&gt;&lt;li&gt;versión dinámica del FootSteps&lt;/li&gt;&lt;li&gt;otros juegos que propongan (que sean originales en lo posible)&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;Espero sus votos y/o sugerencias en los comentarios. Me reservo el derecho de desempate y/o elección compulsiva de algún juego nuevo que me seduzca.&lt;br /&gt;&lt;br /&gt;¡A votar!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3242979096680201604-5391672476206403024?l=bitsenelring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bitsenelring.blogspot.com/feeds/5391672476206403024/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3242979096680201604&amp;postID=5391672476206403024' title='3 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/5391672476206403024'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/5391672476206403024'/><link rel='alternate' type='text/html' href='http://bitsenelring.blogspot.com/2007/11/encuesta-qu-jugamos-ahora.html' title='Encuesta: ¿A qué jugamos ahora?'/><author><name>Marcos</name><uri>http://www.blogger.com/profile/17307767105678293438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3242979096680201604.post-991902411857457217</id><published>2007-11-20T22:13:00.001-03:00</published><updated>2007-11-21T09:44:55.560-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='FootSteps'/><category scheme='http://www.blogger.com/atom/ns#' term='resultados'/><title type='text'>Resultados del FootSteps</title><content type='html'>Ya tenemos un ganador&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;. Se trata de &lt;span style="font-weight: bold;"&gt;Pablo Diaz Rebaque&lt;/span&gt;, desde Madrid, con su algoritmo &lt;span style="font-weight: bold;"&gt;ijugador&lt;/span&gt;, escrito en C++. ¡Felicitaciones, Pablo!&lt;br /&gt;&lt;br /&gt;Pueden ver la &lt;a href="http://marcosd.quotaless.com/beer/footsteps/resultados.html"&gt;tabla de puntajes&lt;/a&gt;, una &lt;a href="http://marcosd.quotaless.com/beer/footsteps/muestra.html"&gt;partida de muestra&lt;/a&gt; entre cada par de algoritmos, y el &lt;a href="http://marcosd.quotaless.com/beer/footsteps/codigo.zip"&gt;código fuente&lt;/a&gt; completo.&lt;br /&gt;&lt;br /&gt;Hice el torneo a 20 rondas (a pesar de que había dicho que iba a ser una sola) porque la modalidad “procesos separados” no fue tan lenta como yo pensaba.&lt;br /&gt;&lt;br /&gt;Gracias a todos los participantes, por las ideas y por la paciencia en el proceso de implementación, con mis idas y venidas.&lt;br /&gt;&lt;br /&gt;Los que hayan presentado solamente código fuente están invitados a explicar en detalle sus estrategias (aunque no es obligatorio).&lt;br /&gt;&lt;br /&gt;Me encantó la variedad de acercamientos que hubo, a pesar de ser un juego tan simple. Estoy seguro de que en la versión dinámica habrá mucha más tela para cortar.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3242979096680201604-991902411857457217?l=bitsenelring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bitsenelring.blogspot.com/feeds/991902411857457217/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3242979096680201604&amp;postID=991902411857457217' title='1 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/991902411857457217'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/991902411857457217'/><link rel='alternate' type='text/html' href='http://bitsenelring.blogspot.com/2007/11/resultados-del-footsteps.html' title='Resultados del FootSteps'/><author><name>Marcos</name><uri>http://www.blogger.com/profile/17307767105678293438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3242979096680201604.post-3772390722158604094</id><published>2007-11-19T15:28:00.000-03:00</published><updated>2007-11-19T15:35:53.334-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='FootSteps'/><title type='text'>Progresos</title><content type='html'>Ayer terminó la inscripción para el &lt;span style="font-weight: bold;"&gt;FootSteps&lt;/span&gt;. Aún tardaré un día o dos más en terminar de probar cómo interacciona el juez con los programas presentados, e implementar algunos algoritmos que me enviaron en lenguaje coloquial.&lt;br /&gt;&lt;br /&gt;Mientras tanto, podemos ir pensando en la siguiente competencia. Por mi parte, pensaba que quizá amerite una reedición del &lt;a href="http://bitsenelring.blogspot.com/search/label/Intervalo"&gt;Intervalo&lt;/a&gt;, pero esta vez con algoritmos dinámicos (que puedan ver la historia de la partida en lugar de sólo el tablero).&lt;br /&gt;&lt;br /&gt;¿Qué les parece?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3242979096680201604-3772390722158604094?l=bitsenelring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bitsenelring.blogspot.com/feeds/3772390722158604094/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3242979096680201604&amp;postID=3772390722158604094' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/3772390722158604094'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/3772390722158604094'/><link rel='alternate' type='text/html' href='http://bitsenelring.blogspot.com/2007/11/progresos.html' title='Progresos'/><author><name>Marcos</name><uri>http://www.blogger.com/profile/17307767105678293438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3242979096680201604.post-2824720882603418957</id><published>2007-11-17T10:36:00.001-03:00</published><updated>2007-11-17T10:37:57.342-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='FootSteps'/><title type='text'>Ya casi...</title><content type='html'>Mañana vence el plazo para el FootSteps. ¡Qué suspenso!&lt;br /&gt;&lt;br /&gt;Aviso que tardaré unos días en presentar los resultados.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3242979096680201604-2824720882603418957?l=bitsenelring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bitsenelring.blogspot.com/feeds/2824720882603418957/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3242979096680201604&amp;postID=2824720882603418957' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/2824720882603418957'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/2824720882603418957'/><link rel='alternate' type='text/html' href='http://bitsenelring.blogspot.com/2007/11/ya-casi.html' title='Ya casi...'/><author><name>Marcos</name><uri>http://www.blogger.com/profile/17307767105678293438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3242979096680201604.post-824894385760826494</id><published>2007-10-18T16:07:00.000-03:00</published><updated>2007-11-01T15:00:25.495-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='resultados'/><category scheme='http://www.blogger.com/atom/ns#' term='Intervalo'/><category scheme='http://www.blogger.com/atom/ns#' term='detalles técnicos'/><title type='text'>Pequeña corrección</title><content type='html'>Como bien señaló uno de los participantes del Intervalo, había un error en la tabla detallada, en la parte donde se indican los resultados entre cada par de algoritmos.&lt;br /&gt;&lt;br /&gt;Ya pueden ver la &lt;a href="http://bitsenelring.googlegroups.com/web/resultados.html"&gt;versión corregida&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Aclaración: Podrán notar que las cifras de la tabla oficial no son iguales a las que puse antes aquí; esto es porque al correr de nuevo el programa los algoritmos que contenían azar se comportaron distinto. De todas formas, el orden de los resultados oficiales no ha cambiado, cosa que me sorprendió bastante.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3242979096680201604-824894385760826494?l=bitsenelring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bitsenelring.blogspot.com/feeds/824894385760826494/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3242979096680201604&amp;postID=824894385760826494' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/824894385760826494'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/824894385760826494'/><link rel='alternate' type='text/html' href='http://bitsenelring.blogspot.com/2007/10/pequea-correccin.html' title='Pequeña corrección'/><author><name>Marcos</name><uri>http://www.blogger.com/profile/17307767105678293438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3242979096680201604.post-1607315435739766205</id><published>2007-10-18T10:00:00.000-03:00</published><updated>2007-10-23T11:56:46.194-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='FootSteps'/><category scheme='http://www.blogger.com/atom/ns#' term='Nuevas Competencias'/><title type='text'>Quinta competencia: FootSteps</title><content type='html'>Varios amigos me han recomendado este juego, y realmente me encantó. Es excelente para jugar en persona; además, promete ser muy fecundo para diseñar jugadores artificiales.&lt;br /&gt;Lo pueden probar en &lt;a href="http://vying.org/games/footsteps"&gt;este sitio&lt;/a&gt;, contra otros jugadores humanos o contra algunos «bots» que tienen hechos.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:180%;"&gt;Reglas del juego&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Se coloca una ficha en la casilla central de una tira de siete casillas:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_si2a--LSDb8/RxFvCDSnd9I/AAAAAAAAAbA/jAvcK03S72g/s1600-h/footsteps.PNG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5120996332330776530" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: pointer; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_si2a--LSDb8/RxFvCDSnd9I/AAAAAAAAAbA/jAvcK03S72g/s320/footsteps.PNG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;El objetivo de uno de los jugadores es llevar la ficha a la casilla en el extremo izquierdo, y el del otro es llevarla a la casilla en el extremo derecho.&lt;br /&gt;Al comienzo de la partida, cada jugador dispone de cincuenta puntos.&lt;br /&gt;En cada turno, se hace una pequeña licitación: cada jugador oferta en secreto una cantidad de puntos; luego, se revelan las ofertas, y el que ofertó más tiene derecho a mover la ficha una casilla hacia su objetivo. Si ambos ofertan la misma cantidad, ninguno de ellos mueve la ficha.&lt;br /&gt;En cualquier caso, cada jugador pierde la cantidad de puntos que ofertó.&lt;br /&gt;Las ofertas deben ser de al menos un punto, mientras se tengan puntos. Si un jugador se queda sin puntos antes que el otro, debe seguir jugando, ofertando cero puntos en cada turno.&lt;br /&gt;Cuando un jugador logra su objetivo, es declarado ganador. Si ambos jugadores se quedan sin puntos antes de que esto suceda, se declara empate (sin importar dónde haya quedado la ficha).&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:180%;"&gt;Reglas para la competencia&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;La competencia entre algoritmos se llevará a cabo de esta manera:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Cada algoritmo competirá una vez contra cada uno de sus oponentes. El que gane más partidos será el vencedor.&lt;/li&gt;&lt;li&gt;En caso de empate, se vuelve al punto 1. Los contadores de partidos ganados serán acumulativos.&lt;/li&gt;&lt;/ol&gt;Los algoritmos solamente podrán referirse al estado de la partida actual. Esto es: posición de la ficha, cantidad de puntos restantes de cada jugador e historial de las ofertas de cada jugador.&lt;br /&gt;No tendrán memoria de lo que ocurrió en partidas pasadas. Dependiendo de los resultados de la competencia y de la complejidad que alcancen los algoritmos (y de pedidos o sugerencias de los participantes) podremos organizar en el futuro una competencia con algoritmos más flexibles, que puedan aprender de las partidas que jueguen.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:180%;"&gt;Cómo y cuándo presentar los algoritmos&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Habrá tiempo de presentar algoritmos (sólo uno por persona) hasta el 18 de noviembre de 2007 al mediodía (hora de &lt;a href="http://www.timeanddate.com/worldclock/city.html?n=51"&gt;Argentina&lt;/a&gt;).&lt;br /&gt;&lt;br /&gt;Como en las competencias anteriores, no es necesario presentar algoritmos en forma de código fuente. Una buena descripción de la idea será suficiente (en la mayoría de los casos) para que yo escriba lo necesario.&lt;br /&gt;No obstante, los jugadores que así lo deseen podrán facilitarme la tarea presentando código fuente, en un solo archivo compilable o interpretable.&lt;br /&gt;Podrán escribir sus programas en &lt;a href="http://unicon.org/"&gt;Unicon&lt;/a&gt;, &lt;a href="http://cm.bell-labs.com/cm/cs/cbook/"&gt;C&lt;/a&gt;, &lt;a href="http://www.research.att.com/~bs/C++.html"&gt;C++&lt;/a&gt;, &lt;a href="http://digitalmars.com/d"&gt;D&lt;/a&gt;, &lt;a href="http://java.sun.com/"&gt;Java&lt;/a&gt;, &lt;a href="http://www.ruby-lang.org/"&gt;Ruby&lt;/a&gt; o &lt;a href="http://python.org/"&gt;Python&lt;/a&gt;. Si desean usar algún otro lenguaje, consúltenme antes por favor.&lt;br /&gt;&lt;br /&gt;Los programas deberán respetar el siguiente protocolo de entrada/salida:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Imprimir la oferta en la salida estándar, en forma de número decimal. La salida deberá ser una línea de texto completa (con el carácter de fin de línea incluido).&lt;/li&gt;&lt;li&gt;Leer de la entrada estándar una línea de texto completa.&lt;/li&gt;&lt;li&gt;Si la línea dice «fin» significa que la partida terminó (ya sea normalmente o por una jugada inválida de alguno de los jugadores). El programa deberá terminar su ejecución.&lt;br /&gt;De lo contrario, la línea leída será un número decimal igual a la oferta que hizo el oponente.&lt;/li&gt;&lt;li&gt;Volver al paso 1.&lt;/li&gt;&lt;/ol&gt;Si un programa hace una oferta ilegal (menor que uno o mayor que la cantidad de puntos que tenga, o distinta de cero si ya no tiene puntos) perderá la partida. Por supuesto, yo probaré cada programa que me envíen antes de la competencia, y daré tiempo a los jugadores a que modifiquen su código si se presenta algún problema.&lt;br /&gt;&lt;br /&gt;Ante cualquier duda, no duden en consultar.&lt;br /&gt;&lt;br /&gt;Espero sus algoritmos. ¡Suerte y no olviden reclutar a sus amigos y conocidos!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3242979096680201604-1607315435739766205?l=bitsenelring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bitsenelring.blogspot.com/feeds/1607315435739766205/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3242979096680201604&amp;postID=1607315435739766205' title='5 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/1607315435739766205'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/1607315435739766205'/><link rel='alternate' type='text/html' href='http://bitsenelring.blogspot.com/2007/10/quinta-competencia-footsteps.html' title='Quinta competencia: FootSteps'/><author><name>Marcos</name><uri>http://www.blogger.com/profile/17307767105678293438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_si2a--LSDb8/RxFvCDSnd9I/AAAAAAAAAbA/jAvcK03S72g/s72-c/footsteps.PNG' height='72' width='72'/><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3242979096680201604.post-7507055199540533625</id><published>2007-10-12T12:59:00.000-03:00</published><updated>2007-11-01T14:58:28.705-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='resultados'/><category scheme='http://www.blogger.com/atom/ns#' term='Intervalo'/><title type='text'>Resultados del Intervalo</title><content type='html'>Tenemos un indiscutible algoritmo ganador: «Fixed». ¡Felicitaciones a  su creadora, Cythia Disenfeld!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;Detalles&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Se jugaron 300 partidas entre cada par de algoritmos.&lt;br /&gt;A modo de control, agregué al plantel dos algoritmos que juegan puramente al azar (aunque con distribuciones diferentes).&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;Tabla de posiciones&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;table style="width: 659px; height: 383px;" cellspacing="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="font-weight: bold;"&gt;Algoritmo&lt;/td&gt;&lt;td style="font-weight: bold;"&gt;Autor&lt;/td&gt;&lt;td style="font-weight: bold;"&gt;partidas&lt;br /&gt;ganadas&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left;"&gt;   %&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;b&gt;Fixed&lt;/b&gt;&lt;/td&gt;&lt;td&gt;Cythia Disenfeld&lt;/td&gt;&lt;td&gt;2896&lt;/td&gt;&lt;td&gt;10.257%&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt; &lt;td&gt;&lt;b&gt;J&lt;/b&gt;&lt;/td&gt;&lt;td&gt;Jorge Alvaro&lt;/td&gt;&lt;td&gt;2403&lt;/td&gt;&lt;td&gt;8.5116%&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt; &lt;td&gt;&lt;b&gt;Politicamente Correcto&lt;/b&gt;&lt;/td&gt;&lt;td&gt;Juan&lt;/td&gt;&lt;td&gt;2384&lt;/td&gt;&lt;td&gt;8.4443%&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt; &lt;td&gt;&lt;b&gt;AntiLogaritmico&lt;/b&gt;&lt;/td&gt;&lt;td&gt;Carlos Luna Mota&lt;/td&gt;&lt;td&gt;2343&lt;/td&gt;&lt;td&gt;8.2990%&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt; &lt;td&gt;&lt;b&gt;Equilibrado&lt;/b&gt;&lt;/td&gt;&lt;td&gt;Nicolás Tarazona&lt;/td&gt;&lt;td&gt;2144&lt;/td&gt;&lt;td&gt;7.5942%&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt; &lt;td&gt;&lt;b&gt;Intervazar&lt;/b&gt;&lt;/td&gt;&lt;td&gt;Pablo Suárez&lt;/td&gt;&lt;td&gt;2113&lt;/td&gt;&lt;td&gt;7.4844%&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt; &lt;td&gt;&lt;b&gt;Espiral&lt;/b&gt;&lt;/td&gt;&lt;td&gt;Carlos Luna Mota&lt;/td&gt;&lt;td&gt;2089&lt;/td&gt;&lt;td&gt;7.3994%&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt; &lt;td&gt;&lt;b&gt;Mediana&lt;/b&gt;&lt;/td&gt;&lt;td&gt;Marisa Morales&lt;/td&gt;&lt;td&gt;2005&lt;/td&gt;&lt;td&gt;7.1018%&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt; &lt;td&gt;&lt;b&gt;DobleWin&lt;/b&gt;&lt;/td&gt;&lt;td&gt;Leandro Tar&lt;/td&gt;&lt;td&gt;1805&lt;/td&gt;&lt;td&gt;6.3934%&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt; &lt;td&gt;&lt;b&gt;Azar1&lt;/b&gt;&lt;/td&gt;&lt;td&gt;BeeR&lt;/td&gt;&lt;td&gt;1482&lt;/td&gt;&lt;td&gt;5.2493%&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt; &lt;td&gt;&lt;b&gt;Pequeritmo07&lt;/b&gt;&lt;/td&gt;&lt;td&gt;Markelo&lt;/td&gt;&lt;td&gt;1461&lt;/td&gt;&lt;td&gt;5.1749%&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt; &lt;td&gt;&lt;b&gt;Balanza&lt;/b&gt;&lt;/td&gt;&lt;td&gt;Armando Vicente&lt;/td&gt;&lt;td&gt;1398&lt;/td&gt;&lt;td&gt;4.9518%&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt; &lt;td&gt;&lt;b&gt;Azar0&lt;/b&gt;&lt;/td&gt;&lt;td&gt;BeeR&lt;/td&gt;&lt;td&gt;1127&lt;/td&gt;&lt;td&gt;3.9919%&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt; &lt;td&gt;&lt;b&gt;Logaritmico&lt;/b&gt;&lt;/td&gt;&lt;td&gt;Carlos Luna Mota&lt;/td&gt;&lt;td&gt;989&lt;/td&gt;&lt;td&gt;3.5031%&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt; &lt;td&gt;&lt;b&gt;Midadero&lt;/b&gt;&lt;/td&gt;&lt;td&gt;Jean Morales&lt;/td&gt;&lt;td&gt;854&lt;/td&gt;&lt;td&gt;3.0249%&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt; &lt;td&gt;&lt;b&gt;Zigzag&lt;/b&gt;&lt;/td&gt;&lt;td&gt;Marcos&lt;/td&gt;&lt;td&gt;739&lt;/td&gt;&lt;td&gt;2.6175%&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;Una tabla más detallada puede verse &lt;a href="http://bitsenelring.googlegroups.com/web/resultados.html"&gt;aquí&lt;/a&gt;.&lt;br /&gt;Agregué extra-oficialmente una variante reality-show (gracias &lt;a href="http://juegosdeingenio.org/"&gt;Iván&lt;/a&gt; por la idea). Es muy interesante ver cómo van variando las posiciones a medida que se van eliminando algoritmos de la lista.&lt;br /&gt;&lt;br /&gt;Para tener una impresión visual del torneo, pueden ver &lt;a href="http://bitsenelring.googlegroups.com/web/muestra.html"&gt;una partida de muestra&lt;/a&gt; entre cada par de algoritmos.&lt;br /&gt;¿No son lindos los dibujitos que forman? Se podría idear una forma de arte basada en juegos de tablero...&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;Código fuente&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Todo el sistema y los algoritmos están escritos en &lt;a href="http://unicon.org/"&gt;Unicon&lt;/a&gt;.&lt;br /&gt;Aquí pueden curiosear el &lt;a href="http://bitsenelring.googlegroups.com/web/jugadores.html"&gt;código de los jugadores&lt;/a&gt; y el &lt;a href="http://bitsenelring.googlegroups.com/web/intervalo.html"&gt;código principal&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;Comentarios&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Me gustó mucho la variedad de ideas que hubo: aunque muchos usaron el concepto «ocupar el centro primero», es notable las muy diversas maneras que hay de implementar la idea.&lt;br /&gt;Entre los algoritmos que no usaban el centro en seguida, está nada menos que el ganador. Quizá se anticipó al pensamiento de los demás...&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;Conclusiones&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Me dan ganas de reeditar este mismo juego, pero en una versión dinámica (es decir, con memoria de las jugadas anteriores), y quizá en dos dimensiones (el juego Frames original). Pero primero jugaremos otros juegos que están esperando. Mañana mismo comentaré el juego y las reglas para la próxima competencia.&lt;br /&gt;&lt;br /&gt;¡Muchas gracias a todos por participar!&lt;br /&gt;&lt;br /&gt;¡No dejen de enviar comentarios e ideas para nuevas competencias!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3242979096680201604-7507055199540533625?l=bitsenelring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bitsenelring.blogspot.com/feeds/7507055199540533625/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3242979096680201604&amp;postID=7507055199540533625' title='5 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/7507055199540533625'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/7507055199540533625'/><link rel='alternate' type='text/html' href='http://bitsenelring.blogspot.com/2007/10/resultados-del-intervalo.html' title='Resultados del Intervalo'/><author><name>Marcos</name><uri>http://www.blogger.com/profile/17307767105678293438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3242979096680201604.post-2077612667188115361</id><published>2007-10-11T14:22:00.000-03:00</published><updated>2007-10-11T14:24:16.384-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Intervalo'/><title type='text'>Intervalo: plazo final</title><content type='html'>Ya hay bastantes participantes, así que pongo el plazo definitivo: la recepción de algoritmos para el Intervalo cierra el miércoles 17 a medianoche (hora de Argentina).&lt;br /&gt;&lt;br /&gt;Suerte a todos, y mantengan la sintonía.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3242979096680201604-2077612667188115361?l=bitsenelring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bitsenelring.blogspot.com/feeds/2077612667188115361/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3242979096680201604&amp;postID=2077612667188115361' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/2077612667188115361'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/2077612667188115361'/><link rel='alternate' type='text/html' href='http://bitsenelring.blogspot.com/2007/10/intervalo-plazo-final.html' title='Intervalo: plazo final'/><author><name>Marcos</name><uri>http://www.blogger.com/profile/17307767105678293438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3242979096680201604.post-2652558380484068038</id><published>2007-10-05T14:26:00.000-03:00</published><updated>2007-10-05T15:03:10.557-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Intervalo'/><title type='text'>Va creciendo el plantel</title><content type='html'>No sé si fue por mi lloriqueo del post anterior, pero estos días me han llegado algunos algoritmos más para el Intervalo.&lt;br /&gt;&lt;br /&gt;Presten atención que se viene la gran batalla... ¡Y sigan mandando material!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3242979096680201604-2652558380484068038?l=bitsenelring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bitsenelring.blogspot.com/feeds/2652558380484068038/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3242979096680201604&amp;postID=2652558380484068038' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/2652558380484068038'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/2652558380484068038'/><link rel='alternate' type='text/html' href='http://bitsenelring.blogspot.com/2007/10/va-creciendo-el-plantel.html' title='Va creciendo el plantel'/><author><name>Marcos</name><uri>http://www.blogger.com/profile/17307767105678293438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3242979096680201604.post-3441920397301803417</id><published>2007-09-26T12:30:00.000-03:00</published><updated>2007-10-05T15:04:16.950-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Intervalo'/><title type='text'>Falta poco y somos pocos</title><content type='html'>Hola, les cuento que aún son pocos los algoritmos que me han llegado para el Intervalo, así que cambiaré el plazo de recepción.&lt;br /&gt;&lt;br /&gt;Haré esto: cuando tenga siete algoritmos en total, lo anunciaré aquí y esperaré una semana más para los rezagados. ¿Por qué siete? Quizá sea un arrebato místico.&lt;br /&gt;&lt;br /&gt;Así que ¡a reclutar gente! No dudo que los que ya me han mandado material conocerán posibles participantes.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3242979096680201604-3441920397301803417?l=bitsenelring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bitsenelring.blogspot.com/feeds/3441920397301803417/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3242979096680201604&amp;postID=3441920397301803417' title='2 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/3441920397301803417'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/3441920397301803417'/><link rel='alternate' type='text/html' href='http://bitsenelring.blogspot.com/2007/09/falta-poco-y-somos-pocos.html' title='Falta poco y somos pocos'/><author><name>Marcos</name><uri>http://www.blogger.com/profile/17307767105678293438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3242979096680201604.post-1330340631348218110</id><published>2007-09-15T23:05:00.000-03:00</published><updated>2007-09-15T23:10:47.174-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Intervalo'/><category scheme='http://www.blogger.com/atom/ns#' term='detalles técnicos'/><title type='text'>Partida de ejemplo de Intervalo</title><content type='html'>Para aclarar algunas dudas que han surgido, pongo aquí una partida de Intervalo de ejemplo, con una tira de sólo 20 casillas, por brevedad.&lt;br /&gt;&lt;br /&gt;Aclaro que la partida es totalmente ficticia, es decir, no usé ningún algoritmo de los que me han presentado hasta ahora para generar las movidas.&lt;br /&gt;&lt;pre&gt;Simbología:&lt;br /&gt;&lt;br /&gt;x    =    casilla con una ficha del jugador x&lt;br /&gt;w    =    casilla con una ficha del jugador w&lt;br /&gt;.    =    casilla vacía&lt;br /&gt;*    =    casilla con una ficha neutral&lt;br /&gt;()   =    marcan el intervalo formado por las fichas puestas en un turno&lt;br /&gt;&lt;br /&gt;Partida:&lt;br /&gt;&lt;br /&gt; . . . . . . . . . . . . . . . . . . . .        (comienzo de la partida)&lt;br /&gt; . . . . .(*). . . . . . . . . . . . . .        (nadie gana el turno)&lt;br /&gt; . . . . . * . .(x w). . . . . . . . . .        (nadie gana el turno)&lt;br /&gt; . . . . . * . . x w(w . . . . . . . x).        (nadie gana el turno)&lt;br /&gt; . . . .(x * . . x w w . . . w). . . x .        (el jugador w gana el turno)&lt;br /&gt; . . . . x * . . x w w . . . w . . . x(*)       (nadie gana el turno)&lt;br /&gt; . .(w . x * . . x w w . . x)w . . . x *        (nadie gana el turno)&lt;br /&gt; . . w . x *(w . x w w . . x w x). . x *        (el jugador w gana el turno)&lt;br /&gt; . . w . x * w(*)x w w . . x w x . . x *        (nadie gana el turno)&lt;br /&gt; .(x w . x * w * x w w w). x w x . . x *        (el jugador w gana el turno)&lt;br /&gt; . x w . x * w * x w w w . x w x .(*)x *        (nadie gana el turno)&lt;br /&gt;(x x w . x * w * x w w w w)x w x . * x *        (el jugador w gana el turno)&lt;br /&gt; x x w(x x * w * x w w w w x w x w)* x *        (el jugador w gana el turno)&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;El jugador w ganó 5 turnos y el jugador x no ganó turno alguno; por lo tanto el jugador w es el ganador de la partida.&lt;br /&gt;&lt;br /&gt;Recordemos que, a los fines de este torneo, las partidas ganadas valen 1 punto, y las perdidas o empatadas valen 0 puntos.&lt;br /&gt;El algoritmo que gane más partidas será, pues, el ganador del torneo.&lt;br /&gt;Todos los algoritmos se enfrentarán la misma cantidad de veces con todos sus oponentes.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3242979096680201604-1330340631348218110?l=bitsenelring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bitsenelring.blogspot.com/feeds/1330340631348218110/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3242979096680201604&amp;postID=1330340631348218110' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/1330340631348218110'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/1330340631348218110'/><link rel='alternate' type='text/html' href='http://bitsenelring.blogspot.com/2007/09/partida-de-ejemplo-de-intervalo.html' title='Partida de ejemplo de Intervalo'/><author><name>Marcos</name><uri>http://www.blogger.com/profile/17307767105678293438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3242979096680201604.post-6863272234757311954</id><published>2007-09-15T22:06:00.000-03:00</published><updated>2007-09-15T22:14:29.523-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Intervalo'/><title type='text'>Progresos del Intervalo</title><content type='html'>Un breve reporte del progreso del torneo de &lt;a href="http://bitsenelring.blogspot.com/2007/09/cuarta-competencia-intervalo.html"&gt;Intervalo&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Ya me han enviado dos algoritmos jugadores, y tengo uno propio que seguramente es bastante defectuoso, pero no lo tocaré más dado que sería injusto modificarlo a la luz de los que me han presentado.&lt;br /&gt;&lt;br /&gt;Algunos participantes me han consultado sobre detalles de interpretación; parece que no quedaron muy claras las reglas del juego. Mañana publicaré todas las aclaraciones necesarias, junto con un ejemplo de partida.&lt;br /&gt;&lt;br /&gt;Les recuerdo que hay tiempo de presentar algoritmos hasta el 9 de octubre.&lt;br /&gt;&lt;br /&gt;¡No se queden afuera!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3242979096680201604-6863272234757311954?l=bitsenelring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bitsenelring.blogspot.com/feeds/6863272234757311954/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3242979096680201604&amp;postID=6863272234757311954' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/6863272234757311954'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/6863272234757311954'/><link rel='alternate' type='text/html' href='http://bitsenelring.blogspot.com/2007/09/progresos-del-intervalo.html' title='Progresos del Intervalo'/><author><name>Marcos</name><uri>http://www.blogger.com/profile/17307767105678293438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3242979096680201604.post-1128490309003397990</id><published>2007-09-11T12:32:00.000-03:00</published><updated>2007-09-12T11:16:17.271-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Intervalo'/><category scheme='http://www.blogger.com/atom/ns#' term='detalles técnicos'/><title type='text'>Intervalo: detalles para programadores</title><content type='html'>Para la competencia de Intervalo, los jugadores que quieran escribir su propio código podrán hacerlo.&lt;br /&gt;Obviamente, los que no sepan o no quieran programar pueden enviarme simplemente la idea del algoritmo, y yo la implementaré.&lt;br /&gt;&lt;br /&gt;Las reglas para presentar código serán las siguientes:&lt;br /&gt;&lt;br /&gt;Se aceptará sólo código fuente, con instrucciones precisas sobre cómo compilarlo/interpretarlo.&lt;br /&gt;&lt;br /&gt;El lenguaje que usen deberá disponer de un compilador o intérprete gratuito que corra bajo Linux de 64 bits (mi sistema es un Ubuntu 7.04, versión para amd64).&lt;br /&gt;&lt;br /&gt;El programa será llamado con un argumento de 64 caracteres, con el siguiente formato:&lt;br /&gt;&lt;br /&gt;. = casilla vacía&lt;br /&gt;n = casilla ocupada por una ficha neutral&lt;br /&gt;p = casilla ocupada por una ficha propia&lt;br /&gt;a = casilla ocupada por una ficha ajena&lt;br /&gt;&lt;br /&gt;Ejemplo de la línea de comandos usada:&lt;br /&gt;&lt;br /&gt;prog ...na..p...a..p..a.np....a...npn...a.nn.p....p.......a..........&lt;br /&gt;&lt;br /&gt;Los caracteres del argumento serán el contenido de la casilla 1 a la 64, respectivamente.&lt;br /&gt;&lt;br /&gt;El programa calculará su movida, la imprimirá en la salida estándar como número decimal entre 1 y 64 inclusive, y terminará. La salida deberá ser terminada con un carácter de fin de línea.&lt;br /&gt;&lt;br /&gt;Ejemplo en C/C++:&lt;br /&gt;printf("%d\n", casilla_elegida);&lt;br /&gt;&lt;br /&gt;Ejemplo en Python:&lt;br /&gt;print casilla_elegida&lt;br /&gt;&lt;br /&gt;Los programas que devuelvan el número de una casilla ocupada, o un número fuera del rango, serán descalificados. Por supuesto, antes de hacer la competencia definitiva haré algunas pruebas y avisaré a los autores sobre posibles problemas.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3242979096680201604-1128490309003397990?l=bitsenelring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bitsenelring.blogspot.com/feeds/1128490309003397990/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3242979096680201604&amp;postID=1128490309003397990' title='2 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/1128490309003397990'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/1128490309003397990'/><link rel='alternate' type='text/html' href='http://bitsenelring.blogspot.com/2007/09/intervalo-detalles-para-programadores.html' title='Intervalo: detalles para programadores'/><author><name>Marcos</name><uri>http://www.blogger.com/profile/17307767105678293438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3242979096680201604.post-8331552955282204889</id><published>2007-09-09T12:37:00.000-03:00</published><updated>2007-09-11T20:47:24.275-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Intervalo'/><category scheme='http://www.blogger.com/atom/ns#' term='Nuevas Competencias'/><title type='text'>Cuarta competencia: Intervalo</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_si2a--LSDb8/RuQaptFMPaI/AAAAAAAAAVc/0vKZBPn2UuM/s1600-h/intervalo.PNG"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://1.bp.blogspot.com/_si2a--LSDb8/RuQaptFMPaI/AAAAAAAAAVc/0vKZBPn2UuM/s320/intervalo.PNG" alt="" id="BLOGGER_PHOTO_ID_5108237181123313058" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Intervalo&lt;/span&gt; es un juego bipersonal de movimientos simultáneos (es la versión unidimensional del &lt;a href="http://boardgames.about.com/od/freesimultaneous/a/frames.htm"&gt;Frames&lt;/a&gt;, juego que diseñé hace unos años).&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Reglas del juego&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Intervalo se juega en un tablero con forma de tira de 64 casillas, numeradas del 1 al 64. Al comienzo todas las casillas están vacías.&lt;br /&gt;Cada jugador usa fichas de un color que lo represente. Se usan también algunas fichas de color neutral.&lt;br /&gt;En cada turno, ambos jugadores eligen simultáneamente una de las casillas libres de la tira. (Si los que juegan son personas, pueden escibir en secreto el número de la casilla en un papel y luego mostrarlos al mismo tiempo).&lt;br /&gt;Pueden darse dos casos:&lt;ul&gt;&lt;li&gt;Que elijan la misma casilla. En este caso, se coloca en la casilla una ficha neutral y termina el turno.&lt;/li&gt;&lt;li&gt;Que elijan casillas distintas. En este caso, se coloca en cada casilla una ficha del color correspondiente al jugador que la eligió, y se cuentan las fichas de cada jugador que estén entre las dos casillas recién elegidas. El que tenga más fichas propias entre ambas casillas obtiene un punto.&lt;/li&gt;&lt;/ul&gt;La partida termina cuando ya no hay casillas libres. El que tenga más puntos es el ganador.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Reglas para el torneo&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;En esta versión de la competencia, los algoritmos deberán ser estáticos. Es decir, deberán calcular su jugada teniendo en cuenta exclusivamente el contenido de la tira de casillas. No tendrán «memoria» del orden de las movidas de la partida.&lt;br /&gt;Dependiendo de las ideas, sugerencias y vicisitudes que surjan en este torneo, decidiremos si hacemos la versión dinámica.&lt;br /&gt;&lt;br /&gt;Cada algoritmo se enfrentará N veces con cada uno de sus oponentes. N dependerá de cuestiones técnicas, pero supongo que será al menos 100.&lt;br /&gt;&lt;br /&gt;El ránking final se armará usando la cantidad total de partidas ganadas. Las partidas empatadas no se tendrán en cuenta.&lt;br /&gt;&lt;br /&gt;El plazo de entrega de algoritmos será de un mes a partir de la fecha de este post.&lt;br /&gt;&lt;br /&gt;¡Espero sus algoritmos!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3242979096680201604-8331552955282204889?l=bitsenelring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bitsenelring.blogspot.com/feeds/8331552955282204889/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3242979096680201604&amp;postID=8331552955282204889' title='5 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/8331552955282204889'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/8331552955282204889'/><link rel='alternate' type='text/html' href='http://bitsenelring.blogspot.com/2007/09/cuarta-competencia-intervalo.html' title='Cuarta competencia: Intervalo'/><author><name>Marcos</name><uri>http://www.blogger.com/profile/17307767105678293438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_si2a--LSDb8/RuQaptFMPaI/AAAAAAAAAVc/0vKZBPn2UuM/s72-c/intervalo.PNG' height='72' width='72'/><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3242979096680201604.post-5830132164475238322</id><published>2007-09-03T14:24:00.000-03:00</published><updated>2007-10-05T15:03:58.576-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Nuevas Competencias'/><title type='text'>Juego se busca</title><content type='html'>Hola a todos, aquí estoy intentando revivir este proyecto. Además de terminar de programar lo que falta del minoría, que ya es poquito, ando con ganas de seleccionar un juego nuevo para la próxima competencia, porque el juego Demofobia no resultó ser tan interesante como esperaba.&lt;br /&gt;&lt;br /&gt;Así que si alguno conoce un juego simple pero no trivial, ingenioso y no azaroso, que lo comente aquí así vamos preparando el próximo torneo.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3242979096680201604-5830132164475238322?l=bitsenelring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bitsenelring.blogspot.com/feeds/5830132164475238322/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3242979096680201604&amp;postID=5830132164475238322' title='2 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/5830132164475238322'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/5830132164475238322'/><link rel='alternate' type='text/html' href='http://bitsenelring.blogspot.com/2007/09/juego-se-busca.html' title='Juego se busca'/><author><name>Marcos</name><uri>http://www.blogger.com/profile/17307767105678293438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3242979096680201604.post-3471178433834772125</id><published>2007-04-15T12:02:00.000-03:00</published><updated>2007-04-15T12:08:52.204-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='resultados'/><category scheme='http://www.blogger.com/atom/ns#' term='Minoría'/><title type='text'>Resultados parciales del torneo de Minoría</title><content type='html'>He dejado pasar demasiado tiempo sin poder terminar de programar el torneo de Minoría, así que he decidido publicar los resultados parciales con los algoritmos que he podido programar hasta ahora.&lt;br /&gt;&lt;br /&gt;Mis disculpas a los que han quedado fuera. Eventualmente iré programando los algoritmos que queden y actualizando la tabla de puntajes. Si algún participante se ofrece para terminar los demás algoritmos, será más que bienvenido. Este torneo lo he programado en &lt;a href="http://python.org"&gt;Python&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;La partida fue a 500000 turnos. La tabla de posiciones quedó como sigue:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;104922  100.0   J                  (Jorge Alvaro)&lt;br /&gt;104838  99.9    Nash               (Luis Silvestre)&lt;br /&gt;104322  99.4    Salva              (Salvador Cases)&lt;br /&gt;95621   91.1    El Contra          (German Zorba)&lt;br /&gt;93663   89.3    Psicologico        (Ivan Skvarca)&lt;br /&gt;48442   46.2    Segundo Plato      (Guido Bernardo)&lt;br /&gt;24194   23.1    A por el Crater    (Carlos Luna Mota)&lt;br /&gt;24194   23.1    Julian             (Julian Antonacci)&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3242979096680201604-3471178433834772125?l=bitsenelring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bitsenelring.blogspot.com/feeds/3471178433834772125/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3242979096680201604&amp;postID=3471178433834772125' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/3471178433834772125'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/3471178433834772125'/><link rel='alternate' type='text/html' href='http://bitsenelring.blogspot.com/2007/04/resultados-parciales-del-torneo-de.html' title='Resultados parciales del torneo de Minoría'/><author><name>Marcos</name><uri>http://www.blogger.com/profile/17307767105678293438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3242979096680201604.post-8981206488028505105</id><published>2007-03-05T18:55:00.000-03:00</published><updated>2007-03-05T19:00:49.742-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='detalles técnicos'/><title type='text'>Señales de vida</title><content type='html'>Este post es sólo para aclarar que estoy vivo, aunque sigo sin poder dedicar todo el tiempo que quisiera a programar.&lt;br /&gt;Eventualmente lograré hacerlo; hasta entonces gracias por la paciencia...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3242979096680201604-8981206488028505105?l=bitsenelring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bitsenelring.blogspot.com/feeds/8981206488028505105/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3242979096680201604&amp;postID=8981206488028505105' title='2 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/8981206488028505105'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/8981206488028505105'/><link rel='alternate' type='text/html' href='http://bitsenelring.blogspot.com/2007/03/seales-de-vida.html' title='Señales de vida'/><author><name>Marcos</name><uri>http://www.blogger.com/profile/17307767105678293438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3242979096680201604.post-626486561017360824</id><published>2007-01-05T21:20:00.000-03:00</published><updated>2007-01-05T21:28:36.313-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Minoría'/><title type='text'>Resurrección</title><content type='html'>Hola a todos. Ahora que he usado algunos días de mis vacaciones para dormir, estoy mejor capacitado para terminar por fin de escribir lo que falta del código para el torneo de Minoría.&lt;br /&gt;&lt;br /&gt;En unas horas, algunos de los participantes recibirán un mensaje pidiendo algunos detalles de sus algoritmos.&lt;br /&gt;&lt;br /&gt;Desde ya pido disculpas por mi cuelgue involuntario; mi vida laboral se había extendido un tanto últimamente. No es una excusa, sino una aclaración para tranquilizar a algunas gentes que temían por mi integridad física.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3242979096680201604-626486561017360824?l=bitsenelring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bitsenelring.blogspot.com/feeds/626486561017360824/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3242979096680201604&amp;postID=626486561017360824' title='2 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/626486561017360824'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/626486561017360824'/><link rel='alternate' type='text/html' href='http://bitsenelring.blogspot.com/2007/01/resurreccin.html' title='Resurrección'/><author><name>Marcos</name><uri>http://www.blogger.com/profile/17307767105678293438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3242979096680201604.post-4229390824927362245</id><published>2006-11-07T14:19:00.000-03:00</published><updated>2006-11-07T21:54:24.371-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Minoría'/><category scheme='http://www.blogger.com/atom/ns#' term='detalles técnicos'/><title type='text'>Más demoras</title><content type='html'>Me he demorado más de lo habitual con el Minoría. Quizá no esté de más una pequeña explicación/excusa.&lt;br /&gt;&lt;br /&gt;Sucede que había empezado a programar todo en javascript (para que todos pudieran probar el código sin tener que usar nada más que un navegador), pero me encontré con sutiles (y no tan sutiles) dificultades en ese lenguaje y en mi conocimiento de ese lenguaje.&lt;br /&gt;&lt;br /&gt;Por lo tanto comencé a reprogramar todo en Unicon, donde me manejo mejor.&lt;br /&gt;&lt;br /&gt;Pido una vez más disculpas por la demora. Pero para que no sientan ansiedad alguna, decidí inaugurar la cuarta competencia mientras termino la tercera. En el próximo post pondré las reglas del &lt;strong&gt;Demofobia&lt;/strong&gt;, el nuevo juego.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3242979096680201604-4229390824927362245?l=bitsenelring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bitsenelring.blogspot.com/feeds/4229390824927362245/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3242979096680201604&amp;postID=4229390824927362245' title='2 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/4229390824927362245'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/4229390824927362245'/><link rel='alternate' type='text/html' href='http://bitsenelring.blogspot.com/2006/11/ms-demoras.html' title='Más demoras'/><author><name>Marcos</name><uri>http://www.blogger.com/profile/17307767105678293438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3242979096680201604.post-9052552372960444710</id><published>2006-11-02T12:16:00.000-03:00</published><updated>2006-11-02T12:20:55.386-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Minoría'/><title type='text'>Complejidades</title><content type='html'>He recibido bastantes participaciones para el Minoría; unos 16 algoritmos hasta ahora. Algunos son bastante complejos, y espero recibir algunos más entre hoy y mañana, así que seguramente me lleve unos días más preparar todo.&lt;br /&gt;&lt;br /&gt;¡Paciencia y suerte para todos!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3242979096680201604-9052552372960444710?l=bitsenelring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bitsenelring.blogspot.com/feeds/9052552372960444710/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3242979096680201604&amp;postID=9052552372960444710' title='1 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/9052552372960444710'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/9052552372960444710'/><link rel='alternate' type='text/html' href='http://bitsenelring.blogspot.com/2006/11/complejidades.html' title='Complejidades'/><author><name>Marcos</name><uri>http://www.blogger.com/profile/17307767105678293438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3242979096680201604.post-6470280278246950694</id><published>2006-10-26T15:53:00.000-03:00</published><updated>2006-10-26T16:03:31.361-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Minoría'/><category scheme='http://www.blogger.com/atom/ns#' term='detalles técnicos'/><title type='text'>Plazo</title><content type='html'>El plazo para la entrega de algoritmos para la competencia de Minoría vence el viernes 3 de noviembre.&lt;br /&gt;Hasta el momento tengo cinco algoritmos. ¡Espero el resto prontamente!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3242979096680201604-6470280278246950694?l=bitsenelring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bitsenelring.blogspot.com/feeds/6470280278246950694/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3242979096680201604&amp;postID=6470280278246950694' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/6470280278246950694'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/6470280278246950694'/><link rel='alternate' type='text/html' href='http://bitsenelring.blogspot.com/2006/10/plazo.html' title='Plazo'/><author><name>Marcos</name><uri>http://www.blogger.com/profile/17307767105678293438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3242979096680201604.post-9101629073088509442</id><published>2006-10-23T21:23:00.000-03:00</published><updated>2006-10-23T21:30:19.768-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Minoría'/><category scheme='http://www.blogger.com/atom/ns#' term='detalles técnicos'/><title type='text'>Aclaraciones sobre las reglas del Minoría</title><content type='html'>Algunos participantes me han preguntado esto, y me di cuenta de que no estaba del todo claro en las reglas que publiqué.&lt;br /&gt;Donde dice "en caso de empate" me refiero a empate entre cantidades de votos de dos opciones.&lt;br /&gt;&lt;br /&gt;Ejemplos:&lt;br /&gt;Si A tiene 10 votos, B 5 y C 5, nadie gana nada porque hay dos opciones que tienen la menor cantidad de votos.&lt;br /&gt;Si todos votan por B, tampoco nadie gana nada, porque aunque es la única opción votada, no es minoritaria.&lt;br /&gt;Si A tiene 7 votos, B 2 y C 3, los dos que votaron B suman un punto.&lt;br /&gt;&lt;br /&gt;Espero que quede clara ahora la mecánica del juego. No duden en consultar por cualquier duda.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3242979096680201604-9101629073088509442?l=bitsenelring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bitsenelring.blogspot.com/feeds/9101629073088509442/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3242979096680201604&amp;postID=9101629073088509442' title='3 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/9101629073088509442'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/9101629073088509442'/><link rel='alternate' type='text/html' href='http://bitsenelring.blogspot.com/2006/10/aclaraciones-sobre-las-reglas-del.html' title='Aclaraciones sobre las reglas del Minoría'/><author><name>Marcos</name><uri>http://www.blogger.com/profile/17307767105678293438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3242979096680201604.post-208297266682663439</id><published>2006-10-19T11:24:00.000-03:00</published><updated>2006-10-19T11:27:01.200-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Minoría'/><category scheme='http://www.blogger.com/atom/ns#' term='detalles técnicos'/><title type='text'>Minoría: detalles</title><content type='html'>Olvidé agregar una cosa respecto a la competencia de Minoría: habrá dos partidas; una entre algoritmos cualesquiera, y otra entre algoritmos determinísticos solamente.&lt;br /&gt;&lt;br /&gt;Si envían algoritmos determinísticos, especifiquen por favor si quieren participar en ambas competencias o sólo en la determinística.&lt;br /&gt;&lt;br /&gt;Y no olviden ponerle nombre a sus creaciones; es más divertido así.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3242979096680201604-208297266682663439?l=bitsenelring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bitsenelring.blogspot.com/feeds/208297266682663439/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3242979096680201604&amp;postID=208297266682663439' title='7 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/208297266682663439'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/208297266682663439'/><link rel='alternate' type='text/html' href='http://bitsenelring.blogspot.com/2006/10/minora-detalles.html' title='Minoría: detalles'/><author><name>Marcos</name><uri>http://www.blogger.com/profile/17307767105678293438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3242979096680201604.post-7332753301623651805</id><published>2006-10-18T17:43:00.000-03:00</published><updated>2006-10-18T18:06:56.562-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Minoría'/><category scheme='http://www.blogger.com/atom/ns#' term='Nuevas Competencias'/><title type='text'>Tercera Competencia: Minoría</title><content type='html'>Luego de ponderar varias propuestas (que seguiré ponderando para futuras competencias), elegí el juego &lt;strong&gt;Minoría&lt;/strong&gt;. Es un juego bastante conocido en el cenáculo de la teoría de juegos, así que le introdujimos una pequeña variante.&lt;br /&gt;&lt;br /&gt;Las reglas son las siguientes:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Todos los jugadores eligen secretamente entre tres opciones: &lt;strong&gt;A&lt;/strong&gt;, &lt;strong&gt;B&lt;/strong&gt; o &lt;strong&gt;C&lt;/strong&gt;.&lt;/li&gt;&lt;li&gt;Los que hayan elegido la opción menos elegida, ganan un punto.&lt;/li&gt;&lt;li&gt;En caso de empate, nadie gana nada.&lt;/li&gt;&lt;li&gt;Se repite una cantidad prefijada de turnos.&lt;/li&gt;&lt;li&gt;El ganador es quien haya acumulado más puntos.&lt;/li&gt;&lt;/ul&gt;Así de simple.&lt;br /&gt;&lt;br /&gt;Como siempre, los algoritmos tendrán acceso al historial previo de la partida.&lt;br /&gt;La cantidad de turnos dependerá de la complejidad de los algoritmos que manden; supongo que no será menor a 10000.&lt;br /&gt;&lt;br /&gt;Cada participante competirá con un solo algoritmo.&lt;br /&gt;&lt;br /&gt;El plazo de entrega será de unas dos semanas a partir de ahora.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3242979096680201604-7332753301623651805?l=bitsenelring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bitsenelring.blogspot.com/feeds/7332753301623651805/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3242979096680201604&amp;postID=7332753301623651805' title='5 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/7332753301623651805'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/7332753301623651805'/><link rel='alternate' type='text/html' href='http://bitsenelring.blogspot.com/2006/10/tercera-competencia-minora.html' title='Tercera Competencia: Minoría'/><author><name>Marcos</name><uri>http://www.blogger.com/profile/17307767105678293438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3242979096680201604.post-4530037460643127350</id><published>2006-10-17T21:58:00.000-03:00</published><updated>2007-11-01T15:03:15.446-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='resultados'/><category scheme='http://www.blogger.com/atom/ns#' term='Sborochan'/><title type='text'>Resultados completos del Sborochan</title><content type='html'>Bueno, por fin se ha solucionado el problema en mi sitio principal (esperemos que por largo tiempo).&lt;br /&gt;&lt;br /&gt;Pueden ver allí el código fuente del programa que he usado para los torneos de Sborochan (&lt;a href="http://bitsenelring.googlegroups.com/web/sborochan.html"&gt;versión coloreada&lt;/a&gt;).&lt;br /&gt;Los algoritmos están al final del código. Dentro del código de cada uno, está la descripción que envió el participante en su momento.&lt;br /&gt;&lt;br /&gt;El resultado de la ronda normal es &lt;a href="http://www.cositos.com.ar/beer/sborochan/r_normal.txt"&gt;éste&lt;/a&gt;.&lt;br /&gt;El resultado de la ronda determinística es &lt;a href="http://www.cositos.com.ar/beer/sborochan/r_deterministico.txt"&gt;éste&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Pueden ver también los resultados extraoficiales:&lt;br /&gt;&lt;a href="http://www.cositos.com.ar/beer/sborochan/r_comb.zip"&gt;torneo combinatorio&lt;/a&gt; y &lt;a href="http://www.cositos.com.ar/beer/sborochan/r_reality.zip"&gt;torneo reality-show&lt;/a&gt;&lt;br /&gt;(ambos archivos comprimidos, son algo extensos).&lt;br /&gt;&lt;br /&gt;Bueno, la verdad que ha sido una competencia muy entretenida para mí. Felicito a todos por igual (y a los ganadores más igualmente que a los demás, jeje) y les agradezco muchísimo la paciencia que han tenido tanto con los tiempos como con mis errores y vacilaciones.&lt;br /&gt;&lt;br /&gt;Manténganse atentos para la tercera competencia...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3242979096680201604-4530037460643127350?l=bitsenelring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bitsenelring.blogspot.com/feeds/4530037460643127350/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3242979096680201604&amp;postID=4530037460643127350' title='4 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/4530037460643127350'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/4530037460643127350'/><link rel='alternate' type='text/html' href='http://bitsenelring.blogspot.com/2006/10/resultados-completos-del-sborochan.html' title='Resultados completos del Sborochan'/><author><name>Marcos</name><uri>http://www.blogger.com/profile/17307767105678293438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3242979096680201604.post-4990010356213286565</id><published>2006-10-16T19:05:00.000-03:00</published><updated>2006-10-16T19:09:28.061-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='resultados'/><category scheme='http://www.blogger.com/atom/ns#' term='Sborochan'/><title type='text'>Sborochan: resultados</title><content type='html'>Al fin, he aquí los resultados oficiales. Perdón por las idas y venidas.&lt;br /&gt;&lt;br /&gt;Lamentablemente, sigo teniendo problemas técnicos con mi server principal, y no podré colgar aún el código fuente y los resultados extraoficiales, que son archivos grandecitos y por su formato no quedan bien expresados en este blog. Pido paciencia...&lt;br /&gt;&lt;br /&gt;&lt;hr /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Ronda Normal&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Modalidad: una ronda de 200000 turnos entre todos los algoritmos no mafiosos.&lt;br /&gt;Sólo fueron presentados dos tríos de algoritmos mafiosos, de manera que tiene poco sentido hacer la ronda mafiosa.&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;Puesto, puntaje, puntaje proporcional, nombre, autor:&lt;br /&gt;&lt;br /&gt;1 30792 100.0 Pequeritmo 03 [Markelo]&lt;br /&gt;2 27854 90.45 El Malo [Carlos Luna Mota]&lt;br /&gt;3 20914 67.92 Terco [Eugenio]&lt;br /&gt;4 17934 58.24 Mitjana [Víktor Bautista i Roca]&lt;br /&gt;5 16962 55.08 Pequeritmo 04 [Markelo]&lt;br /&gt;6 14830 48.16 Democrático [Jorge Gómez]&lt;br /&gt;7 11631 37.77 Bin21+0 [Pablo Coll]&lt;br /&gt;8 8254 26.8 Jorge A [Jorge Álvarez]&lt;br /&gt;9 7460 24.22 Democr. Prob. [Jorge Gómez]&lt;br /&gt;10 6497 21.09 Mateo 13:12 [Iván Skvarca]&lt;br /&gt;11 6132 19.91 Salva 2 [Salvador Cases]&lt;br /&gt;12 6002 19.49 Jorge B [Jorge Álvarez]&lt;br /&gt;13 5232 16.99 Oloman [Manolo Sánchez]&lt;br /&gt;14 2850 9.25 Trampa [Eugenio]&lt;br /&gt;15 2669 8.66 Pequeritmo 02 [Markelo]&lt;br /&gt;16 2211 7.18 Meitat [Víktor Bautista i Roca]&lt;br /&gt;17 1991 6.46 Jorge C [Jorge Álvarez]&lt;br /&gt;18 1692 5.49 Copión [Jorge Gómez]&lt;br /&gt;19 1488 4.83 Blitzball [Jerbil_X]&lt;br /&gt;20 1374 4.46 Salva 3 [Salvador Cases]&lt;br /&gt;21 50 0.16 Caracol [Storre]&lt;br /&gt;22 45 0.14 Salva 1 [Salvador Cases]&lt;br /&gt;23 0 0.0 Guille [Guille Becker]&lt;br /&gt;24 0 0.0 El Feo [Carlos Luna Mota]&lt;br /&gt;25 0 0.0 Homero Simpson [Daniel Dvorkin]&lt;br /&gt;26 0 0.0 El Bueno [Carlos Luna Mota]&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;hr /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Ronda Determinística&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Modalidad: una sola ronda de 50000 turnos entre todos los algoritmos determinísticos no mafiosos.&lt;br /&gt;La hice más corta que la general, porque no hacía falta asegurar una diferencia importante de puntajes para evitar efectos del azar.&lt;br /&gt;Es posible, en teoría, que si se prolonga mucho más la ronda se modifiquen algunos puestos, pero no creo que cambie mucho.&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;Puesto, puntaje, puntaje proporcional, nombre, autor:&lt;br /&gt;&lt;br /&gt;1 12496 100.0 Terco [Eugenio]&lt;br /&gt;2 12380 99.07 Democrático [Jorge Gómez]&lt;br /&gt;3 12378 99.05 Pequeritmo 03 [Markelo]&lt;br /&gt;4 12360 98.91 El Bueno [Carlos Luna Mota]&lt;br /&gt;5 122 0.97 El Malo [Carlos Luna Mota]&lt;br /&gt;6 62 0.49 Blitzball [Jerbil_X]&lt;br /&gt;7 56 0.44 Jorge B [Jorge Álvarez]&lt;br /&gt;8 35 0.28 Mitjana [Víktor Bautista i Roca]&lt;br /&gt;9 34 0.27 Jorge A [Jorge Álvarez]&lt;br /&gt;10 14 0.11 Pequeritmo 02 [Markelo]&lt;br /&gt;11 8 0.06 Jorge C [Jorge Álvarez]&lt;br /&gt;12 8 0.06 Meitat [Víktor Bautista i Roca]&lt;br /&gt;13 7 0.05 Copión [Jorge Gómez]&lt;br /&gt;14 6 0.04 Caracol [Storre]&lt;br /&gt;15 0 0.0 Guille [Guille Becker]&lt;br /&gt;16 0 0.0 El Feo [Carlos Luna Mota]&lt;br /&gt;17 0 0.0 Pequeritmo 04 [Markelo]&lt;br /&gt;18 0 0.0 Homero Simpson [Daniel Dvorkin]&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3242979096680201604-4990010356213286565?l=bitsenelring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bitsenelring.blogspot.com/feeds/4990010356213286565/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3242979096680201604&amp;postID=4990010356213286565' title='5 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/4990010356213286565'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/4990010356213286565'/><link rel='alternate' type='text/html' href='http://bitsenelring.blogspot.com/2006/10/sborochan-resultados.html' title='Sborochan: resultados'/><author><name>Marcos</name><uri>http://www.blogger.com/profile/17307767105678293438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3242979096680201604.post-7851546143993303310</id><published>2006-10-16T12:31:00.000-03:00</published><updated>2006-10-16T12:34:36.696-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='resultados'/><category scheme='http://www.blogger.com/atom/ns#' term='Sborochan'/><title type='text'>Disculpas</title><content type='html'>Hola... Como bien señala Papá Oso, se me traspapelaron sus algoritmos, que había presentado a tiempo pero por alguna razón no incorporé a la competencia.&lt;br /&gt;&lt;br /&gt;Pido disculpas a todos, y sobre todo a Papá Oso. En unas horas supongo que tendré re-calculados los resultados.&lt;br /&gt;&lt;br /&gt;Por cierto, sigo con problemas en el server de mi sitio, así que de todas formas tardaré más tiempo en presentar todos los datos.&lt;br /&gt;&lt;br /&gt;Paciencia y disculpas.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3242979096680201604-7851546143993303310?l=bitsenelring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bitsenelring.blogspot.com/feeds/7851546143993303310/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3242979096680201604&amp;postID=7851546143993303310' title='1 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/7851546143993303310'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/7851546143993303310'/><link rel='alternate' type='text/html' href='http://bitsenelring.blogspot.com/2006/10/disculpas.html' title='Disculpas'/><author><name>Marcos</name><uri>http://www.blogger.com/profile/17307767105678293438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3242979096680201604.post-3759528130334401715</id><published>2006-10-14T15:54:00.000-03:00</published><updated>2006-10-14T15:55:58.547-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sborochan'/><title type='text'>Últimos preparativos</title><content type='html'>Bueno, ya tengo todo lo necesario para ejecutar la competencia; sólo falta corregir algunos detalles que he estado consultando con algunos participantes.&lt;br /&gt;Supongo que mañana domingo habrá terminado todo.&lt;br /&gt;Paciencia, ¡y a hacer fuerza por sus creaciones!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3242979096680201604-3759528130334401715?l=bitsenelring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bitsenelring.blogspot.com/feeds/3759528130334401715/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3242979096680201604&amp;postID=3759528130334401715' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/3759528130334401715'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/3759528130334401715'/><link rel='alternate' type='text/html' href='http://bitsenelring.blogspot.com/2006/10/ltimos-preparativos.html' title='Últimos preparativos'/><author><name>Marcos</name><uri>http://www.blogger.com/profile/17307767105678293438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3242979096680201604.post-4191539578428955613</id><published>2006-10-12T11:52:00.000-03:00</published><updated>2006-10-12T11:58:58.174-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sborochan'/><title type='text'>Etapas finales</title><content type='html'>Bien, he recibido (y espero recibir en estos dos días que quedan) bastantes algoritmos.&lt;br /&gt;Sospecho que me llevará bastante más tiempo poner a punto todo el código, limar asperezas, rumiar especificaciones, interpretar casos especiales, etc. Así que quizá no haya resultados el sábado o el domingo. Pido paciencia.&lt;br /&gt;&lt;br /&gt;Mientras tanto, hay que ir pensando en la tercera competencia.&lt;br /&gt;Una posibilidad es reeditar la competencia de &lt;strong&gt;El Uno&lt;/strong&gt;, pero con la experiencia adquirida en la primera, más algún sutil cambio en las reglas.&lt;br /&gt;Otra es elegir algún juego totalmente novedoso, aportado por ustedes mismos. Escucho ofertas.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3242979096680201604-4191539578428955613?l=bitsenelring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bitsenelring.blogspot.com/feeds/4191539578428955613/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3242979096680201604&amp;postID=4191539578428955613' title='1 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/4191539578428955613'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/4191539578428955613'/><link rel='alternate' type='text/html' href='http://bitsenelring.blogspot.com/2006/10/etapas-finales.html' title='Etapas finales'/><author><name>Marcos</name><uri>http://www.blogger.com/profile/17307767105678293438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3242979096680201604.post-4284538607664887485</id><published>2006-10-09T15:33:00.000-03:00</published><updated>2006-10-09T15:35:44.203-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sborochan'/><category scheme='http://www.blogger.com/atom/ns#' term='detalles técnicos'/><title type='text'>Fechas</title><content type='html'>Cuando dije que el plazo para entregar algoritmos para el Sborochan era el viernes 14, no sabía lo que decía.&lt;br /&gt;&lt;br /&gt;Dado que el viernes es 13, aclaro la cuestión para que no surjan problemas:&lt;br /&gt;&lt;br /&gt;El plazo para entregar algoritmos vence &lt;strong&gt;el viernes 13 de octubre&lt;/strong&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3242979096680201604-4284538607664887485?l=bitsenelring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bitsenelring.blogspot.com/feeds/4284538607664887485/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3242979096680201604&amp;postID=4284538607664887485' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/4284538607664887485'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/4284538607664887485'/><link rel='alternate' type='text/html' href='http://bitsenelring.blogspot.com/2006/10/fechas.html' title='Fechas'/><author><name>Marcos</name><uri>http://www.blogger.com/profile/17307767105678293438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3242979096680201604.post-2988278101105712518</id><published>2006-10-06T10:57:00.000-03:00</published><updated>2006-10-06T11:00:13.657-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sborochan'/><category scheme='http://www.blogger.com/atom/ns#' term='detalles técnicos'/><title type='text'>Más precisiones</title><content type='html'>Un airado participante nos escribe más que justificadamente:&lt;br /&gt;&lt;blockquote&gt;No me parece nada justo que solo me permitas participar con uno de mis algoritmos.&lt;br /&gt;Yo diseñé los tres sin pensar en las mafias y de hecho como están definidos está claro que no atienden a razones mafiosas.&lt;/blockquote&gt;Es un buen punto el que señala. Creo que lo más correcto sería que si el trío está diseñado no-mafiosamente (como el suyo), los tres algoritmos participen en la competencia no-mafiosa.&lt;br /&gt;&lt;br /&gt;¡Me encanta cuando un plan se complica! ¿A ustedes?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3242979096680201604-2988278101105712518?l=bitsenelring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bitsenelring.blogspot.com/feeds/2988278101105712518/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3242979096680201604&amp;postID=2988278101105712518' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/2988278101105712518'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/2988278101105712518'/><link rel='alternate' type='text/html' href='http://bitsenelring.blogspot.com/2006/10/un-airado-participante-nos-escribe-ms.html' title='Más precisiones'/><author><name>Marcos</name><uri>http://www.blogger.com/profile/17307767105678293438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3242979096680201604.post-750432285430340601</id><published>2006-10-05T13:01:00.000-03:00</published><updated>2006-10-05T13:09:34.308-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sborochan'/><category scheme='http://www.blogger.com/atom/ns#' term='detalles técnicos'/><title type='text'>Progresos y precisiones</title><content type='html'>Hasta el momento se han anotado aproximadamente 10 algoritmos para la competencia de Sborochan.&lt;br /&gt;&lt;br /&gt;Les recuerdo que hay tiempo hasta el 14 de octubre para presentar algoritmos, y que habrá dos competencias: una con un algoritmo por persona, y otra con hasta tres algoritmos por persona (donde se permitirán estrategias mafiosas).&lt;br /&gt;&lt;br /&gt;En ambas competencias, todos los algoritmos presentados competirán juntos durante 5000 y 50000 turnos, dependiendo del grado de definición que sea necesario para establecer un ganador.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3242979096680201604-750432285430340601?l=bitsenelring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bitsenelring.blogspot.com/feeds/750432285430340601/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3242979096680201604&amp;postID=750432285430340601' title='1 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/750432285430340601'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/750432285430340601'/><link rel='alternate' type='text/html' href='http://bitsenelring.blogspot.com/2006/10/progresos-y-precisiones.html' title='Progresos y precisiones'/><author><name>Marcos</name><uri>http://www.blogger.com/profile/17307767105678293438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3242979096680201604.post-6141102746265864160</id><published>2006-10-04T21:18:00.000-03:00</published><updated>2006-10-04T21:23:45.070-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sborochan'/><category scheme='http://www.blogger.com/atom/ns#' term='detalles técnicos'/><title type='text'>Sborochan - Mafias, reconsideradas</title><content type='html'>He estado intercambiando opiniones con varios participantes, y conmigo mismo... Y si bien el asunto de las estrategias mafiosas para el Sborochan me gusta mucho, también es cierto que el juego cambia demasiado respecto al original.&lt;br /&gt;&lt;br /&gt;Así que decidí hacer un torneo paralelo, con un solo algoritmo por participante. La competencia original sigue sin cambios: los que me hayan mandado varios algoritmos, pueden elegir uno de ellos para este nuevo torneo, o bien mandarme un algoritmo "solitario".&lt;br /&gt;&lt;br /&gt;Pido disculpas por estas idas y venidas (que en realidad son ramificaciones), pero es que quiero respetar el espíritu del juego original, y al mismo tiempo experimentar variantes... Ya sé, uno no puede vivir todas las vidas, pero puede aproximarse...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3242979096680201604-6141102746265864160?l=bitsenelring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bitsenelring.blogspot.com/feeds/6141102746265864160/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3242979096680201604&amp;postID=6141102746265864160' title='1 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/6141102746265864160'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/6141102746265864160'/><link rel='alternate' type='text/html' href='http://bitsenelring.blogspot.com/2006/10/sborochan-mafias-reconsideradas.html' title='Sborochan - Mafias, reconsideradas'/><author><name>Marcos</name><uri>http://www.blogger.com/profile/17307767105678293438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3242979096680201604.post-7816904143196091609</id><published>2006-10-03T12:41:00.000-03:00</published><updated>2006-10-03T12:47:18.191-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sborochan'/><category scheme='http://www.blogger.com/atom/ns#' term='detalles técnicos'/><title type='text'>Mafias</title><content type='html'>Estuve pensando (y charlando con algunos participantes) sobre la posibilidad de que aparezcan estrategias "mafiosas" en el Sborochan.&lt;br /&gt;En realidad es algo que ya había pensado antes de armar la competencia pero que omití mencionar en el planteo, pensando que quizá alentara algún tipo de animosidades.&lt;br /&gt;Pero la verdad es que, tratándose de un juego entre caballeros, no veo por qué prohibir nada; además, aunque uno haga un trío de jugadores que se ayuden entre sí, no hay que olvidar que otros jugadores pueden hacerlo también. Incluso podrían surgir meta-mafias, o sea, varios participantes que diseñen muchos algoritmos que trabajen en conjunto. También se podría dar la posibilidad (que creo que ya se ha dado, pero no entraré en detalles públicamente) de que dos algoritmos presentados por un mismo participante se perjudiquen entre sí (adrede o por accidente)...&lt;br /&gt;Seamos creativos. Las "mafias" quedan más que aceptadas.&lt;br /&gt;¡Dejemos que los bits fluyan!&lt;br /&gt;&lt;br /&gt;PD: Otro tema mucho más rico que charlamos con &lt;a href="http://juegosdeingenio.org/"&gt;Iván&lt;/a&gt;, es la posibilidad de diseñar explícitamente un juego que no sólo permita, sino que &lt;strong&gt;requiera&lt;/strong&gt; el uso de estrategias mafiosas... Pero eso es tema para otro post.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3242979096680201604-7816904143196091609?l=bitsenelring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bitsenelring.blogspot.com/feeds/7816904143196091609/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3242979096680201604&amp;postID=7816904143196091609' title='7 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/7816904143196091609'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/7816904143196091609'/><link rel='alternate' type='text/html' href='http://bitsenelring.blogspot.com/2006/10/mafias.html' title='Mafias'/><author><name>Marcos</name><uri>http://www.blogger.com/profile/17307767105678293438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3242979096680201604.post-7900686813726842618</id><published>2006-10-01T14:27:00.000-03:00</published><updated>2006-10-01T14:31:06.842-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='reglas generales'/><title type='text'>Reflexiones varias</title><content type='html'>Pensé bastante sobre la posibilidad de ofrecer el código fuente del sistema y otras herramientas que uso, para que los participantes programadores puedan probar sus algoritmos antes de presentarlos; pero encontré varias razones (abiertas a discusión, claro) para no hacerlo:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Me da modorra tener que portar el código que tengo a un lenguaje más conocido (el Unicon no es muy popular, me he dado cuenta).&lt;/li&gt;&lt;li&gt;Sería injusto para los no-programadores, que testean sus algoritmos "sobre el papel", que los programadores tengan una herramienta "oficial" que les simplifique la tarea. Aún admitiendo que la programación es un arte complejo, la velocidad de una computadora nos permite hacer muchos experimentos difíciles de plantear teóricamente.&lt;/li&gt;&lt;li&gt;En gran medida (como me di cuenta en el concurso anterior) no hay código fuente "oficial" hasta que termina la recolección de algoritmos, porque cada nuevo algoritmo puede modificar mis ideas de cómo implementar otros algoritmos, cómo representar más eficientemente la información, etc.&lt;/li&gt;&lt;li&gt;La principal razón: es más divertido y enriquecedor para mí implementar todos los algoritmos, intercambiando ideas, preguntas, respuestas, dudas y sugerencias con los participantes.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Como dije, estas razones están abiertas a discusión, por supuesto; y obviamente, luego de que termina una competencia es necesario (y divertido) liberar el código del sistema y de todos los algoritmos, para que todos vean contra quién jugaron.&lt;br /&gt;Veremos si la complejidad de la nueva competencia me hace arrepentir de esta decisión, jeje...&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3242979096680201604-7900686813726842618?l=bitsenelring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bitsenelring.blogspot.com/feeds/7900686813726842618/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3242979096680201604&amp;postID=7900686813726842618' title='10 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/7900686813726842618'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/7900686813726842618'/><link rel='alternate' type='text/html' href='http://bitsenelring.blogspot.com/2006/10/reflexiones-varias.html' title='Reflexiones varias'/><author><name>Marcos</name><uri>http://www.blogger.com/profile/17307767105678293438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>10</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3242979096680201604.post-8706940329975330847</id><published>2006-10-01T14:12:00.000-03:00</published><updated>2006-10-01T14:13:10.859-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Nuevas Competencias'/><category scheme='http://www.blogger.com/atom/ns#' term='Sborochan'/><title type='text'>Nueva competencia: Sborochan</title><content type='html'>Doy por comenzada la competencia para el juego Sborochan. &lt;a href="http://bitsenelring.blogspot.com/2006/09/sborochan.html"&gt;Las reglas básicas&lt;/a&gt; ya las había comentado.&lt;br /&gt;&lt;br /&gt;Éstas son las reglas técnicas:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Cada participante podrá presentar hasta 3 algoritmos distintos (cada uno con un nombre de guerra que lo identifique), que serán los jugadores que lo representen.&lt;/li&gt;&lt;li&gt;Se ejecutarán 1000 turnos por partida. La cantidad de partidas dependerá de varios factores que aún no conozco, por ejemplo la complejidad de los jugadores.&lt;/li&gt;&lt;li&gt;En cada turno, cada jugador deberá producir un número entero K, entre 1 y 1000000. Si K no es entero, se tomará su parte entera; si K es menor que 1, se hará K = 1. Si K es mayor que 1000000, se hará K = 1000000.&lt;/li&gt;&lt;li&gt;El jugador que produzca el menor número no repetido, se anotará un punto. Los demás no anotarán nada. Pueden darse empates, donde ningún jugador anota puntos.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Los jugadores podrán tener acceso a los siguientes datos:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;La cantidad de jugadores&lt;/li&gt;&lt;li&gt;El historial de las jugadas anteriores de cada jugador&lt;/li&gt;&lt;li&gt;El historial de jugadas ganadoras anteriores&lt;/li&gt;&lt;li&gt;El turno actual de la partida&lt;/li&gt;&lt;li&gt;El puntaje de cada jugador&lt;/li&gt;&lt;li&gt;Cualquier propuesta útil y razonable que me hagan llegar&lt;/li&gt;&lt;/ul&gt;Haré dos competencias distintas: en una podrá participar cualquier jugador; en la otra participarán sólo los jugadores determinísticos. Un jugador es determinístico cuando juega siempre igual dadas las mismas condiciones; o, si se quiere, cuando no depende del azar para jugar.&lt;br /&gt;&lt;br /&gt;Hay tiempo hasta el 14 de octubre para presentar algoritmos.&lt;br /&gt;Espero desde ahora mismo sus aportes y participaciones. ¡Suerte a todos!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3242979096680201604-8706940329975330847?l=bitsenelring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bitsenelring.blogspot.com/feeds/8706940329975330847/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3242979096680201604&amp;postID=8706940329975330847' title='4 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/8706940329975330847'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/8706940329975330847'/><link rel='alternate' type='text/html' href='http://bitsenelring.blogspot.com/2006/10/nueva-competencia-sborochan.html' title='Nueva competencia: Sborochan'/><author><name>Marcos</name><uri>http://www.blogger.com/profile/17307767105678293438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3242979096680201604.post-7569404770256819119</id><published>2006-09-30T15:40:00.000-03:00</published><updated>2006-09-30T15:49:23.885-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='resultados'/><category scheme='http://www.blogger.com/atom/ns#' term='El Uno'/><title type='text'>Resumen de las mejores estrategias</title><content type='html'>Sé que el código fuente no es suficiente para "sentir" un algoritmo. Por eso, pongo aquí las explicaciones (en palabras de los autores) de los algoritmos que obtuvieron mejor puntaje, y cuyos autores mandaron justificación o descripción en palabras.&lt;br /&gt;&lt;br /&gt;Los que lo deseen pueden describir o justificar sus estrategias en los comentarios.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Estrategia Bambino Veira, de Andrés Sborovsky:&lt;br /&gt;- Si estoy empatado con mi contrincante me planto en 20.&lt;br /&gt;- Si voy perdiendo (cosa poco probable pero igual la considero) me planto en 20 + raíz cuadrada de la diferencia de puntuación.&lt;br /&gt;- Si voy ganando me planto con 20 (equipo ganador no se toca!!) &lt;em&gt;(frase del director técnico Bambino Veira, de Argentina)&lt;/em&gt;&lt;br /&gt;&lt;em&gt;&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;Estrategia de Alex Sierra:&lt;br /&gt;Tirar el dado hasta que se cumpla &lt;strong&gt;al menos una&lt;/strong&gt; de las tres condiciones siguientes:&lt;br /&gt;-Con la puntuación acumulada (la de turnos anteriores más este) ya gano la partida&lt;br /&gt;-La puntuación de este turno es al menos 20 y con ella agregada a la puntuación acumulada supero a mi rival por al menos 1 punto&lt;br /&gt;-La puntuación de este turno es al menos 21&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Estrategia Acumulador20 selectivo, de Juan Zubieta:&lt;br /&gt;Si el total de puntos acumulado en la tirada es superior a 20, plantarse.&lt;br /&gt;Si el total de puntos acumulado en la tirada es inferior a 20, continuar tirando.&lt;br /&gt;Si el total de puntos acumulado en la tirada es igual a 20, continuar tirando solo si voy perdiendo; si voy ganando, me planto.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Estrategias de Guille:&lt;br /&gt;Para la modalidad porcentual: Me planto al llegar al puntajeganador (&gt;=) o superar los 20 puntos (&gt;) en la tanda actual.&lt;br /&gt;Para lamodalidad ganador/perdedor: la estrategia básica es la misma, pero si el contrincante esta a menos de 10 puntos de ganar sigo hasta ganar o morir.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Estrategia de el Mostro, de Rafael Carrascosa:&lt;br /&gt;Como el veinte pinta que es bastante óptimo estoy seguro de que el mío no tiene muchas oportunidades porque "converge a" y no "es" el veinte. [...] Al principio "fear" y"satisfaction" eran parabolas y estimaba a y b para cada una, pero despues me di cuenta de que era demasiada complejidad inecesaria. Asé que quedaron dos funciones lineales.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Estrategia Bicorne, de Iván Skvarca:&lt;br /&gt;Sigue tirando hasta que se cumplan estas dos condiciones:&lt;br /&gt;1. Alcanza los 20 puntos acumulados&lt;br /&gt;2. Hace cinco lanzamientos&lt;br /&gt;(Tienen que cumplirse ambas. Es decir, si se suman 20 puntos en cuatro lanzamientos, hace uno más. Si en cinco lanzamientos sólo suma 15puntos, sigue tirando hasta acumular 20 puntos.)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3242979096680201604-7569404770256819119?l=bitsenelring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bitsenelring.blogspot.com/feeds/7569404770256819119/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3242979096680201604&amp;postID=7569404770256819119' title='8 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/7569404770256819119'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/7569404770256819119'/><link rel='alternate' type='text/html' href='http://bitsenelring.blogspot.com/2006/09/resumen-de-las-mejores-estrategias.html' title='Resumen de las mejores estrategias'/><author><name>Marcos</name><uri>http://www.blogger.com/profile/17307767105678293438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3242979096680201604.post-1219513551033728014</id><published>2006-09-30T14:25:00.000-03:00</published><updated>2006-09-30T14:49:51.680-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='resultados'/><category scheme='http://www.blogger.com/atom/ns#' term='El Uno'/><title type='text'>El Uno: Resultados</title><content type='html'>Bueno, por fin están los resultados. Agradezco su paciencia y su participación.&lt;br /&gt;&lt;br /&gt;El ganador de la modalidad original (tabicada) es &lt;strong&gt;Bambino&lt;/strong&gt;, de &lt;strong&gt;Andrés Sborovsky&lt;/strong&gt;. La tabla de posiciones final es &lt;a href="http://www.cositos.com.ar/beer/uno/resultados_tabicado_breve.txt"&gt;ésta&lt;/a&gt;. La tabla completa con las 200 rondas está &lt;a href="http://www.cositos.com.ar/beer/uno/resultados_tabicado.zip"&gt;aquí&lt;/a&gt; (comprimida).&lt;br /&gt;&lt;br /&gt;El ganador de la modalidad proporcional es el algoritmo de &lt;strong&gt;Alex Sierra&lt;/strong&gt; (que no bautizó su creación). La tabla de posiciones final es &lt;a href="http://www.cositos.com.ar/beer/uno/resultados_proporcional_breve.txt"&gt;ésta&lt;/a&gt;. La tabla completa con las 200 rondas está &lt;a href="http://www.cositos.com.ar/beer/uno/resultados_proporcional.zip"&gt;aquí&lt;/a&gt; (comprimida).&lt;br /&gt;&lt;br /&gt;El código fuente usado para el torneo está disponible &lt;a href="http://www.cositos.com.ar/beer/uno/uno.icn"&gt;aquí&lt;/a&gt; para que lo revisen. Está hecho en &lt;a href="http://unicon.org/"&gt;Unicon&lt;/a&gt;. Si descubren alguna irregularidad en algún detalle, no duden en comentarla y será corregida.&lt;br /&gt;&lt;br /&gt;Algunas frases célebres tomadas de algunos participantes:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;Mirá dónde te vengo a encontrar!!&lt;/blockquote&gt;&lt;em&gt;(un antiguo colega de las olimpíadas matemáticas que descubrió el concurso por casualidad)&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;Éste es mi algoritmo en un pseudocódigo medio extraño pensado a las 2 de la mañana con un par de cervezas encima...&lt;/blockquote&gt;&lt;em&gt;(qué envidia: yo si tomo cerveza no puedo programar)&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;Si es por la ventaja, no hay problema!!&lt;/blockquote&gt;&lt;em&gt;(hablando sobre posibles ventajas o desventajas que daría a un jugador un error de programación por mi parte)&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;...y sin reirte lo más mínimo del 1...&lt;/blockquote&gt;&lt;em&gt;(mención respetuosa e irreverente a la vez del tan temido 1)&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;La mia... es una historia triste... quise resolver el problema usando un modelo evolutivo... pero no me anduvo bien. Mejor dicho: Empezo a converger hacia "el veinte", ese infame algoritmo para resolver este problema.&lt;/blockquote&gt;&lt;em&gt;(vemos que el problema desata pasiones insospechadas)&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;...de alguna manera maximizas beneficios, y tiene esa extraña conexión con las 6 caras del dado...&lt;/blockquote&gt;&lt;em&gt;(me pareció hermosa esa justificación mística de un algoritmo)&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;Como todo el mundo, creo que mis pollos no pueden perder...&lt;/blockquote&gt;&lt;em&gt;(es cierto, por eso evité participar yo mismo: para no desilusionarme)&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Bueno, agradezco nuevamente la participación de todos. Fue muy divertido programar los algoritmos y ajustar variables y detalles entre todos.&lt;br /&gt;&lt;br /&gt;¡Manténganse sintonizados para el próximo concurso!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3242979096680201604-1219513551033728014?l=bitsenelring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bitsenelring.blogspot.com/feeds/1219513551033728014/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3242979096680201604&amp;postID=1219513551033728014' title='5 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/1219513551033728014'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/1219513551033728014'/><link rel='alternate' type='text/html' href='http://bitsenelring.blogspot.com/2006/09/el-uno-resultados.html' title='El Uno: Resultados'/><author><name>Marcos</name><uri>http://www.blogger.com/profile/17307767105678293438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3242979096680201604.post-7221863781045451816</id><published>2006-09-29T23:59:00.000-03:00</published><updated>2006-09-30T00:05:37.438-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='El Uno'/><title type='text'>Suspenso</title><content type='html'>Bueno, ha terminado el plazo de entrega de algoritmos... Falta un poco de codificación y aclaración de algunas ideas.&lt;br /&gt;Supongo que mañana sábado ya tendré  los primeros resultados.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3242979096680201604-7221863781045451816?l=bitsenelring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bitsenelring.blogspot.com/feeds/7221863781045451816/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3242979096680201604&amp;postID=7221863781045451816' title='3 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/7221863781045451816'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/7221863781045451816'/><link rel='alternate' type='text/html' href='http://bitsenelring.blogspot.com/2006/09/suspenso.html' title='Suspenso'/><author><name>Marcos</name><uri>http://www.blogger.com/profile/17307767105678293438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3242979096680201604.post-8584753099826026764</id><published>2006-09-29T12:49:00.000-03:00</published><updated>2006-09-29T12:54:13.375-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='El Uno'/><title type='text'>Calentando motores...</title><content type='html'>Hoy, último día para entregar algoritmos para El Uno, recibí tres algoritmos nuevos.&lt;br /&gt;Señal de que muchos anduvieron analizando arduamente el juego.&lt;br /&gt;&lt;br /&gt;¡Prepárense para los resultados! Pronto estarán disponibles.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3242979096680201604-8584753099826026764?l=bitsenelring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bitsenelring.blogspot.com/feeds/8584753099826026764/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3242979096680201604&amp;postID=8584753099826026764' title='5 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/8584753099826026764'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/8584753099826026764'/><link rel='alternate' type='text/html' href='http://bitsenelring.blogspot.com/2006/09/calentando-motores.html' title='Calentando motores...'/><author><name>Marcos</name><uri>http://www.blogger.com/profile/17307767105678293438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3242979096680201604.post-2589392047941534883</id><published>2006-09-28T13:54:00.000-03:00</published><updated>2006-09-28T13:57:33.285-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='detalles técnicos'/><category scheme='http://www.blogger.com/atom/ns#' term='El Uno'/><title type='text'>Casos "patológicos"</title><content type='html'>He observado en rondas de prueba de El Uno, que algunos pares de algoritmos producen partidas infinitas, donde ninguno de los jugadores anota nunca porque ambos siguen tirando indefinidamente.&lt;br /&gt;Para evitar caer en esos bucles, implementaré una medida de seguridad: si ninguno de los dos jugadores anota en 20 turnos, la partida se declara empate, y ambos jugadores se anotan 0 puntos.&lt;br /&gt;¿Qué les parece?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3242979096680201604-2589392047941534883?l=bitsenelring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bitsenelring.blogspot.com/feeds/2589392047941534883/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3242979096680201604&amp;postID=2589392047941534883' title='2 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/2589392047941534883'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/2589392047941534883'/><link rel='alternate' type='text/html' href='http://bitsenelring.blogspot.com/2006/09/casos-patolgicos.html' title='Casos &quot;patológicos&quot;'/><author><name>Marcos</name><uri>http://www.blogger.com/profile/17307767105678293438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3242979096680201604.post-8838526393725578877</id><published>2006-09-25T21:57:00.000-03:00</published><updated>2006-09-25T22:00:04.656-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='El Uno'/><title type='text'>Nombres para los algoritmos</title><content type='html'>Algunos de los que me mandaron algoritmos hasta ahora no especificaron un nombre para sus criaturitas. Tienen tiempo hasta el viernes para bautizarlas; no es obligatorio, pero le da más gustito a la competencia.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3242979096680201604-8838526393725578877?l=bitsenelring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bitsenelring.blogspot.com/feeds/8838526393725578877/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3242979096680201604&amp;postID=8838526393725578877' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/8838526393725578877'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/8838526393725578877'/><link rel='alternate' type='text/html' href='http://bitsenelring.blogspot.com/2006/09/nombres-para-los-algoritmos.html' title='Nombres para los algoritmos'/><author><name>Marcos</name><uri>http://www.blogger.com/profile/17307767105678293438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3242979096680201604.post-7547216105604589693</id><published>2006-09-23T12:44:00.000-03:00</published><updated>2006-10-17T22:57:10.395-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sborochan'/><title type='text'>Sborochan</title><content type='html'>El &lt;strong&gt;Sborochan&lt;/strong&gt; es un juego de origen desconocido para mí &lt;span style="FONT-STYLE: italic"&gt;(acepto información al respecto)&lt;/span&gt; y propuesto una vez en la lista &lt;a href="http://www.snarkianos.com/"&gt;Snark&lt;/a&gt; por Andrés Sborovsky y Rodolfo Kurchan (de ahí el nombre que le hemos puesto). Me pareció adecuado para armar el segundo concurso.&lt;br /&gt;&lt;br /&gt;Las reglas del juego son como sigue.&lt;br /&gt;&lt;br /&gt;Los jugadores comienzan con 0 puntos cada uno. En cada turno, ocurre lo siguiente:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Cada jugador elige secretamente un número entero positivo.&lt;/li&gt;&lt;li&gt;Todos los jugadores muestran al mismo tiempo los números que eligieron.&lt;/li&gt;&lt;li&gt;El jugador que eligió el menor número &lt;span style="FONT-WEIGHT: bold"&gt;no elegido por nadie más&lt;/span&gt;, anota un punto. Los otros jugadores no anotan nada. Por ejemplo: si los números elegidos son 1, 2, 1, 8 y 3, anota el que eligió el 2. Si son 3, 6, 1, 1, 3, 6, no anota nadie (porque están todos repetidos).&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;Se juega hasta llegar a una cantidad estipulada de turnos. Gana el que tiene más puntos al final.&lt;/p&gt;&lt;p&gt;Vayan meditándolo; cuando termine el torneo de El Uno anunciaré las reglas técnicas para el Sborochan y aceptaré algoritmos.&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3242979096680201604-7547216105604589693?l=bitsenelring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bitsenelring.blogspot.com/feeds/7547216105604589693/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3242979096680201604&amp;postID=7547216105604589693' title='9 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/7547216105604589693'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/7547216105604589693'/><link rel='alternate' type='text/html' href='http://bitsenelring.blogspot.com/2006/09/sborochan.html' title='Sborochan'/><author><name>Marcos</name><uri>http://www.blogger.com/profile/17307767105678293438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>9</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3242979096680201604.post-8131439476311435351</id><published>2006-09-23T11:55:00.000-03:00</published><updated>2006-09-23T11:58:46.073-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='El Uno'/><title type='text'>Más progresos</title><content type='html'>¡Ya llegamos a los 20 algoritmos! Algunos competirán en ambas modalidades, otros no, pero ya es todo un número.&lt;br /&gt;&lt;br /&gt;Estoy ultimando los detalles técnicos del siguiente concurso, que será dedicado al juego &lt;span style="font-weight: bold;"&gt;Sborochan&lt;/span&gt;. ¿Les parece adecuado que lo anuncie aún sin haber concluido El Uno?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3242979096680201604-8131439476311435351?l=bitsenelring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bitsenelring.blogspot.com/feeds/8131439476311435351/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3242979096680201604&amp;postID=8131439476311435351' title='2 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/8131439476311435351'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/8131439476311435351'/><link rel='alternate' type='text/html' href='http://bitsenelring.blogspot.com/2006/09/ms-progresos.html' title='Más progresos'/><author><name>Marcos</name><uri>http://www.blogger.com/profile/17307767105678293438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3242979096680201604.post-2366329613176929580</id><published>2006-09-21T12:20:00.000-03:00</published><updated>2006-09-21T12:22:55.003-03:00</updated><title type='text'>Grupo de correo y noticias asociado al blog</title><content type='html'>Sabido es que la redundancia es la mejor forma de supervivencia.&lt;br /&gt;Por eso he creado un &lt;a href="http://groups.google.com/group/bitsenelring"&gt;grupo de correo&lt;/a&gt; , que será compañero del blog.&lt;br /&gt;Habrá modos distintos de interacción, pero siempre la misma idea: las competencias entre algoritmos en juegos abstractos.&lt;br /&gt;Están todos invitados.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3242979096680201604-2366329613176929580?l=bitsenelring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bitsenelring.blogspot.com/feeds/2366329613176929580/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3242979096680201604&amp;postID=2366329613176929580' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/2366329613176929580'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/2366329613176929580'/><link rel='alternate' type='text/html' href='http://bitsenelring.blogspot.com/2006/09/sabido-es-que-la-redundancia-es-la.html' title='Grupo de correo y noticias asociado al blog'/><author><name>Marcos</name><uri>http://www.blogger.com/profile/17307767105678293438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3242979096680201604.post-6223938458826618755</id><published>2006-09-20T14:01:00.000-03:00</published><updated>2006-09-20T14:18:35.461-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='reglas generales'/><title type='text'>Sobre las repeticiones</title><content type='html'>Este es un principio que aplicaré en todos los concursos: las estrategias repetidas serán representadas por un solo algoritmo participante, con autoría compartida, salvo que el concurso en sí admita participación en equipos de algoritmos.&lt;br /&gt;Esto representa el espíritu de los concursos: los que compiten son algoritmos, no personas...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3242979096680201604-6223938458826618755?l=bitsenelring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bitsenelring.blogspot.com/feeds/6223938458826618755/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3242979096680201604&amp;postID=6223938458826618755' title='1 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/6223938458826618755'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/6223938458826618755'/><link rel='alternate' type='text/html' href='http://bitsenelring.blogspot.com/2006/09/sobre-las-repeticiones.html' title='Sobre las repeticiones'/><author><name>Marcos</name><uri>http://www.blogger.com/profile/17307767105678293438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3242979096680201604.post-5958693023264042757</id><published>2006-09-19T10:57:00.000-03:00</published><updated>2006-09-19T11:02:17.286-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='El Uno'/><title type='text'>Plazo de entrega para El Uno</title><content type='html'>Hola a todos. Les comento que recibiré algoritmos para El Uno hasta el viernes 29 de septiembre.&lt;br /&gt;&lt;br /&gt;Si pueden y quieren, envíen junto al algoritmo una pequeña justificación: cómo llegaron a la idea, si hicieron algún cálculo matemático y/o informático, simulaciones, etc. Será interesante comparar y compartir esos datos.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3242979096680201604-5958693023264042757?l=bitsenelring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bitsenelring.blogspot.com/feeds/5958693023264042757/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3242979096680201604&amp;postID=5958693023264042757' title='7 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/5958693023264042757'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/5958693023264042757'/><link rel='alternate' type='text/html' href='http://bitsenelring.blogspot.com/2006/09/plazo-de-entrega-para-el-uno.html' title='Plazo de entrega para El Uno'/><author><name>Marcos</name><uri>http://www.blogger.com/profile/17307767105678293438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3242979096680201604.post-5455362032303917265</id><published>2006-09-18T14:05:00.000-03:00</published><updated>2006-09-18T14:09:27.080-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='El Uno'/><title type='text'>Progresos</title><content type='html'>Bueno, en estos días ya he recibido aproximadamente 13 algoritmos, de unas 9 personas distintas. Muchos son bastante parecidos, y algunos coinciden. Igualmente no creo que haya problemas en que se dupliquen estrategias; lo triste será en todo caso que uno de ellas le gane a sus congéneres por alguna variación del azar. Pero después de todo el juego contiene azar, así que tendremos que vivir con eso.&lt;br /&gt;&lt;br /&gt;Gracias a todos los que han colaborado con sus algoritmos, y a los que presenten en estos días.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3242979096680201604-5455362032303917265?l=bitsenelring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bitsenelring.blogspot.com/feeds/5455362032303917265/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3242979096680201604&amp;postID=5455362032303917265' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/5455362032303917265'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/5455362032303917265'/><link rel='alternate' type='text/html' href='http://bitsenelring.blogspot.com/2006/09/progresos.html' title='Progresos'/><author><name>Marcos</name><uri>http://www.blogger.com/profile/17307767105678293438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3242979096680201604.post-4784900907485028982</id><published>2006-09-17T21:33:00.000-03:00</published><updated>2006-09-17T21:37:26.159-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='detalles técnicos'/><category scheme='http://www.blogger.com/atom/ns#' term='El Uno'/><title type='text'>Corrección sobre el juego del Uno</title><content type='html'>Bien señala Salva lo siguiente:&lt;br /&gt;&lt;blockquote&gt;Creo que para ver de forma mas justa que algoritmo es mejor no deben puntuarse las victorias com 1 y las derotas con 0, sinó dar a cada algoritmo su puntuacion proporcional (el que consigue 2000 puntos obtiene 2000 puntos y el que consigue 1999 obtiene 1999). (Imaginate que pasaria si un algoritmo nunca gana pero siempre pierde las partidas por uno o dos puntos, y otro algoritmo a veces gana por poco y a veces pierde por mucho...)&lt;br /&gt;En fin, que a cada cual se le debe valorar por su merito sin simplificaciones que distorsionen la realidad.&lt;/blockquote&gt;Estoy de acuerdo con su idea. Los puntajes serán entonces los que saque cada algoritmo al final de la partida.&lt;br /&gt;&lt;br /&gt;Update: haré dos concursos paralelos, uno con cada modalidad. Si sus algoritmos dependen de la modalidad, especifíquenlo y los haré competir sólo en la modalidad adecuada.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3242979096680201604-4784900907485028982?l=bitsenelring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bitsenelring.blogspot.com/feeds/4784900907485028982/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3242979096680201604&amp;postID=4784900907485028982' title='4 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/4784900907485028982'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/4784900907485028982'/><link rel='alternate' type='text/html' href='http://bitsenelring.blogspot.com/2006/09/correccin-sobre-el-juego-del-uno.html' title='Corrección sobre el juego del Uno'/><author><name>Marcos</name><uri>http://www.blogger.com/profile/17307767105678293438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3242979096680201604.post-2588236140465895452</id><published>2006-09-17T16:17:00.000-03:00</published><updated>2006-09-17T16:23:30.105-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Nuevas Competencias'/><category scheme='http://www.blogger.com/atom/ns#' term='El Uno'/><title type='text'>El juego del Uno</title><content type='html'>&lt;a href="http://photos1.blogger.com/blogger2/7556/395871471762719/1600/dice.jpg"&gt;&lt;img style="margin: 0px 0px 10px 10px; float: right;" alt="" src="http://photos1.blogger.com/blogger2/7556/395871471762719/320/dice.jpg" border="0" /&gt;&lt;/a&gt;Hace unos días, &lt;a href="http://juegosdeingenio.org/archivo/703"&gt;conocimos&lt;/a&gt; la existencia de este juego, y nos gustó para hacer la primera competencia.&lt;br /&gt;&lt;br /&gt;Cito las reglas del juego:&lt;br /&gt;&lt;blockquote&gt;En su turno el jugador lanza un dado una y otra vez, y suma los puntos obtenidos, hasta que ocurre una de estas dos cosas:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Decide plantarse. Se anota tantos puntos como haya sumado hasta ese momento y el dado pasa al jugador siguiente.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Sale el 1. En este caso, no se anota nada, y el dado pasa al jugador siguiente.&lt;/li&gt;&lt;/ol&gt;El que llega primero a 100 puntos (o una cantidad fijada de antemano) gana.&lt;br /&gt;&lt;/blockquote&gt;A los fines de esta competencia, usaremos un objetivo de 2000 puntos por partida, y haremos 200 rondas en la modalidad "torneo de liga", es decir: en cada ronda, cada par de algoritmos jugará dos partidos, cambiando el orden de los turnos.&lt;br /&gt;En cada partido, el ganador sumará 1 punto y el perdedor sumará 0 puntos.&lt;br /&gt;Los algoritmos podrán referirse a la información de los turnos anteriores de la partida, pero no a partidas anteriores.&lt;br /&gt;Los que quieran participar, vayan comentando sus algoritmos. Si no desean revelarlos en público, pueden enviármelas &lt;a href="mailto:marcosd@gmail.com"&gt;por mail&lt;/a&gt;. Yo los implementaré en algún lenguaje adecuado.&lt;br /&gt;Dentro de dos semanas publicaré los resultados.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3242979096680201604-2588236140465895452?l=bitsenelring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bitsenelring.blogspot.com/feeds/2588236140465895452/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3242979096680201604&amp;postID=2588236140465895452' title='4 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/2588236140465895452'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3242979096680201604/posts/default/2588236140465895452'/><link rel='alternate' type='text/html' href='http://bitsenelring.blogspot.com/2006/09/el-juego-del-uno.html' title='El juego del Uno'/><author><name>Marcos</name><uri>http://www.blogger.com/profile/17307767105678293438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry></feed>
