[Solar-general] los humanos pueden ganarle a los mejores software de ajedrez
Marcos Germán Guglielmetti
marcos en ovejafm.com
Jue Nov 18 01:13:56 CET 2010
On Wednesday 17 November 2010 17:58:52 Javier Villalba wrote:
> >che no hay caso
> >
> >tanto descargando el binario como compilando desde el source, no logro
> > hacerlo andar con ninguna GUI, pq no sé cómo hacerlo y no hay
> > explicaciones en ningún lado, ni en la doc en HD ni en Internet....
> >
> >en qué path pongo el binario?
>
> Digo lo mismo busque por todos lados no encontre...
> Dice que puede funcionar en Gnu/Linux pero no dice como compilarlo
compilarlo es tan simple como escribir make
ya lo hice y lo crea sin dar errores
otros motores de ajedrez tienen cosas en (por ejemplo fruit):
ls /usr/share/games/fruit/
book_small.bin
o stockfish tiene su binario acá:
/usr/games/stockfish
pienso que quizá simplemente tengamos que saber COMO AGREGAR el binario de
robbolito a X GUI, cosa de que lo tenga en cuenta...
pero no veo de dónde agregar los motores en las GUI
los toman automáticamente
acá encontré algo importante
~/.config/pychess$
el tema es que el xml que hay que editar parece bastante complejo por cada
engine, ejemplo:
<engine binname="toga2" protocol="uci" protover="1" recheck="false">
<meta><country>de</country><name>Toga II 1.4.1SE</name><author>Thomas
Gaksch and Fabien
Letouzey</author></meta><path>/usr/games/toga2</path><md5>58af35c04bd791dd4705574dae7e457b</md5><args /><options><check-option
default="False" name="Ponder" /><spin-option default="1700" max="3000"
min="500" name="Toga King Safety Margin" /><string-option
default="/usr/share/egbb/" name="Bitbases Path" /><string-option
default="performance.bin" name="BookFile" /><combo-option default="Always"
name="NullMove Pruning"><var name="Always" /><var name="Fail High" /><var
name="Never" /></combo-option><spin-option default="100" max="400" min="0"
name="King Safety" /><spin-option default="100" max="400" min="0" name="Pawn
Structure" /><spin-option default="5" max="6" min="1" name="Verification
Reduction" /><spin-option default="70" max="100" min="0" name="History
Threshold" /><spin-option default="16" max="1024" min="16" name="Bitbases
Cache Size" /><spin-option default="0" max="3600" min="0" name="Search
Time" /><check-option default="True" name="Delta Pruning" /><spin-option
default="0" max="20" min="0" name="Search Depth" /><spin-option default="100"
max="500" min="0" name="Futility Margin" /><spin-option default="16"
max="1024" min="4" name="Hash" /><spin-option default="100" max="400" min="0"
name="Material" /><check-option default="True" name="History
Pruning" /><check-option default="True" name="OwnBook" /><check-option
default="False" name="Toga King Safety" /><spin-option default="3" max="4"
min="1" name="NullMove Reduction" /><spin-option default="50" max="500"
min="0" name="Delta Margin" /><spin-option default="200" max="900" min="0"
name="Extended Futility Margin" /><spin-option default="1" max="16" min="1"
name="Number of Threads" /><spin-option default="100" max="400" min="0"
name="Piece Square Activity" /><combo-option default="Always"
name="Verification Search"><var name="Always" /><var name="Endgame" /><var
name="Never" /></combo-option><check-option default="True" name="Toga Lazy
Eval" /><spin-option default="1" max="10" min="1"
name="MultiPV" /><spin-option default="100" max="400" min="0" name="Piece
Activity" /><spin-option default="100" max="400" min="0" name="Passed
Pawns" /><spin-option default="200" max="900" min="0" name="Toga Lazy Eval
Margin" /><check-option default="False" name="Toga Extended History
Pruning" /><check-option default="True" name="Futility
Pruning" /><spin-option default="1" max="2" min="0" name="Quiescence Check
Plies" /></options></engine>
</engines>
por ahí si uso eso como ejemplo y le cambio lo básico para robbolito, por ahí
sale andando....
> nada que
> garcha :( Se preocuparon más hacer el exe de porqueria para Windows que
> algo para Gnu/Linux
--
Marcos Guglielmetti
▲
:::::::::::::::::: M U S I X :::::::::::::::::::::
▼
www.musix.org.ar
www.ovejafm.com
_______________________________________________
Para encontrarte con activistas del movimiento social del software libre envia
un mail a solar.general en librelist.com y luego respondé el mail de bienvenida.
PD: usen dukgo.com
es genial y va camino a ser totalmente libre ¡y no te espía! :-D
¿Cuáles serían las libertades esenciales en Medios de Comunicación Libres?
listas, sitios, etc.
0) La libertad de usar los medios de comunicación con cualquier propósito
(uso)
1) La libertad de auditar los medios de comunicación y adaptarlos a tus
necesidades. El acceso a los paneles de administración es una condición
previa para esto. (estudio)
2) La libertad de crear otros usuarios y medios de comunicación, con lo que
puedes ayudar a tu prójimo. (copia)
3) La libertad de modificar en los medios de comunicación y hacer públicas las
mejoras a los demás, de modo que toda la comunidad se beneficie. El acceso al
panel de administración es un requisito previo para esto. (mejora)
"our task must be to free ourselves from this prison by widening our circle of
compassion to embrace all living creatures and the whole of nature in its
beauty" Einstein
Más información sobre la lista de distribución Solar-general