Prague (1946) – CG’s original coverage

[Jump to submission edition]

Here’s the games I found on CG, downloaded and normalized (by “hand”) to get this RR xtab:

Treybal-Menchik Memorial
Prague CZE, 1946
                              Score     M S J P M J G L K C F C H I
--------------------------------------------------------------------
 1: Miguel Najdorf          10.5 / 13   X 0 1 = 1 = = 1 1 1 1 1 1 1  (+9 -1 =3)
 2: Svetozar Gligoric        8.5 / 13   1 X 1 = = = 0 1 = 1 0 1 1 =  (+6 -2 =5)
 3: Jaroslav Sajtar          6.0 / 13   0 0 X 0 = 0 0 0 1 1 1 1 = 1  (+5 -6 =2)
 4: Petar Trifunovic         5.5 /  7   = = 1 X 1 . . = . 1 . 1 . .  (+4 -0 =3)
 5: Miroslav Katetov         5.5 / 13   0 = = 0 X 0 = = 0 = 1 0 1 1  (+3 -5 =5)
 6: Jan Foltys               3.0 /  4   = = 1 . 1 X . . . . . . . .  (+2 -0 =2)
 7: Gosta Stoltz             3.0 /  5   = 1 1 . = . X . . 0 . . . .  (+2 -1 =2)
 8: Ludek Pachman            2.5 /  6   0 0 1 = = . . X . . . . = .  (+1 -2 =3)
 9: Karel Opocensky          1.5 /  4   0 = 0 . 1 . . . X . . . . .  (+1 -2 =1)
10: Cenek Kottnauer          1.5 /  6   0 0 0 0 = . 1 . . X . . . .  (+1 -4 =1)
11: Frantisek Zita           1.0 /  4   0 1 0 . 0 . . . . . X . . .  (+1 -3 =0)
12: Carlos Enrique Guimard   1.0 /  5   0 0 0 0 1 . . . . . . X . .  (+1 -4 =0)
13: Harry Golombek           1.0 /  5   0 0 = . 0 . . = . . . . X .  (+0 -3 =2)
14: Ivan Vladimir Rohacek    0.5 /  4   0 = 0 . 0 . . . . . . . . X  (+0 -3 =1)
--------------------------------------------------------------------
51 games: +22 =15 -14

Compare this to the coverage 365chess provides (it has all 91 games, sorted by round):

http://www.365chess.com/tournaments/Treybal_mem_1946/28850

Treybal-Menchik Memorial (1946)
Prague CZE, 1946.10
                             Ti Age Nat    Score     N S T G F G P S K K Z G O R
---------------------------------------------------------------------------------
 1: Najdorf, Miguel          gm  36 ARG  10.5 / 13   X = = 0 = 1 1 1 1 1 1 1 1 1  (+9 -1 =3)
 2: Stoltz, Goesta           gm  42 SWE   9.0 / 13   = X 1 1 = 1 0 1 = 0 1 1 1 =  (+7 -2 =4)
 3: Trifunovic, Petar        gm  36 YUG   9.0 / 13   = 0 X = 0 = = 1 1 1 1 1 1 1  (+7 -2 =4)
 4: Gligoric, Svetozar       gm  23 SRB   8.5 / 13   1 0 = X = 1 1 1 = 1 0 1 = =  (+6 -2 =5)
 5: Foltys, Jan              im  38 CSR   8.5 / 13   = = 1 = X 1 0 1 1 = 0 = 1 1  (+6 -2 =5)
 6: Golombek, Harry          im  35 ENG   6.5 / 13   0 0 = 0 0 X = = 0 1 1 1 1 1  (+5 -5 =3)
 7: Pachman, Ludek           gm  22 GER   6.0 / 13   0 1 = 0 1 = X 1 = = 0 0 0 1  (+4 -5 =4)
 8: Sajtar, Jaroslav         im  24 CSR   6.0 / 13   0 0 0 0 0 = 0 X = 1 1 1 1 1  (+5 -6 =2)
 9: Katetov, Miroslav        im  28 CSR   5.5 / 13   0 = 0 = 0 1 = = X = 1 0 0 1  (+3 -5 =5)
10: Kottnauer, Cenek         im  36 ENG   5.5 / 13   0 1 0 0 = 0 = 0 = X 1 = = 1  (+3 -5 =5)
11: Zita, Frantisek          im  36 CSR   4.5 / 13   0 0 0 1 1 0 1 0 0 0 X = 1 0  (+4 -8 =1)
12: Guimard, Carlos Enrique  gm  33 ARG   4.5 / 13   0 0 0 0 = 0 1 0 1 = = X 1 0  (+3 -7 =3)
13: Opocensky, Karel         im  54 CSR   3.5 / 13   0 0 0 = 0 0 1 0 1 = 0 0 X =  (+2 -8 =3)
14: Rohacek, Ivan Vladimir       37 CZE   3.5 / 13   0 = 0 = 0 0 0 0 0 0 1 1 = X  (+2 -8 =3)
---------------------------------------------------------------------------------

I’ve always wished that I could just submit a complete, normalized tournament to and let it do the rest. Ah, if only…

The following games will be submitted to <CG> to complete the tournament:

 1946.10.04   A22  53     (R1)  0-1   Harry Golombek -- Jan Foltys
 1946.10.16   D30  42     (R1)   =    Karel Opocensky -- Cenek Kottnauer
 1946.10.04   B39  42     (R1)  0-1   Petar Trifunovic -- Gosta Stoltz
 1946.10.05   D48  40     (R2)  1-0   Jan Foltys -- Petar Trifunovic
 1946.10.05   A13  57     (R2)  1-0   Cenek Kottnauer -- Ivan Vladimir Rohacek
 1946.10.05   B14  41     (R2)  0-1   Frantisek Zita -- Harry Golombek
 1946.10.06   B24  68     (R3)   =    Ivan Vladimir Rohacek -- Gosta Stoltz
 1946.10.06   A46  29     (R3)  1-0   Petar Trifunovic -- Frantisek Zita
 1946.10.09   E33  50     (R4)  1-0   Jan Foltys -- Ivan Vladimir Rohacek
 1946.10.09   E16  58     (R4)  0-1   Carlos Enrique Guimard -- Harry Golombek
 1946.10.10   A30  42     (R5)  1-0   Harry Golombek -- Karel Opocensky
 1946.10.10   C15  43     (R5)  1-0   Ivan Vladimir Rohacek -- Frantisek Zita
 1946.10.10   D45  30     (R5)   =    Gosta Stoltz -- Jan Foltys
 1946.10.11   E32  30     (R6)   =    Cenek Kottnauer -- Jan Foltys
 1946.10.11   D14  49     (R6)  0-1   Karel Opocensky -- Petar Trifunovic
 1946.10.11   E18  41     (R6)  1-0   Ludek Pachman -- Ivan Vladimir Rohacek
 1946.10.11   B73  71     (R6)  0-1   Frantisek Zita -- Gosta Stoltz
 1946.10.12   B11  63     (R7)  0-1   Jan Foltys -- Frantisek Zita
 1946.10.12   C13  42     (R7)  1-0   Ivan Vladimir Rohacek -- Carlos Enrique Guimard
 1946.10.12   D45  69     (R7)  0-1   Gosta Stoltz -- Ludek Pachman
 1946.10.13   D32  37     (R8)  0-1   Carlos Enrique Guimard -- Gosta Stoltz
 1946.10.13   E46  30     (R8)  1-0   Cenek Kottnauer -- Frantisek Zita
 1946.10.13   E17 107     (R8)   =    Karel Opocensky -- Ivan Vladimir Rohacek
 1946.10.13   B84  37     (R8)  1-0   Ludek Pachman -- Jan Foltys
 1946.10.16   A95  37     (R9)   =    Jan Foltys -- Carlos Enrique Guimard
 1946.10.16   A17  52     (R9)  1-0   Harry Golombek -- Cenek Kottnauer
 1946.10.16   E40  70     (R9)  1-0   Gosta Stoltz -- Karel Opocensky
 1946.10.16   B50  38     (R9)  1-0   Frantisek Zita -- Ludek Pachman
 1946.10.17   A13  36     (R10)   =    Harry Golombek -- Petar Trifunovic
 1946.10.17   D46  43     (R10)   =    Carlos Enrique Guimard -- Frantisek Zita
 1946.10.17   D36  28     (R10)   =    Cenek Kottnauer -- Ludek Pachman
 1946.10.17   D03  56     (R10)  0-1   Karel Opocensky -- Jan Foltys
 1946.10.18   C04  29     (R11)  0-1   Ludek Pachman -- Carlos Enrique Guimard
 1946.10.18   C01  32     (R11)  1-0   Frantisek Zita -- Karel Opocensky
 1946.10.19   A13  41     (R12)  1-0   Harry Golombek -- Ivan Vladimir Rohacek
 1946.10.19   A95  24     (R12)   =    Cenek Kottnauer -- Carlos Enrique Guimard
 1946.10.19   D94  28     (R12)  1-0   Karel Opocensky -- Ludek Pachman
 1946.10.22   E15  21     (R13)  1-0   Carlos Enrique Guimard -- Karel Opocensky
 1946.10.22   C47  77     (R13)  0-1   Ivan Vladimir Rohacek -- Petar Trifunovic
 1946.10.22   E16  49     (R13)  1-0   Gosta Stoltz -- Harry Golombek

Note that I’ve update the above list with the dates that <crawfb5> was so kind as to provide, including the one game mentioned here:

Jun-11-15
Premium Chessgames Member
crawfb5: Prague 1946:  […list omitted (see below)…]
The start was delayed because of the Russian pullout. Tartakower was scheduled to play but never arrived. He was replaced by Opocensky after the tournament started, so Opocensky’s first two games were played late (Round 1 vs Kottnauer on 10/16 and Round 2 vs Gligoric on 10/9).

After a quick and simple hand edit to turn <crawfb5>’s list into a python dictionary, here is the entire process of updating the PGN (just skim it if you don’t write code, the idea is to do in 5 lines of code what you’d normally do by updating 40 games one at a time by hand):

>>> import PGN

# Load the pgn file into python session.
>>> P = PGN.load( "CG - Prague (1946).update-submit.pgn" )

>>> len( P )       # Check how many games.
40

# Round/Date data thanks to <crawfb5>.
>>> r2d = {
        "1" : "1946.10.04",       "8" : "1946.10.13",
        "2" : "1946.10.05",       "9" : "1946.10.16",
        "3" : "1946.10.06",      "10" : "1946.10.17", 
        "4" : "1946.10.09",      "11" : "1946.10.18",
        "5" : "1946.10.10",      "12" : "1946.10.19",
        "6" : "1946.10.11",      "13" : "1946.10.22",
        "7" : "1946.10.12"
    }

# Update the Date header in the PGN games.
>>> for g in P:
        g.Date = r2d[ g.Round ]

# Do the postponed <Opocensky--Kottnauer> game by hand (assume index is 1).
>>> P[1].Date = "1946.10.16"

# Save the PGN back to its disk file.
>>> PGN.update()

>>> for g in P:g      # Print updated game output (shown in list above).


 

And since I’m here, let me show the sad state this tournament is in on <MillBase>, due to its mixing together of both the Memorial tournament and a Moscow-Prague match:

Prague
Prague CZE, 1946
                          Ti Age Nat    Score     N S F G K T K S P G Z G O B K R S S O L A S G B R
----------------------------------------------------------------------------------------------------
 1: Najdorf, Miguel       gm  35 ARG  10.0 / 12   X = = 0 1 . 1 1 1 1 1 1 1 . . 1 . . . . . . . . .  (+9 -1 =2)
 2: Stoltz, Gosta         gm  41 SWE   9.0 / 13   = X = 1 0 1 = 1 0 1 1 1 1 . . = . . . . . . . . .  (+7 -2 =4)
 3: Foltys, Jan           im  37 CSR   8.5 / 13   = = X = = 1 1 1 0 1 0 = 1 . . . . . . . . . . . 1  (+6 -2 =5)
 4: Gligoric, Svetozar    gm  22 SRB   8.0 / 12   1 0 = X 1 . = 1 1 1 0 1 = . . = . . . . . . . . .  (+6 -2 =4)
 5: Kottnauer, Cenek      im  35 ENG   8.0 / 17   0 1 = 0 X 0 = 0 = 0 1 = = = . 1 1 1 . . 0 . . . .  (+5 -6 =6)
 6: Trifunovic, Petar     gm  35 YUG   7.5 / 10   . 0 0 . 1 X 1 1 . = 1 1 1 . . 1 . . . . . . . . .  (+7 -2 =1)
 7: Katetov, Miroslav     im  27 CSR   6.5 / 18   0 = 0 = = 0 X = = 1 1 0 0 0 = 1 0 0 . = . . . . .  (+3 -8 =7)
 8: Sajtar, Jaroslav      im  24 CSR   6.0 / 13   0 0 0 0 1 0 = X 0 = 1 1 1 . . 1 . . . . . . . . .  (+5 -6 =2)
 9: Pachman, Ludek        gm  21 GER   5.5 / 12   0 1 1 0 = . = 1 X = 0 0 0 . . 1 . . . . . . . . .  (+4 -5 =3)
10: Golombek, Harry       im  34 ENG   5.5 / 12   0 0 0 0 1 = 0 = = X 1 1 . . . 1 . . . . . . . . .  (+4 -5 =3)
11: Zita, Frantisek       im  36 CSR   5.0 / 16   0 0 1 1 0 0 0 0 1 0 X = 1 . 0 0 0 = . . . . . . .  (+4 -10 =2)
12: Guimard, Carlos E     gm  32 ARG   4.5 / 13   0 0 = 0 = 0 1 0 1 0 = X 1 . . 0 . . . . . . . . .  (+3 -7 =3)
13: Opocensky, Karel      im  53 CSR   4.5 / 17   0 0 0 = = 0 1 0 1 . 0 0 X 0 = = . = . 0 . . 0 . .  (+2 -10 =5)
14: Bondarevsky, Igor     gm  32 URS   3.5 /  5   . . . . = . 1 . . . . . 1 X . . . . = . . = . . .  (+2 -0 =3)
15: Kotov, A                 -13 RUS   3.5 /  5   . . . . . . = . . . 1 . = . X . . . = . . 1 . . .  (+2 -0 =3)
16: Rohacek, Ivan             36 CZE   3.5 / 12   0 = . = 0 0 0 0 0 0 1 1 = . . X . . . . . . . . .  (+2 -7 =3)
17: Smyslov, Vasily       gm  24 RUS   3.0 /  5   . . . . 0 . 1 . . . 1 . . . . . X . = . . = . . .  (+2 -1 =2)
18: Simagin, Vladimir     gm  26 URS   2.5 /  5   . . . . 0 . 1 . . . = . = . . . . X = . . . . . .  (+1 -1 =3)
19: O'Reilly, Edward             IRL   2.5 /  5   . . . . . . . . . . . . . = = . = = X . = . . . .  (+0 -0 =5)
20: Lilienthal, Andor     gm  34 HUN   2.0 /  3   . . . . . . = . . . . . 1 . . . . . . X . = . . .  (+1 -0 =2)
21: Alatortsev, Vladimir  im  36 URS   1.5 /  2   . . . . 1 . . . . . . . . . . . . . = . X . . . .  (+1 -0 =1)
22: Shaitar, Ya                        1.5 /  5   . . . . . . . . . . . . . = 0 . = . . = . X . 0 .  (+0 -2 =3)
23: Golombek              im  34 ENG   1.0 /  1   . . . . . . . . . . . . 1 . . . . . . . . . X . .  (+1 -0 =0)
24: Bronstein, David I    gm  21 RUS   1.0 /  1   . . . . . . . . . . . . . . . . . . . . . 1 . X .  (+1 -0 =0)
25: Rohacek, Jan                       0.0 /  1   . . 0 . . . . . . . . . . . . . . . . . . . . . X  (+0 -1 =0)
----------------------------------------------------------------------------------------------------
114 games: +49 =36 -29

 

zz

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s