Ficheiro:Einstein vs Oppenheimer.gif

O conteúdo da página não é suportado noutras línguas.
Origem: Wikipédia, a enciclopédia livre.

Imagem numa resolução maior(800 × 800 píxeis, tamanho: 2,01 MB, tipo MIME: image/gif, cíclico, 50 quadros, 1 min 15 s)

Descrição do ficheiro

Descrição
English: Animation of chess game titled "Einstein versus Openneheimer" Princeton 1933.
Data
Origem Obra do próprio
Autor ReyHahn
GIF desenvolvimento
InfoField
 
Este(a) GIF gráfico foi criado com o Python
Código fonte
InfoField

Python code

Source code
#!/usr/bin/env python3

# Plot a PGN game using python-chess and ImageMagick

import os
import chess.pgn
import chess.svg

pgn = open('einstein_oppenheimer.pgn')
game = chess.pgn.read_game(pgn)
board = game.board()

def svg(i):
    lm = board.peek()
    a = [(lm.from_square, lm.to_square)]
    s = chess.svg.board(board, arrows = a, size = 800)

    f1 = "g_%04u.svg" % i
    f2 = "g_%04u.png" % i

    with open(f1, 'w') as f:
        f.write(s)
    os.system("convert %s %s" % (f1, f2))
    os.system("rm %s" % f1)

i = 1

for m in game.mainline_moves():
    board.push(m)
    svg(i)
    i += 1

# pause animation at the end:
for j in range(3):
    svg(i)
    i += 1

# create animation with
# convert -delay 150 g_*.png -loop 0 g.gif

PGN

[Event "Princeton USA"]
[Site "Princeton USA"]
[Date "1933.??.??"]
[EventDate "1933.??.??"]
[Round "?"]
[Result "1-0"]
[White "Albert Einstein"]
[Black "Robert Oppenheimer"]
[ECO "C70"]
[WhiteElo "?"]
[BlackElo "?"]
[PlyCount "47"]

1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Ba4 b5 5.Bb3 Nf6 6.O-O Nxe4 7.Re1
d5 8.a4 b4 9.d3 Nc5 10.Nxe5 Ne7 11.Qf3 f6 12.Qh5+ g6 13.Nxg6
hxg6 14.Qxh8 Nxb3 15.cxb3 Qd6 16.Bh6 Kd7 17.Bxf8 Bb7 18.Qg7
Re8 19.Nd2 c5 20.Rad1 a5 21.Nc4 dxc4 22.dxc4 Qxd1 23.Rxd1+ Kc8
24.Bxe7 1-0

Licenciamento

Eu, titular dos direitos de autor desta obra, publico-a com a seguinte licença:
w:pt:Creative Commons
atribuição partilha nos termos da mesma licença
A utilização deste ficheiro é regulada nos termos da licença Creative Commons Atribuição-CompartilhaIgual 4.0 Internacional.
Pode:
  • partilhar – copiar, distribuir e transmitir a obra
  • recombinar – criar obras derivadas
De acordo com as seguintes condições:
  • atribuição – Tem de fazer a devida atribuição da autoria, fornecer uma hiperligação para a licença e indicar se foram feitas alterações. Pode fazê-lo de qualquer forma razoável, mas não de forma a sugerir que o licenciador o apoia ou subscreve o seu uso da obra.
  • partilha nos termos da mesma licença – Se remisturar, transformar ou ampliar o conteúdo, tem de distribuir as suas contribuições com a mesma licença ou uma licença compatível com a original.

Legendas

Adicione uma explicação de uma linha do que este ficheiro representa
Animation of chess game titled "Einstein versus Openneheimer" Princeton 19333

Elementos retratados neste ficheiro

retrata

Histórico do ficheiro

Clique uma data e hora para ver o ficheiro tal como ele se encontrava nessa altura.

Data e horaMiniaturaDimensõesUtilizadorComentário
atual17h22min de 28 de agosto de 2023Miniatura da versão das 17h22min de 28 de agosto de 2023800 × 800 (2,01 MB)ReyHahnUploaded own work with UploadWizard

A seguinte página usa este ficheiro:

Utilização global do ficheiro

As seguintes wikis usam este ficheiro: