Partida de ajedrez entre Eulemind y Teclas (Ganador: Teclas)
- draku
- En gira de conciertos
- Mensajes: 13998
- Registrado: Mié Feb 24, 2016 12:52 am
- Ubicación: Zaragoza
Re: Partida de ajedrez entre Eulemind y Teclas (¡y todos ayudáis!)
bueno, me imagino que ese javascript lo monta todo, pero aparte vendrá con un motor de ajedrez, gráficos, etc...
- supertorpe
- Pianista de concurso
- Mensajes: 1675
- Registrado: Mié Dic 01, 2010 8:31 pm
- Ubicación: Cádiz
- Chopines:
- Contactar:
Re: Partida de ajedrez entre Eulemind y Teclas (¡y todos ayudáis!)
No. Eso que puse era el motor + tablero en ascii. Lo puedes ver funcionando aquí: https://nanochess.org/toledo_javascript_chess_1.html
Aquí está el motor pelado, 1Kb:
Código: Seleccionar todo
for(B=y=u=b=0,x=10,z=15,I=[],l=[];l[B]=("ustvrtsuqqqqqqqq"+"yyyyyyyy}{|~z|{}@G@TSb~?A6J57IKJT576,+-48HLSUmgukgg OJNMLK IDHGFE").charCodeAt(B)-64,B++<120;I[B-1]=B%x?B/x%x<2|B%x<2?7:B/x&4?0:l[u++]:7);X=(c,h,e,S,s)=>{c^=8;for(var T,o,L,E,D,O=20,G,N=-1e8,n,g,d=S&&X(c,0)>1e4,C,R,A,K=78-h<<9,a=c?x:-x;++O<99;)if((o=I[T=O])&&(G=o&z^c)<7){A=G--&2?8:4;C=9-o&z?l[61+G]:49;do{R=I[T+=l[C]];g=D=G|T+a-e?0:e;if(!R&&(G||A<3||g)||(1+R&z^c)>9&&G|A>2){if(!(2-R&7))return K;for(E=n=G|I[T-a]-7?o&z:6^c;E;E=!E&&!d&&!(g=T,D=T<O?g-3:g+2,I[D]<z|I[D+O-T]|I[T+=T-O])){L=(R&&l[R&7|32]*2-h-G)+(G?0:n-o&z?110:(D&&14)+(A<2)+1);if(S>h||1<S&S==h&&L>2|d){I[T]=n,I[g]=I[D],I[O]=D?I[D]=0:0;L-=X(c,h+1,E=G|A>1?0:T,S,L-N);if(!(h||S-1|B-O|T-b|L<-1e4))return W(I,B=b,c,y=E);E=1-G|A<7|D|!S|R|o<z||X(c,0)>1e4;I[O]=o;I[T]=R;I[D]=I[g];D?I[g]=G?0:9^c:0}if(L>N||!h&L==N&&Math.random()<.5)if(N=L,S>1)if(h?s-L<0:(B=O,b=T,0))return N}}}while(!R&G>2||(T=O,G|A>2|z<o&!R&&++C*--A))}return-K+768<N|d&&N};Y=(V)=>{X(8,0,y,V);X(8,0,y,1)};Z=(U)=>{b=U;I[b]&8?W(I,B=b):X(0,0,y,1)}
Estudiando piano desde 01/03/2010 hasta 2015. ¡Retomando en 2020!
https://github.com/supertorpe/chessendgametraining
https://github.com/supertorpe/chessendgametraining
- draku
- En gira de conciertos
- Mensajes: 13998
- Registrado: Mié Feb 24, 2016 12:52 am
- Ubicación: Zaragoza
Re: Partida de ajedrez entre Eulemind y Teclas (¡y todos ayudáis!)
qué gracia, sea como sea es un logro haber hecho algo tan liviano yo en un curso de PHP+SQL hice como proyecto personal, este trivial, con un código verdaderamente corto para tratarse de un juego online. Como véis, corre como una seda... lo conservo con cariño
(pulsad F11 para verlo mejor)
http://raul.byethost9.com/minimaltrivial/?i=1
(pulsad F11 para verlo mejor)
http://raul.byethost9.com/minimaltrivial/?i=1
- GonzaloZ
- Pianista de variedades
- Mensajes: 1182
- Registrado: Dom Feb 26, 2017 11:05 pm
- Ubicación: Sevilla
- Chopines:
Re: Partida de ajedrez entre Eulemind y Teclas (¡y todos ayudáis!)
Ah vale, que hay librerías detrás. Ya me parecía a mí, digo un ajedrez de 1 kb... imposible. Entonces no es tan tremendamente malo a pesar de que le he ganado sin pensar demasiado, lo cual dice muy poco a su favor jijiji.
- supertorpe
- Pianista de concurso
- Mensajes: 1675
- Registrado: Mié Dic 01, 2010 8:31 pm
- Ubicación: Cádiz
- Chopines:
- Contactar:
Re: Partida de ajedrez entre Eulemind y Teclas (¡y todos ayudáis!)
No. El motor es de 1Kb. No hay librerías detrás. El motor + interfaz gráfica son apenas 2Kb.
Estudiando piano desde 01/03/2010 hasta 2015. ¡Retomando en 2020!
https://github.com/supertorpe/chessendgametraining
https://github.com/supertorpe/chessendgametraining
- draku
- En gira de conciertos
- Mensajes: 13998
- Registrado: Mié Feb 24, 2016 12:52 am
- Ubicación: Zaragoza
Re: Partida de ajedrez entre Eulemind y Teclas (¡y todos ayudáis!)
Pues siendo así es sorprendente... jugué una partida, y aun siendo un nivel paupérrimo, el programa hace cositas como comer piezas cuando puede y demás, muy curioso
Re: Partida de ajedrez entre Eulemind y Teclas (¡y todos ayudáis!)
Abandono la partida.
Ya la tenía perdida hace muuchos movimientos atrás pero no sabía específicamente cómo, ahora si que lo veo. Muchas gracias Teclas por jugar, fue una instancia de aprendizaje y significa bastante para mi, también gracias mabraman por los comentarios! En Lichess hay una parte de estudios, así que pondré la partida ahí e iré escribiendo las anotaciones
Ya la tenía perdida hace muuchos movimientos atrás pero no sabía específicamente cómo, ahora si que lo veo. Muchas gracias Teclas por jugar, fue una instancia de aprendizaje y significa bastante para mi, también gracias mabraman por los comentarios! En Lichess hay una parte de estudios, así que pondré la partida ahí e iré escribiendo las anotaciones
-
- Rompeteclas
- Mensajes: 37
- Registrado: Mié May 05, 2021 3:36 am
Re: Partida de ajedrez entre Eulemind y Teclas (Ganador: Teclas)
Hola! Hace poco di con este tema (hace poco me registré, este es mi primer mensaje en el foro), me pareció una propuesta muy interesante! Noto que han pasado unas 82 páginas! Supongo que habrá mucho material de aprendizaje aquí. Ojalá sigan realizando partidas. A mí me gustaría algún día participar.
Saludos y que anden bien!
Saludos y que anden bien!
Re: Partida de ajedrez entre Eulemind y Teclas (Ganador: Teclas)
Me gustaría compartir un nuevo canal sobre ajedrez que estreno hoy mismo (si el admin me lo permite), lanzado con la escusa de almenos mostrar la coleccion de tableros y piezas que tengo y que estoy adquiriendo poco a poco, espero que os guste si realmente estáis interesados, ya subiré otros tipos de video según se tercie:
os dejo mi primer video:
https://www.youtube.com/watch?v=-a1dk3eYsaM
os dejo mi primer video:
https://www.youtube.com/watch?v=-a1dk3eYsaM
Estudiando:
Bach: 2 voices inventions no 3 BWV 774
Mozart: Sonata KV 547a y 6 variaciones KV54
Acompañamiento: Nölk - Op 116 no 4 legend - Cello + piano
Estudios: Cramer - no 1, 12, 28
Mi Instagram si quieres verme alguna vez practicando: davidmfresneda
Bach: 2 voices inventions no 3 BWV 774
Mozart: Sonata KV 547a y 6 variaciones KV54
Acompañamiento: Nölk - Op 116 no 4 legend - Cello + piano
Estudios: Cramer - no 1, 12, 28
Mi Instagram si quieres verme alguna vez practicando: davidmfresneda
Re: Partida de ajedrez entre Eulemind y Teclas (Ganador: Teclas)
Chicos me siento con ganas de promover que veais este torneo, ya que creoq ue es un gran torneo español con buena organizacion mucha pasion puesto en el y este año por el COVID se celebra offline, cuenta con al colaboracion de LeontXo garcia, es su XXXIV edición, empieza el día:
SE DISPUTARÁ EN TRES SESIONES DE JUEGO POR EL SISTEMA DE K.O. CON DOS SEMIFINALES Y FINAL.
EL MIÉRCOLES 30 DE JUNIO, PRIMER DÍA DE COMPETICIÓN, TENDRÁ LUGAR LA PRIMERA ELIMINATORIA.
EL SÁBADO 3 DE JULIO LA SEGUNDA ELIMINATORIA.
EL DOMINGO 4 DE JULIO LA FINAL.
Os dejo el video que han subido hablando Leontx García hablando de la historia del torneo y sus grandes jugadores como Kasparov, Leko, Polgar, tec..
MAGISTRAL DE LEÓN, EL CAMINO HACIA LA GLORIA.
Al parecer se puede seguir aquí:
https://www.youtube.com/channel/UC3Pi-w ... 3RSEDQ2V8w
SE DISPUTARÁ EN TRES SESIONES DE JUEGO POR EL SISTEMA DE K.O. CON DOS SEMIFINALES Y FINAL.
EL MIÉRCOLES 30 DE JUNIO, PRIMER DÍA DE COMPETICIÓN, TENDRÁ LUGAR LA PRIMERA ELIMINATORIA.
EL SÁBADO 3 DE JULIO LA SEGUNDA ELIMINATORIA.
EL DOMINGO 4 DE JULIO LA FINAL.
Os dejo el video que han subido hablando Leontx García hablando de la historia del torneo y sus grandes jugadores como Kasparov, Leko, Polgar, tec..
MAGISTRAL DE LEÓN, EL CAMINO HACIA LA GLORIA.
Al parecer se puede seguir aquí:
https://www.youtube.com/channel/UC3Pi-w ... 3RSEDQ2V8w
Estudiando:
Bach: 2 voices inventions no 3 BWV 774
Mozart: Sonata KV 547a y 6 variaciones KV54
Acompañamiento: Nölk - Op 116 no 4 legend - Cello + piano
Estudios: Cramer - no 1, 12, 28
Mi Instagram si quieres verme alguna vez practicando: davidmfresneda
Bach: 2 voices inventions no 3 BWV 774
Mozart: Sonata KV 547a y 6 variaciones KV54
Acompañamiento: Nölk - Op 116 no 4 legend - Cello + piano
Estudios: Cramer - no 1, 12, 28
Mi Instagram si quieres verme alguna vez practicando: davidmfresneda
Re: Partida de ajedrez entre Eulemind y Teclas (Ganador: Teclas)
Por si os interesa Kasparov jugando el torneo de Croacia de rápidas
Estudiando:
Bach: 2 voices inventions no 3 BWV 774
Mozart: Sonata KV 547a y 6 variaciones KV54
Acompañamiento: Nölk - Op 116 no 4 legend - Cello + piano
Estudios: Cramer - no 1, 12, 28
Mi Instagram si quieres verme alguna vez practicando: davidmfresneda
Bach: 2 voices inventions no 3 BWV 774
Mozart: Sonata KV 547a y 6 variaciones KV54
Acompañamiento: Nölk - Op 116 no 4 legend - Cello + piano
Estudios: Cramer - no 1, 12, 28
Mi Instagram si quieres verme alguna vez practicando: davidmfresneda