Emuladores de Ajedrez de MESS

Otras participaciones no clasificadas

Moderador: Luis a

Emuladores de Ajedrez de MESS

Notapor Luis a » 20 Feb 2013 13:35

EMULADORES DE AJEDREZ DE MESS

Los emuladores de ajedrez de MESS han sido para mí el mayor impacto de los últimos 20 años, solo comparable al golazo de Zidane en la Champions del 2002 o al mate de Rudy ante Dwight Howard en la final olímpica.

Cuando vi el MM IV con aquella carcasa tipo Mephisto Mobil, accionado con las teclas de función y el teclado normal, me dio un subidón.
Hacía tiempo que no me interesaba si Rybka y clones tenían Elo 2800 ó 3000, pero aquel prodigio de la programación sí me cautivó.

Era la versión 1.20 (septiembre de 2008). Fue emocionante buscar las Roms de los Lang (las encontré en Planet Emulation). Luego se fueron incorporando MMII y Super Constellation, otros dos mitos; Polgar y Milano y despues de un parón la saga de Lang desde Almería hasta London 68030. Solo faltaba Portorose. De esto hace un año y desde entonces solo ha habido mejoras de código general (por ejemplo, todos los que comparten procesador 6502 u otros drivers comunes de MESS). La última novedad la anunciaba el reaparecido Ralf Schaefer: "fixed imputs, now playable" para Super Constellation. Esta emulación ya funcionaba perfectamente, pero después de la "mejora" está en coma. Pero no pasa nada, eso solo significa que NO debemos actualizarnos a Messui 147u3... y seguir esperando.

Podemos gozar, por ejemplo, de casi toda la producción de Ed Shroeder (Rebel, MMIV, MMV, Polgar, Milano, con libros de apertura HG440-HG550, TurboKit. MMII de Rathsman y el genial Super Constelllation de Kittinger. Varios Fidelity como el Champion, el mítico Mephisto IIIS Glasgow de Nitsche y Henne y, de postre, toda la serie de Richard Lang (excepto Portorose) que va desde Amsterdam hasta la actualización London de 1996. Incluye una versión acelerada a 66.6 MHz del Genius 68030.



En mi primer post en el antiguo foro comentaba, de pasada, que se debían mejorar los artworks. Por ejemplo Mephisto Amsterdam. En la primera captura vemos el artwork de MESS y en la siguiente el modificado por mí

Imagen
Imagen

Primero, el teclado es el de Mephisto IIIS Glasgow.
Segundo, el display es ¡¡rojo Fidelity!!
Tercero, ¡¡es para zurdos!! Jimi Hendrix era zurdo pero la mayoría somos diestros…
Cuarto, falta el modulo adaptador con el logotipo del mundial de turno.

Tenemos, al menos, en el lado derecho el teclado de Ámsterdam y sucesores con un moderno display (el color blanco, la otra opción, me gustaba menos pero los colores los podéis cambiar a vuestro gusto).

Para los Lang de Almería en adelante era siempre el mismo artwork: Seguía siendo para Zurdos, el display estaba desplazado a la derecha y el teclado estaba insertado a martillazo. El nuevo Vancouver a continuación. Le falta el pequeño detalle del módulo adaptador, pero por lo menos están personalizados los teclados.

Imagen
Imagen

Otros ejemplos del nuevo atwork
Imagen
Imagen
Imagen
Imagen
Imagen

Este último es el Mephisto IIIS Glasgow, le añadí el logo Exclusive S, y la pegatina del módulo izquierdo . Creo que es el modelo a seguir.

Os pido, por favor, fotos de los módulos que puedan mejorar a las actuales. Deben ser tomas cenitales, perpendiculares al módulo.

Modificación de artworks
Para que todo funcione hay que modificar el Lay correspondiente. Vemos el amsterd.lay que controla el artwork de Mephisto Ámsterdam

Imagen

Tenemos el nombre de la imagen mephisto_board_amsterd.png y lo podemos cambiar por nuestra mejora.
En "digit" podemos cambiar el color del display RGB (1.00/1.00/100 seria blanco 0.0/ 0.0/0.75 sería azul, etc
Imagen

Las ordenes se dan a través de los botones de función. Bajamos en el lay y vemos que en Buttons tenemos los botones del teclado. Cuando pulsamos INFO, por ejemplo, se ve un fondo negro sobre ese recuadro. Si nuestra imagen es más grande o más pequeña debemos corregir la desviación en las coordenadas XY hasta que quede perfectamente centrada. Salvamos amsterd.lay, en este caso, y comprobamos si está todo perfecto.

Los nuevos artworks están en http://www.mediafire.com/file/e5nbbtu8f ... rtwork.rar o ya listos en el pack
MessChess146 portable.7z .
http://www.mediafire.com/?eq42wsh8c7loamp


Imagen

Espero vuestra colaboración para mejorar los artworks y que estos os gusten.


AUDITORIA

Vamos a hacer una auditoria a las máquinas de ajedrez emuladas en MESS. Primero hay que hacer unas consideraciones generales de lo que debemos tener. En la aportación de Yokozumo/Franz Huber (alias CBF) lo podéis encontrar, cubre hasta la versión MESSUI 1.46 y me parece buena idea reunirlo todo en un pack. Lo he completado con mis nuevos artworks en el archivo MessChess146 portable.7z .
http://www.mediafire.com/?eq42wsh8c7loamp



Al ejecutar MESSUI.EXE aparece el menú.

Imagen

Para usar el ratón debemos pulsar ratón derecho en el modelo seleccionado, opción PROPERTIES, en la pestaña MISCELLANEOUS seleccionamos SHOW MENU y en DISPLAY seleccionamos RUN IN A WINDOW. Ya puedes usar el ratón y modificar la velocidad al máximo de la capacidad de tu ordenador. Tambien lo puedes hacer con ALT + ENTER

Podemos presentar sólo los emuladores de ajedrez en vez de los cientos de sistemas que pueden no interesarnos en absoluto. Debajo del menú Files pulsáis el icono TOGGLE FOLDER LIST, después AJEDREZ y ya ¡¡sólo tenéis los emuladores de ajedrez!!


Como veis hay más opciones, en el MM IV y MM V podemos optar por el libro normal o el HG440/HG550 en la etiqueta BIOS.

Los modelos marcados con una X roja no funcionan bien del todo. Puedes probar y ver que algunos carecen de artwork pero son plenamente funcionales (los Fidelity) y otros tienen problemas con los led (como los de verdad!!!) como Academy y MonteCarlo IV.

EMULANDO
Escogemos la emulación que queremos y aparece un mensaje que nos recuerda que está prohibido si no tenemos las roms originales. Tecleamos OK. Más pantallas y aparece el artwork o display correspondiente.
Todo es igual que los originales. Por ejemplo, para cambiar de color, pulsamos CL, cambiamos las piezas manualmente, colocándolas en el borde del tablero y sustituyéndolas por las que están a la derecha. Le damos en la tecla de función Cambiar color y a jugar. Los Manuales los bajáis de la página de Zanchetta para ver niveles. Yo subí varios de 8bits y el de Mephisto Almeria, muy parecido en su funcionamiento a los posteriores.

Los manuales estén en la página de Zanchetta en Documentations http://www.zanchetta.net/
Con el manual en español de la Mephisto Almeria podréis usar los modelos posteriores al Roma. Las diferencias de los manuales de Almeria en adelante son muy pequeñas y siempre podeis bajar los manuales en inglés de Zanchetta.

Los subí en formato PDF y DJVU. Para este último incluyo un visor que os puede ir bien, pues hay un montón de libros, sobre todo en páginas rusas, en ese formato, que comprime bastante mejor.

Winjview-0.3.5.zip
http://www.mediafire.com/download.php?dwpwi79znfe03ld

Mephisto Almeria Manual español djvu
http://www.mediafire.com/download.php?mx8p4lg8dd0pn7d

Mephisto Almeria Manual español pdf
http://www.mediafire.com/download.php?dkhukppvd5u3udi

Las teclas de función del modelo en cuestión lo vemos en la pestaña OPTIONS-KEYBOARD-CUSTOMISE EMULATED KEYBOARD.


LA AUDITORÍA:

FIDELITY
- Chess Challenger 10 (CC10). Chess Challenger 10 (Julio 1978) No funciona. Se resetea al pensar la respuesta.

- VCC Talking Chess Challenger, alias Chess Challenger Voice (Agosto 1979).
Presenta el display y voz en inglés. Funciona bien. Le falta el artwork.
Hay que usar las teclas de función que son: RE=R, LV=V, CB=Z, DM=M, CL=Supr, PB=P, EN=Enter, PV=O

Imagen

- Advanced Talking Chess Challenger (UVC), alias Chess Challenger Voice Advanced (1979). Manejo como el anterior. Funciona bien. Le falta el artwork.

- Sensory Chess Challenger (VSC), alias Sensory Chess Challenger Voice (1980)
Presenta un layout con el tablero y se maneja con el ratón. Funciona bien. Tiene Voz y sólo le falta el artwork.
Imagen

- Champion Chess Challenger (CSC), alias Champion Sensory Chess Challenger (1981)
El primer programa para Fidelity de los Spracklen, Con el Campeón Mundial de Londres 1980 en un 6502 a 1.95 MHz.
El 17 de diciembre de 20111 salió una versión preliminar, pero funcional, del legendario Fidelity Champion Chess Challenger, el primer programa del matrimonio Spracklen para esta firma americana. Fue campeón en el Mundial de Londres 1980 y utilizaba como procesador el 6502, toda una novedad en 1981. Los drivers han sido creados por Lord Nightmare, Kevtris y Sandro Ronco.
En 1982 se vendía en España por mas de 69.000 pesetas.

Le falta el artwork pero funciona en un layout con tablero. A las funciones, como en todos los modelos emulados, podemos acceder a través del teclado y para saber cuales son: Options – Keyboard – Customise Emulated Keyboard, por ejemplo LV (level) la tecla L. La voz no funciona.
Presenta un layout con el tablero y se maneja con el ratón. Funciona bien. Le falta el artwork y el sonido.

Imagen




CHAFITZ
- Boris Diplomat (borisdpl) (1979) Preliminar. No funciona. Se trata de una versión del famoso Boris de la firma americana Chafitz/ Applied Concepts que salió a la venta en 1979. El programador era David Lindsey y la fuerza de juego muy escasa, 1267 Elo. Los drivers son de Sean Riddle y Justin Kerk y está en fase preliminar.

Imagen

Mas información de estos modelos:
http://www.schach-computer.info/wiki/in ... evy,_David
http://electronicchess.free.fr/index-UK.html
http://www.boris-is-king.com/homepage.htm
http://www.schaakcomputers.nl/hein_veldhuis/database/
http://www.spacious-mind.com/html/chafitz.html

ACETRONIC
- Chess Traveller (chesstrv) (Julio 1980). Fue una versión clónica del Scsys-Novag Chess Traveler, programado por David Levy según la documentación de aquellos años. Hoy en día sabemos que el famoso propietario de ICS no escribió ni una línea de código desde 1972 y que el autor fue Mike Johnson.
Costaba 169 DM más 14.95 del adaptador. En Jaque 107 (nov 1980) se comentaba que en Europa costaría unas 12.000 pesetas.
Los drivers son de Sandro Ronco y todavía no está implementado el artwork, solo se muestra el display. Funciona bien.
Más información:
http://electronicchess.free.fr/index-UK.html

Imagen

NOVAG
- Chess Champion MK1 (ccmk1) (Septiembre 1978). Clon de Compuchess. Ver http://www.schach-computer.info/wiki/in ... CompuChess. Anatoli Karpov aparecía en la publicidad y la recomendaba por un puñado de dólares/marcos. La historia es MUY BUENA. Desde el 13 de octubre de 1978 hasta el 17 de enero de 1981 Karpov promocionaba Novag. El negocio se lo había propuesto su amigo el editor Helmut Jungwirth. Por cada máquina vendida Anatoli se llevaba 2.50 dólares. Se vendieron 200.000 máquinas . Suponía 446.177,50 dólares americanos, el equivalente de 1 millón de marcos alemanes en 1986, luego convertido en 1.200.000 DM . Pero no llegaron a manos de Karpov. ¿Dónde está el millón de Karpov? se preguntaba la prensa alemana. “Casualmente” la noticia se aireó durante el mundial contra Kasparov.
El 30 de noviembre de 1988 Jungwirth fue condenado a una pena de prisión de dos años y ocho meses por el Tribunal de Distrito de Hamburgo por malversación y fraude. Perdió el recurso y la solicitud de clemencia y el 19 de abril de 1990 se ejecutó la orden de arresto.

Una de las primeras máquinas emuladas. Antes se denominaba MK1. Si no presenta el artwork debes renombrar mk1.lay a ccmk1.lay.Funciona perfectamente.
Para jugar e4, por ejemplo: L(número 1 al 6) – A- e2e4-Play/D
Imagen

- Chess Champion MK2 (ccmk2) (Julio 1979) Antes se denominaba MK2. Si no presenta el artwork debes renombrar mk2.lay a ccmk2.lay.Funciona perfectamente.

Imagen

-Chess Champion super System III (ssystem3) (septiembre 1979). En fase preliminar. No funciona. Estuvo a punto de ganar al campéon del Mundo Karpov en una simultánea en Bad Kissingen (Alemania) en 1980. http://www.chesscomputeruk.com/html/che ... em_ii.html

- SuperConstellation (supercon) (1984) Una máquina legendaria capaz de sacrificar. Emulación perfecta y con un artwork de lujo. Precisa ratón. Funciona hasta la versión MESSUI 1.47
Imagen

El resto de Novag está en fase preliminar y no funciona.

VEB MIKROELECTRONIC ERFURT
- Schachcomputer SC1 (sc1)(Julio 1981) Las máquinas de la República Democrática Alemana, ya saben, ¡dos mentiras en tres siglas!. Contenía un programa (¡capitalista!) de Fidelity. No funciona bien.

- Schachcomputer SC2 (sc2)(diciembre 1982). La mejora de la anterior con una versión de Chess Challenger 10c de Ron Nelson. Es un poco engorrosa para jugar pero funciona bien. Aunque, por ahora, sólo el display. Los comandos son:
Reset (R)
Delete (L)
Niveles (K) 0 a 9
Máquina juega con blancas (W)
Enter (Q)
Entrada de problema (P)
Mute (T) tono encendido / apagado
Poner posición (AH, 1-
Teclado: 1 2 3 4 5 6 7 8
A b c d e f g h

Para jugar e2e4 sería 5254 + Q
Imagen

- CHESSMASTER (chessmst) (Septiembre 1983). El programa ya es original de los alemanes Rudiger Worbs y Dieter Schultze. Se juega por medio de un layout y funciona bien a la espera del artwork. Hay que pulsar 0 ó enter para comenzar a jugar.

Imagen

Más información:
http://www.schach-computer.info/wiki/in ... nik_Erfurt
Tomada del libro de Christian Posthoff y Günter Reinemann: Computerschach – Schachcomputer, buen libro pero en alemán…

MEPHISTO

Funcionan perfectamente:
- Mephisto III S Glasgow (Glasgow) (1984) Precio en 1984: 3000 marcos
- MM2 (mm2) (1985)
- Rebell 5.0 (rebel5) (1986)
- MM4 (mm4) (1987)
- MM5 (mm50) (1990) MM5.1 (mm5)
- Polgar (polgar) (1989)
- Milano (milano) (1991)
- Amsterdam (amsterd) (1985) Precio en 1985: 1200 marcos
- Dallas 16 (dallas) (dallas16) (1986)
- Dallas 32 (dallas32) (1986) Precio en 1986: 2250 marcos
- Roma 32 (roma32) (1987)
- Almeria 16 (alm16) (1988)
- Almeria 32 (alm32) (1988)
- Lyon 16 (lyon16) (1990)
- Lyon 32 (lyon32) (1990)
- Vancouver 16 (van16) (1991)
- Vancouver 32 (van32) (1991)
- Genius 68030 (gen32) (1993) v4.0 Precio en 1993: 1980 marcos
- Genius 68030 (gen32_41) (1993) v4.1
- Genius 68030 (gen32_oc) (1993) v4.0 Acelerado a 66.6 MHz
- London 68020 (lond020) (1996)
- London 68030 (lond030) (1996) v5.00
- Berlin Pro 68020 (berlinp) (1994) Precio en 1994: 1198 marcos
- Berlin Pro 68020 London ) (bpl32) (1996)

Tenéis disponible mi versión turbo MESSUI 0.146u5 con aceleraciones diversas (los 8 bits, incluida Super Constellation a 18 MHz, Ámsterdam a 24 MHz, Roma 32 a 28 MHz o los 16 bit post-Almería a 16 MHz.
http://www.mediafire.com/?jbg3cvegg5bj58x


NO funcionan:
Roma16 (roma)
Mega 4 (megaiv)
Academy (academy)
Monte Carlo IV LE (monteciv)

Faltan modelos como B+P y Portorose. Me imagino que el problema será que no tienen las Eprom. Con las eproms dumpeadas sería (para Cowering/Schaefer/Verwiebe) muy fácil incorporalos. Si nos fijamos hay varios modelos patrón, como MM 4, Glasgow, Ámsterdam, Polgar y Vancouver y el resto son clones. Las notas de asuntos pendientes del propio autor de los driver:

Notas by Cowering (2011)

TODO: add Bavaria sensor support (unknown1,2,3 handlers in current driver)
proper 'bezel' for all games/cpuspeeds so 'Vancouver' does not say 'Almeria', etc
custom handler to read/write the Battery RAM so 68000 can share files with 020/030 (real modular machine can do this)
find a timing to let the player see the flashing LEDs on the 68030 versions (might be fixed with waitstates in core)
add the missing machines.. including all Portorose and the very rare overclocked 'TM' Tournament Machines
match I/S= diag speed test with real hardware (good test for proper waitstates)
load LCD rom inside the LCD driver

TODO2: (these worked before .140 core)
LCD off by a couple of pixels in artwork now
no longer see the custom white hand when selecting chess pieces
parent/clone for artwork so there are not multiple copies of chessboard+pieces


TODO3: Oct 2011 - commented out all ACIA functions until they are ported to new device

Undocumented buttons: holding ENTER and LEFT cursor on cold boot runs diagnostics on modular 680x0 boards
holding UP and RIGHT cursor will clear the Battery Backed RAM on modular 680x0 boards
holding CLEAR clears Battery Backed RAM on the Berlin (Pro) 68020



Todas las emulaciones están probadas en un obsoleto AMD Athlom 2400 1GB Ram con Windows XP y en un más moderno Intel I7 920 3.21GHz de 64 bits y 16GB Ram con Windows 7. Deberían funcionaros a todos.

Para actualizar versiones MESSUI de 64 bits disponibles buscar en http://www.progettosnaps.net/mess/messui.html
Solo la teneis que añadir en la carpeta MESS.

Felicito a yokozumo por la idea del pack, aunque TODO: versiones MESSUI, artworks y Roms ya se había publicado en MECA. Y antes que en ningún foro de ajedrez del mundo, incluidos Immortalchess, Hiarcs, Talkchess y Schachcomputer.info…

MessChess146 portable.7z .
http://www.mediafire.com/?eq42wsh8c7loamp
Última edición por Luis a el 22 Nov 2013 20:18, editado 1 vez en total
Luis a
Senior
Senior
 
Mensajes: 65
Registrado: 21 Ene 2013 12:35

Re: Emuladores de Ajedrez de MESS

Notapor Luis a » 22 Feb 2013 14:31

Para comer primero debes sacar del tablero (la pones en el borde) la pieza que se va a capturar.
Luis a
Senior
Senior
 
Mensajes: 65
Registrado: 21 Ene 2013 12:35

Messtiny

Notapor pedrox » 06 Ago 2013 15:58

Con la ayuda de Messtiny y Winboard he decidido establecer una relación entre una lista de motores de ajedrez y otra lista con máquinas dedicadas, concretamente entre la lista de motores hispanos que utiliza unos valores parecidos a la CCRL y la lista de máquinas dedicadas WIKI. Como referencia he utilizado el valor de la máquina Mephisto MM V (5.1) que en la WIKI tiene un valor de 2003 puntos y la he hecho jugar con los siguientes motores hispanos:

Código: Seleccionar todo
-----------------------------------------------------------------------------------
   # Name                     W     L     D        Pts     Buchz       S-B   Games
-----------------------------------------------------------------------------------
   1 Mephisto MM5.1         +74  -120   =46       97.0    2860.0   1008.50     240
   2 KDLChess 0.7.1         +14    -0    =6       17.0    1940.0   1649.00      20
   3 RataAero 0.2.1         +15    -4    =1       15.5    1940.0   1503.50      20
   4 IACH 0.57a             +12    -3    =5       14.5    1940.0   1406.50      20
   5 Zoidberg 0.1           +12    -4    =4       14.0    1940.0   1358.00      20
   6 Roque 2.1              +13    -6    =1       13.5    1940.0   1309.50      20
   7 Cecir 3.5              +11    -5    =4       13.0    1940.0   1261.00      20
   8 AjedrezTactico 2.73b   +12    -6    =2       13.0    1940.0   1261.00      20
   9 HeavyChess 0.13         +6    -3   =11       11.5    1940.0   1115.50      20
  10 Rocinante 2.0 x64      +10    -9    =1       10.5    1940.0   1018.50      20
  11 Darky 0.5e              +8   -10    =2        9.0    1940.0    873.00      20
  12 Kitteneitor 0.22.1      +4    -9    =7        7.5    1940.0    727.50      20
  13 MiniRoque 1.2           +3   -15    =2        4.0    1940.0    388.00      20
-----------------------------------------------------------------------------------


El rendimiento Elo obtenido es de 1711 puntos. 2003 - 1711 = 292 puntos. Como vemos la valoración entre una lista y otra varía de forma sustancial, incluso sería mayor la diferencia por ejemplo si consideramos la lista CEGT.

Código: Seleccionar todo
  47 IACH 0.57a              1929   31   31   570   43%  2041   15%
  48 KDLChess 0.7.1          1927   32   31   564   44%  2043   14%
  49 RataAero 0.2.1          1861   32   32   565   37%  2045   11%
  50 HeavyChess 0.13         1858   28   28   631   42%  1996   23%
  51 Roque 2.1               1841   34   33   407   63%  1708   16%
  52 Cecir 3.5               1820   30   30   644   38%  1992   11%
  53 Roque 2.0               1789   54   57   300   17%  2251    5%
  54 AjedrezTactico 2.73b    1785   26   27   779   42%  1918   13%
  55 Rocinante 2.0 x64       1774   28   28   709   40%  1934   12%
  56 Rocinante 2.0 w32       1768   38   38   468   30%  2046   11%
  57 Kitteneitor_master1     1733   35   35   276   51%  1724   35%
  58 Kitteneitor 0.22.1      1716   34   35   320   38%  1820   38%
  59 Mephisto MM5 unlimited  1711   39   40   240   40%  1779   19%
  60 Zoidberg 0.1            1696   25   25   890   42%  1837   12%
  61 Kitteneitor 0.7.2       1663   34   35   339   49%  1652   32%
  62 Darky 0.5e              1649   28   29   507   47%  1651   20%
  63 Darky 0.5b              1619   62   65   118   42%  1661   14%
  64 Darky 0.5a              1598   47   47   225   63%  1434   15%
  65 GFC 2                   1539   39   39   327   60%  1419   13%
  66 MiniRoque 1.2           1493   31   32   485   43%  1538   18%


Incluso me he dado cuenta ahora de otra cosa, a la hora de hacer jugar a la mephisto en Winboard lo he hecho sin añadir ningún parámetro, solo con "messtiny mm5" y bajo estas condiciones la máquina dedicada está jugando con una velocidad solo limitada por la potencia del ordenador, creo que en mi ordenador jugó unas 18 veces más rápido que la velocidad original. Así que el valor real de elo de la máquina original tiene que ser inferior, he hecho un cálculo en el que podría ser unos 150 puntos inferior, pero necesito probarlo y aquí vienen mis problemas.

El siguiente paso ha sido llamar a la máquina dedicada con "messtiny mm5 -nommunlimited" pero así tengo 2 problemas, el primero es que de esta forma la emulación no permite utilizar cualquier control de tiempo como en el caso anterior, hay que utilizar 40 movimientos en 120 minutos y con un solo ordenador me llevaría semanas, hay algunos controles de x segundos por movimiento pero Winboard no es fácil de configurar así aunque lo podría hacer, pero es que hay un segundo problema, la emulación no funciona con las piezas negras, al menos con esta máquina.

He probado a jugar con el parámetro -mmclock, puse la frecuencia original de la máquina a 5 MHz y en estas condiciones la emulación jugó como en el primer caso, con la misma fuerza, se me ocurrió poner una frecuencia 18 veces menor pero en ese caso la emulación no se inicia.

¿Alguna idea? ¿Alguien tiene resultados con la emulación original?

EDITO: la emulación de la Mephisto Roma32 original parece que no tiene el problema de jugar con las piezas negras, así que repetiré los juegos con esta máquina dedicada en forma de velocidad ilimitada y luego trataré de establecer lo mismo con velocidad original.
pedrox
Veterano
Veterano
 
Mensajes: 107
Registrado: 20 Ene 2013 20:03

Re: Emuladores de Ajedrez de MESS

Notapor ricard60 » 07 Ago 2013 01:33

Hay que señalar algo,

Si te enfrentas a rivales que están muy por encima de ti en elo tal vez tu verdadero elo no se veria reflejado. Por ejemplo si yo me enfrentara a 10 partidos al GM Paco Vallejo seguro no ganaría ni una sola partida y mi elo seria 0 puntos y si se me asignara un elo de arranque de 1500 seguro bajaría y si me sigo enfrentando a el bajara aun mas. Por eso es recomendable enfrentarse a rivales que estén entre +/-200 o 150 puntos elo de diferencia.
Avatar de Usuario
ricard60
Avanzado
Avanzado
 
Mensajes: 543
Registrado: 21 Ene 2013 01:03
Ubicación: Puerto Ordaz

Re: Emuladores de Ajedrez de MESS

Notapor eltaki » 07 Ago 2013 11:52

ricard60 escribió:Hay que señalar algo,

Si te enfrentas a rivales que están muy por encima de ti en elo tal vez tu verdadero elo no se veria reflejado. Por ejemplo si yo me enfrentara a 10 partidos al GM Paco Vallejo seguro no ganaría ni una sola partida y mi elo seria 0 puntos y si se me asignara un elo de arranque de 1500 seguro bajaría y si me sigo enfrentando a el bajara aun mas. Por eso es recomendable enfrentarse a rivales que estén entre +/-200 o 150 puntos elo de diferencia.


Bien, pero ¿y si tu ELO es inicial y tu verdadero ELO aun no se sabe cual es? en mi caso con 1900 ganaba a 2100 a patadas, después de llegar a 2300 y ver que no progresaba mas, supe mi ELO real.

PD: y las pocas ganas de estudiar también ayudó. :cry:
eltaki
Avanzado
Avanzado
 
Mensajes: 658
Registrado: 28 Ene 2013 21:41

Re: Emuladores de Ajedrez de MESS

Notapor pedrox » 07 Ago 2013 14:00

ricard60 escribió:Hay que señalar algo,

Si te enfrentas a rivales que están muy por encima de ti en elo tal vez tu verdadero elo no se veria reflejado. Por ejemplo si yo me enfrentara a 10 partidos al GM Paco Vallejo seguro no ganaría ni una sola partida y mi elo seria 0 puntos y si se me asignara un elo de arranque de 1500 seguro bajaría y si me sigo enfrentando a el bajara aun mas. Por eso es recomendable enfrentarse a rivales que estén entre +/-200 o 150 puntos elo de diferencia.


A la hora de jugar contra la Mephisto MM V si que he elegido motores que no tengan mucha diferencia de ELO respecto a la máquina, la mephisto jugó contra 12 rivales, el mejor rival no llega a los 220 puntos de diferencia y el peor tampoco llega a los -220 puntos y el resto la mayoría están en esos 150 puntos o menos que comentas.

Jugando contra rivales que tienen un Elo parecido, lo más próximo, lo que se consigue es que el porcentaje de error en el ELO sea más pequeño que si juegas contra rivales de mayor diferencia, pero no solo es importante que esa diferencia sea lo menor posible, tan importante o más es el número de partidas que juegas para establecer el ELO. Por ejemplo puede ser mejor jugar 2000 partidas contra rivales aunque haya mucha diferencia de Elo que no 40 partidas contra rivales igualados.

No estoy seguro si alguna federación como la francesa no considera los encuentros jugados por jugadores que tengan una diferencia mayor de 400 puntos.

De todos modos si en los humanos puede haber un problema psicológico de enfrentarse a un rival 400 puntos mayor, en las máquinas no existe ese problema, así que el resultado final será la diferencia real que hay entre las 2 máquinas, siempre y cuando el número de partidas jugadas sea el adecuado, según la tabla de porcentajes de la FIDE, ellos detectan la diferencia hasta unos 800 puntos si lo recuerdo bien, estuve consultando hace unos días dicha tabla.

Se puede consultar la tabla en: http://www.fide.com/fide/handbook.html? ... ew=article
pedrox
Veterano
Veterano
 
Mensajes: 107
Registrado: 20 Ene 2013 20:03

Re: Emuladores de Ajedrez de MESS

Notapor pedrox » 10 Ago 2013 19:53

He jugado 260 juegos (3 minutos más 2 segundos de incremento) con la Mephisto Roma de 32 bit en modo ilimitado. Aquí están los resultados.

Código: Seleccionar todo
-----------------------------------------------------------------------------------
   # Name                     W     L     D        Pts     Buchz       S-B   Games
-----------------------------------------------------------------------------------
   1 Mephisto Roma32 unli  +116  -105   =39      135.5    2490.0   1022.25     260
   2 IACH 0.57a             +14    -3    =3       15.5    2710.0   2100.25      20
   3 KDLChess 0.7.1         +13    -4    =3       14.5    2710.0   1964.75      20
   4 AjedrezTactico 2.73b   +12    -5    =3       13.5    2710.0   1829.25      20
   5 Kitteneitor 0.22.1      +7    -2   =11       12.5    2710.0   1693.75      20
   6 Roque 2.1              +11    -7    =2       12.0    2710.0   1626.00      20
   7 Rocinante 2.0 x64      +11    -8    =1       11.5    2710.0   1558.25      20
   8 HeavyChess 0.13         +7    -5    =8       11.0    2710.0   1490.50      20
   9 Mephisto MM5 unlimit   +11    -9    =0       11.0    2710.0   1490.50      20
  10 Cecir 3.5               +8   -10    =2        9.0    2710.0   1219.50      20
  11 Zoidberg 0.1            +5   -12    =3        6.5    2710.0    880.75      20
  12 RataAero 0.2.1          +6   -14    =0        6.0    2710.0    813.00      20
  13 Darky 0.5e              +0   -18    =2        1.0    2710.0    135.50      20
  14 MiniRoque 1.2           +0   -19    =1        0.5    2710.0     67.75      20
-----------------------------------------------------------------------------------


Esto da un Elo para la Mephisto Roma 32 bit de 1794 y un Elo de 1721 para la Mephisto MMV, siendo la diferencia entre ellas 73 puntos, exactamente la misma diferencia que existe en la lista Activa para máquinas dedicadas, 2076 puntos para la Roma32 y 2003 para la MMV (ni que hubiera preparado los resultados).

Ahora juego con la Mephisto Roma 32 bit pero con la velocidad original, el problema en este modo es que estas emulaciones no soportan cualquier tipo de control de tiempo como cuando juegan en el modo ilimitado (en este modo es el controlador winboard quien decide la gestión del tiempo). Así pues hay que adaptarse a uno de los controles disponibles, hay un control de tiempo que permite jugar una partida blitz de 5 minutos, pero en este modo he comprobado que la Roma32 pierde muchas veces en el tiempo, así que he decidido jugar con un control de tiempo de 5 minutos más 5 segundos de incremento.

Código: Seleccionar todo
-----------------------------------------------------------------------------------
   # Name                     W     L     D        Pts     Buchz       S-B   Games
-----------------------------------------------------------------------------------
   1 Mephisto Roma32        +58  -155   =27       71.5    3370.0    712.75     240
   2 KDLChess 0.7.1         +18    -0    =2       19.0    1430.0   1358.50      20
   3 IACH 0.57a             +19    -1    =0       19.0    1430.0   1358.50      20
   4 Cecir 3.5              +18    -2    =0       18.0    1430.0   1287.00      20
   5 RataAero 0.2.1         +17    -2    =1       17.5    1430.0   1251.25      20
   6 Rocinante 2.0 x64      +16    -3    =1       16.5    1430.0   1179.75      20
   7 HeavyChess 0.13        +13    -1    =6       16.0    1430.0   1144.00      20
   8 Roque 2.1              +14    -2    =4       16.0    1430.0   1144.00      20
   9 AjedrezTactico 2.73b   +14    -3    =3       15.5    1430.0   1108.25      20
  10 Kitteneitor 0.22.1      +9    -6    =5       11.5    1430.0    822.25      20
  11 Zoidberg 0.1            +9   -10    =1        9.5    1430.0    679.25      20
  12 Darky 0.5e              +5   -11    =4        7.0    1430.0    500.50      20
  13 MiniRoque 1.2           +3   -17    =0        3.0    1430.0    214.50      20
-----------------------------------------------------------------------------------


El Elo para la Roma32 en velocidad original es 1612. Es 180 puntos menos que en velocidad limitada por la cpu del ordenador. También podemos ver la diferencia abismal que hay entre una lista de motores como la hispana (parecida a la CCRL) y una lista de máquinas dedicadas como la activa, la mephisto Roma32 tiene un elo de 2076 en la activa y en la hispana 1612, una diferencia de 464 puntos (2076 - 1792 = 284 de diferencia con la Roma32 modo ilimitado).

Quizás el resultado de la Roma32 ha sido un poco más bajo de lo esperado, quizás podría haber tenido un resultado un poco mejor si hiciese mejor la gestión del tiempo en partidas con incremento, de todos modos con una mejor gestión dudo que incluso hubiera obtenido 35 puntos más de Elo. Parece que la Roma32 tiene pocas opciones contra motores de más de 1700 puntos y por eso su Elo no es mejor, quizás la profundidad alcanzada por estos motores es un factor que la Roma32 no puede controlar, quizás contra alguno de estos motores pierda tácticamente aunque sea mejor posicionalmente. Tampoco conozco que hubiera pasado con el control de tiempo 40/120.

Hay que tener cuidado cuando se observa una lista o cuando se elabora una de comprobar si los resultados por las máquinas emuladas han sido en el modo de velocidad limitada por la cpu o en el modo original. Yo mismo cometí el error pensando que el elo que tenía era con velocidad original y sin embargo era con velocidad limitada por cpu y he visto este mismo error en alguna otra lista que he observado.

Aquí una parte de la lista ELO de los motores hispanos con la inclusión de la Mephisto Roma32 en modo limitado por cpu y original y de la Mephisto MMV en modo limitado por cpu:

Código: Seleccionar todo
Rank Name                      Elo    +    - games score oppo. draws
  47 IACH 0.57a               1939   30   29   630   47%  2010   15%
  48 KDLChess 0.7.1           1924   30   29   624   47%  2012   14%
  49 HeavyChess 0.13          1856   27   27   691   44%  1971   24%
  50 RataAero 0.2.1           1854   30   30   625   39%  2014   10%
  51 Roque 2.1                1840   31   31   467   63%  1708   16%
  52 Cecir 3.5                1823   28   28   704   41%  1968   11%
  53 Mephisto Roma32 unlimit  1792   38   38   260   52%  1773   15%
  54 Roque 2.0                1790   54   57   300   17%  2251    5%
  55 AjedrezTactico 2.73b     1786   25   25   839   43%  1903   14%
  56 Rocinante 2.0 x64        1780   26   26   769   41%  1916   12%
  57 Rocinante 2.0 w32        1767   38   38   468   30%  2045   11%
  58 Coiled 0.1a              1755   38   38   240   46%  1778   28%
  59 Kitteneitor_master1      1730   35   35   276   51%  1721   35%
  60 Kitteneitor 0.22.1       1726   31   31   380   41%  1803   38%
  61 Mephisto MM5 unlimited   1719   38   39   260   42%  1779   18%
  62 Zoidberg 0.1             1691   24   24   950   42%  1828   13%
  63 Kitteneitor 0.7.2        1658   35   35   339   49%  1648   32%
  64 Darky 0.5e               1636   27   27   567   45%  1656   20%
  65 Darky 0.5b               1617   63   65   118   42%  1658   14%
  66 Mephisto Roma32          1612   42   43   240   30%  1778   11%
  67 Darky 0.5a               1593   48   47   225   63%  1428   15%
  68 GFC 2                    1533   40   39   327   60%  1414   13%
  69 MiniRoque 1.2            1477   30   31   545   39%  1556   16%
pedrox
Veterano
Veterano
 
Mensajes: 107
Registrado: 20 Ene 2013 20:03

Re: Emuladores de Ajedrez de MESS

Notapor juank » 25 Ago 2013 14:11

Buen trabajo Luis a y Pedrox


por cierto Luis a,
voy a intentar descargar lo último de 64 bits, ya que lo conocido hasta ahora (Foro Meca 1.0), no lo podía utilizar :#21:


si tengo dudas igual te pregunto algo..


Gracias.
Post desde Smartphone
Avatar de Usuario
juank
Avanzado
Avanzado
 
Mensajes: 610
Registrado: 13 Ene 2013 00:01

Re: Emuladores de Ajedrez de MESS

Notapor Luis a » 05 Sep 2013 20:51

Mephisto Nigel Short, la última emulación de MESS

Mephisto Nigel Short es un modelo poco común, una verdadera pieza de coleccionista, que ha suscitado bastantes comentarios en el foro. Salió a la venta solamente en el Reino Unido, en noviembre de 1993, por 269 libras, coincidiendo con la Final del Cisma entre Kasparov y Nigel Short, aprovechando el evento y como parte del compromiso de H+G Mephisto, que ofreció en 1988 un premio de 1 millón de francos suizos (77 millones de pesetas de entonces) al primer retador occidental de Kasparov. Les ofreció esta cifra a los finalistas Timman (3/8) y al ganador del torneo de candidatos Nigel Short (5/8) por llevar publicidad de Mephisto.

Fue también la última maquina de Ed Schroeder utilizando el 6502 e incluía las mejoras del programa Chess Machine Gideon.

No hay muchas unidades, al no venderse en Alemania y alcanza buenas cotizaciones en eBay.

En este mismo foro, en la sección de taller, nuestro Gran Maestro en hardware Berger nos mostró como se podía transformar la Milano en Nigel Short cambiando la Eprom.

viewtopic.php?f=15&t=213
https://sites.google.com/site/proyectos ... nigelshort

Ahora vamos a repetir el proceso para el emulador de MESS. Básicamente es lo mismo, sustituir el volcado de la Eprom.

Una vez conseguido el volcado, llamado nshort.bin, había que integrarlo en el driver de los módulos de Mephisto, llamado mmodular.c, hacer algunos cambios y compilarlo todo para obtener Messuinigelshort.exe.

Por último tunear un poco el artwork de Milano para transformarlo en Nigel Short.

En el paquete Messuinigelshort.rar http://www.mediafire.com/download/i1l86 ... lshort.rar encontraréis:

-la rom nshort.zip, que debéis añadir a vuestra carpeta roms dentro de Mess.
-el artwork en la carpeta nshort. Debéis añadir la carpeta nshort a la carpeta artwork.
-el ejecutable Messuinigelshort.exe, que añadís en la carpeta Mess.
-el fichero ajedrez.ini, que copiáis en la carpeta folders.

Si no tienes MESS, algo imperdonable, debes bajar MessChess146 portable.7z
http://www.mediafire.com/?eq42wsh8c7loamp

Lanzamos Messuinigelshort.exe y seleccionamos Mephisto Nigel Short. Ratón derecho
PROPERTIES/MISCELLANEOUS marcamos show menú. En DISPLAY marcamos run in a window y aceptamos. Doble clic en Mephisto Nigel Short y aparece la primera pantalla

Imagen
Tecleamos OK
Imagen

Se me olvidó corregir el año, 1993…

Y tenemos Mephisto Nigel Short con su tablero tuneado
Imagen

Concretamente la versión 2.00, que se sabe pulsando MEMORY + INFO
Imagen

Abrimos OPTIONS/VIDEO y tenemos dos full artwork, el Nigel Short y en tablero ¡¡Polgar!
Imagen
Imagen

En el Polgar no funcionan bien los leds, pero se puede jugar sin problemas. Para capturar (en ambos Full artwork) el proceso es un poco engorroso. Si la jugada es de la máquina, primero retiramos del tablero la pieza comida y luego movemos la que come.Si es nuestro turno hacemos la jugada normal, 1 click en nuestra pieza, retiramos del tablero la pieza capturada y movemos la que come. ¡¡Vuelve Ralf Schaefer!!


Como siempre tenemos la posibilidad de emular las velocidades al 50%, 100%, 200%, 500%, 1000% y Unlimited, el máximo que permita nuestro ordenador. Es decir, puedes tener el Nigel Short a la velocidad original (más o menos) o a 10 MHz .
Se accede en OPTIONS/MAXIMUM SPEED y marcamos la velocidad deseada

Imagen
Para compararlo con el original, posiciones que calcula en 1 minuto (nivel análisis) después de 1.Ch3.

Al 100%
Imagen

En modo Unlimited en el I7 overclockeado del guaje:

Imagen


Mas información en MECA, http://www.schach-computer.info/wiki/in ... igel_Short y
http://www.chesscomputeruk.com/html/mep ... short.html

Nuestro agradecimiento a Berger, sin el que esto no hubiera sido posible.

Por cierto, se puede repetir la operación con Mephisto B+P (clon de MMII) y Mephisto Portorose (clon de Vancouver).
Solo se necesita el volcado de las roms (me las podéis enviar a lazz09@hotmail.com, o las roms reales (podéis contactar con Berger).

Y sigo necesitando buenas fotos cenitales para mejorar los artwork...

Saludos y ¡¡a disfrutar con Mephisto Nigel Short!!.
Luis a
Senior
Senior
 
Mensajes: 65
Registrado: 21 Ene 2013 12:35

Re: Emuladores de Ajedrez de MESS

Notapor berger » 05 Sep 2013 21:48

¡Fabuloso!

Gracias a ti por hacer todo este trabajo de integración. Es estupendo trabajar en equipo. :#29:

Ahora, todo aquél que no disponga de la Nigel Short, podrá disfrutar de su programa, comparar con la Milano, etc.

Saludos,
Berger
Moderador del foro
Avatar de Usuario
berger
Moderador del foro
Moderador del foro
 
Mensajes: 1080
Registrado: 12 Ene 2013 23:00
Ubicación: Barcelona (CATALUNYA)

Siguiente

Volver a GENERAL

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado

x