www.britbase.co.uk
© 1997-2017
John Saunders

 

John Saunders's Chess Pages

All-Play-All Pairings for old British Chess Championships

Updated: Monday 18 September, 2017 8:26 AM

Whilst working on BritBase, I came across the details of how the British Chess Federation (BCF) used to pair its 12-player all-play-all events, from 1904 up to and including the 1947 BCF Congress. (The 1948 BCF Congress used an amended set of pairings and the Championship switched to a Swiss system tournament in 1949.) I thought it as well to document these pairings rules, as I have the knack of instantly forgetting things when I don't do so - and I may as well publish this information on BritBase since there may be others who are interested in such arcana.

The source for this information is BCM, October 1904, p386, which shows the pairings used.

1904 BCF Pairing Table

As can easily be seen, this differs considerably from standard Berger pairings generally used today. Berger pairings can be viewed here or here, on the ECF website - at the bottom of this page, I've added a note on changes to pairings over the years). One oddity with the 1904 BCF pairings is that the player who draws the number 12 has a rather strange colour sequence - bwwbbwwbbwb - whereas the other eleven players alternate colours as far as possible. As far as I can tell, these pairings were used from 1904 onwards, beyond the First World War. If anyone has more definitive information about their use, I would be glad to hear it and share it here.

Here are the 1904 BCF pairings set out again, having switched the table axes round the other way (as I find this easier, for some reason):

Round    Pairing 1 Pairing 2 Pairing 3 Pairing 4 Pairing 5 Pairing 6
1 1-2 11-3 10-4 9-5 8-6 7-12
2 3-1 7-8 6-9 5-10 4-11 12-2
3 1-4 2-3 9-7 10-6 11-5 12-8
4 5-1 4-2 8-9 7-10 6-11 3-12
5 1-6 2-5 3-4 10-8 11-7 9-12
6 7-1 6-2 5-3 9-10 8-11 12-4
7 1-8 2-7 3-6 4-5 11-9 12-10
8 9-1 8-2 7-3 6-4 10-11 5-12
9 1-10 2-9 3-8 4-7 5-6 11-12
10 11-1 10-2 9-3 8-4 7-5 12-6
11 1-12 2-11 3-10 4-9 5-8 6-7

The reason I have gone to the trouble of doing all this is so that I can deduce the round number and date of games played in old British Championship events. This is not always possible but if you can find a handful of games from an event showing the correct colours, round number and/or date, it can be possible to reverse engineer the pairing numbers and thus work out the same data for other games which have incomplete data. This can be invaluable when trying to resurrect the full details of an old BCF-organised tournament.

For example, if you find two games played in a tournament by a particular player and it shows that the player had the white pieces in both of them and that they were played in rounds 1 and 2 of a particular tournament, then you already have enough data to deduce three of the draw numbers of players in the tournament and are well on the way to being able to recreate the complete pairings for the tournament. You can see from the table above that only the player with draw number 7 has white in both of rounds 1 and 2, so you know that player must have been draw number 7. You then know that his or her first opponent is 12 and second-round opponent is 8, and so forth. With a little bit more info about the games and you can probably reconstruct the complete pairings.


GENERATE YOUR OWN OLD-STYLE BCF TOURNAMENT PGN FILES

Only die-hard chess historians will want to read on from this point... the other thing I sometimes want to do when discovering such details about one of these old events is to generate a skeleton PGN file so as to be able to enter game moves or information about games. Once you have worked out the draw numbers, this can be done using the data set out below. I have built into it the pairing rules as set out in the above table, so it's only suitable for generating one of these 'old-school' 12-player all-play-all tournaments. If you want to use it to produce PGN data for a tournament based on Berger pairings then you would first have to edit the 'p01', 'p02' data to conform to Berger pairings.

To generate a PGN file for an old-style BCF pairings tournament, it's just a question of capturing the slab of data below and then globally editing as follows:

Items for global editing:

1) title-name - globally edit to something like BCF-ch 11th or BCF-chW 11th or BCF-ch First Class
2) town-name - name of the town where the tournament was held, e.g. Hastings
3) startdate - the start date for the tournament in the format YYYY.MM.DD
4) rounddate01 - the date of the first round in the format YYYY.MM.DD *
5) Repeat edit 4 (rounddate02, etc) for rounds 2-11.
6) p01 - change to the name of the first player in the draw, using the format Surname, comma, forename(s)
7) Repeat edit 6 (p02, etc) for the other 11 players in the draw.

* Note that nearly all British Championship events, in the past as in the present (until 2017, when the number of rounds was reduced to nine), started on the Monday, had a rest day on the following Sunday, and ended on the second Friday. One exception was in 1973 when there was no play on the first Friday as the venue had been pre-booked for a darts match! That year rounds 1-4 were played Monday-Thursday, the rest day was on the Friday, and rounds 5-11 were played Saturday-Friday, including play on the Sunday.

Cut and paste the data that follows between the horizontal rules into a text file and apply the above global edits:


[Event "title-name"]
[Site "town-name"]
[Date "rounddate01"]
[Round "1"]
[White "p01"]
[Black "p02"]
[Result "*"]
[ECO "A00"]
[PlyCount "0"]
[EventDate "startdate"]
[EventType "tourn"]
[EventRounds "11"]
[EventCountry "GBR"]

 *

[Event "title-name"]
[Site "town-name"]
[Date "rounddate01"]
[Round "1"]
[White "p11"]
[Black "p03"]
[Result "*"]
[ECO "A00"]
[PlyCount "0"]
[EventDate "startdate"]
[EventType "tourn"]
[EventRounds "11"]
[EventCountry "GBR"]

 *

[Event "title-name"]
[Site "town-name"]
[Date "rounddate01"]
[Round "1"]
[White "p10"]
[Black "p04"]
[Result "*"]
[ECO "A00"]
[PlyCount "0"]
[EventDate "startdate"]
[EventType "tourn"]
[EventRounds "11"]
[EventCountry "GBR"]

 *

[Event "title-name"]
[Site "town-name"]
[Date "rounddate01"]
[Round "1"]
[White "p09"]
[Black "p05"]
[Result "*"]
[ECO "A00"]
[PlyCount "0"]
[EventDate "startdate"]
[EventType "tourn"]
[EventRounds "11"]
[EventCountry "GBR"]

 *

[Event "title-name"]
[Site "town-name"]
[Date "rounddate01"]
[Round "1"]
[White "p08"]
[Black "p06"]
[Result "*"]
[ECO "A00"]
[PlyCount "0"]
[EventDate "startdate"]
[EventType "tourn"]
[EventRounds "11"]
[EventCountry "GBR"]

 *

[Event "title-name"]
[Site "town-name"]
[Date "rounddate01"]
[Round "1"]
[White "p07"]
[Black "p12"]
[Result "*"]
[ECO "A00"]
[PlyCount "0"]
[EventDate "startdate"]
[EventType "tourn"]
[EventRounds "11"]
[EventCountry "GBR"]

 *

[Event "title-name"]
[Site "town-name"]
[Date "rounddate02"]
[Round "2"]
[White "p03"]
[Black "p01"]
[Result "*"]
[ECO "A00"]
[PlyCount "0"]
[EventDate "startdate"]
[EventType "tourn"]
[EventRounds "11"]
[EventCountry "GBR"]

 *

[Event "title-name"]
[Site "town-name"]
[Date "rounddate02"]
[Round "2"]
[White "p07"]
[Black "p08"]
[Result "*"]
[ECO "A00"]
[PlyCount "0"]
[EventDate "startdate"]
[EventType "tourn"]
[EventRounds "11"]
[EventCountry "GBR"]

 *

[Event "title-name"]
[Site "town-name"]
[Date "rounddate02"]
[Round "2"]
[White "p06"]
[Black "p09"]
[Result "*"]
[ECO "A00"]
[PlyCount "0"]
[EventDate "startdate"]
[EventType "tourn"]
[EventRounds "11"]
[EventCountry "GBR"]

 *

[Event "title-name"]
[Site "town-name"]
[Date "rounddate02"]
[Round "2"]
[White "p05"]
[Black "p10"]
[Result "*"]
[ECO "A00"]
[PlyCount "0"]
[EventDate "startdate"]
[EventType "tourn"]
[EventRounds "11"]
[EventCountry "GBR"]

 *

[Event "title-name"]
[Site "town-name"]
[Date "rounddate02"]
[Round "2"]
[White "p04"]
[Black "p11"]
[Result "*"]
[ECO "A00"]
[PlyCount "0"]
[EventDate "startdate"]
[EventType "tourn"]
[EventRounds "11"]
[EventCountry "GBR"]

 *

[Event "title-name"]
[Site "town-name"]
[Date "rounddate02"]
[Round "2"]
[White "p12"]
[Black "p02"]
[Result "*"]
[ECO "A00"]
[PlyCount "0"]
[EventDate "startdate"]
[EventType "tourn"]
[EventRounds "11"]
[EventCountry "GBR"]

 *

[Event "title-name"]
[Site "town-name"]
[Date "rounddate03"]
[Round "3"]
[White "p01"]
[Black "p04"]
[Result "*"]
[ECO "A00"]
[PlyCount "0"]
[EventDate "startdate"]
[EventType "tourn"]
[EventRounds "11"]
[EventCountry "GBR"]

 *

[Event "title-name"]
[Site "town-name"]
[Date "rounddate03"]
[Round "3"]
[White "p02"]
[Black "p03"]
[Result "*"]
[ECO "A00"]
[PlyCount "0"]
[EventDate "startdate"]
[EventType "tourn"]
[EventRounds "11"]
[EventCountry "GBR"]

 *

[Event "title-name"]
[Site "town-name"]
[Date "rounddate03"]
[Round "3"]
[White "p09"]
[Black "p07"]
[Result "*"]
[ECO "A00"]
[PlyCount "0"]
[EventDate "startdate"]
[EventType "tourn"]
[EventRounds "11"]
[EventCountry "GBR"]

 *

[Event "title-name"]
[Site "town-name"]
[Date "rounddate03"]
[Round "3"]
[White "p10"]
[Black "p06"]
[Result "*"]
[ECO "A00"]
[PlyCount "0"]
[EventDate "startdate"]
[EventType "tourn"]
[EventRounds "11"]
[EventCountry "GBR"]

 *

[Event "title-name"]
[Site "town-name"]
[Date "rounddate03"]
[Round "3"]
[White "p11"]
[Black "p05"]
[Result "*"]
[ECO "A00"]
[PlyCount "0"]
[EventDate "startdate"]
[EventType "tourn"]
[EventRounds "11"]
[EventCountry "GBR"]

 *

[Event "title-name"]
[Site "town-name"]
[Date "rounddate03"]
[Round "3"]
[White "p12"]
[Black "p08"]
[Result "*"]
[ECO "A00"]
[PlyCount "0"]
[EventDate "startdate"]
[EventType "tourn"]
[EventRounds "11"]
[EventCountry "GBR"]

 *

[Event "title-name"]
[Site "town-name"]
[Date "rounddate04"]
[Round "4"]
[White "p05"]
[Black "p01"]
[Result "*"]
[ECO "A00"]
[PlyCount "0"]
[EventDate "startdate"]
[EventType "tourn"]
[EventRounds "11"]
[EventCountry "GBR"]

 *

[Event "title-name"]
[Site "town-name"]
[Date "rounddate04"]
[Round "4"]
[White "p04"]
[Black "p02"]
[Result "*"]
[ECO "A00"]
[PlyCount "0"]
[EventDate "startdate"]
[EventType "tourn"]
[EventRounds "11"]
[EventCountry "GBR"]

 *

[Event "title-name"]
[Site "town-name"]
[Date "rounddate04"]
[Round "4"]
[White "p08"]
[Black "p09"]
[Result "*"]
[ECO "A00"]
[PlyCount "0"]
[EventDate "startdate"]
[EventType "tourn"]
[EventRounds "11"]
[EventCountry "GBR"]

 *

[Event "title-name"]
[Site "town-name"]
[Date "rounddate04"]
[Round "4"]
[White "p07"]
[Black "p10"]
[Result "*"]
[ECO "A00"]
[PlyCount "0"]
[EventDate "startdate"]
[EventType "tourn"]
[EventRounds "11"]
[EventCountry "GBR"]

 *

[Event "title-name"]
[Site "town-name"]
[Date "rounddate04"]
[Round "4"]
[White "p06"]
[Black "p11"]
[Result "*"]
[ECO "A00"]
[PlyCount "0"]
[EventDate "startdate"]
[EventType "tourn"]
[EventRounds "11"]
[EventCountry "GBR"]

 *

[Event "title-name"]
[Site "town-name"]
[Date "rounddate04"]
[Round "4"]
[White "p03"]
[Black "p12"]
[Result "*"]
[ECO "A00"]
[PlyCount "0"]
[EventDate "startdate"]
[EventType "tourn"]
[EventRounds "11"]
[EventCountry "GBR"]

 *

[Event "title-name"]
[Site "town-name"]
[Date "rounddate05"]
[Round "5"]
[White "p01"]
[Black "p06"]
[Result "*"]
[ECO "A00"]
[PlyCount "0"]
[EventDate "startdate"]
[EventType "tourn"]
[EventRounds "11"]
[EventCountry "GBR"]

 *

[Event "title-name"]
[Site "town-name"]
[Date "rounddate05"]
[Round "5"]
[White "p02"]
[Black "p05"]
[Result "*"]
[ECO "A00"]
[PlyCount "0"]
[EventDate "startdate"]
[EventType "tourn"]
[EventRounds "11"]
[EventCountry "GBR"]

 *

[Event "title-name"]
[Site "town-name"]
[Date "rounddate05"]
[Round "5"]
[White "p03"]
[Black "p04"]
[Result "*"]
[ECO "A00"]
[PlyCount "0"]
[EventDate "startdate"]
[EventType "tourn"]
[EventRounds "11"]
[EventCountry "GBR"]

 *

[Event "title-name"]
[Site "town-name"]
[Date "rounddate05"]
[Round "5"]
[White "p10"]
[Black "p08"]
[Result "*"]
[ECO "A00"]
[PlyCount "0"]
[EventDate "startdate"]
[EventType "tourn"]
[EventRounds "11"]
[EventCountry "GBR"]

 *

[Event "title-name"]
[Site "town-name"]
[Date "rounddate05"]
[Round "5"]
[White "p11"]
[Black "p07"]
[Result "*"]
[ECO "A00"]
[PlyCount "0"]
[EventDate "startdate"]
[EventType "tourn"]
[EventRounds "11"]
[EventCountry "GBR"]

 *

[Event "title-name"]
[Site "town-name"]
[Date "rounddate05"]
[Round "5"]
[White "p09"]
[Black "p12"]
[Result "*"]
[ECO "A00"]
[PlyCount "0"]
[EventDate "startdate"]
[EventType "tourn"]
[EventRounds "11"]
[EventCountry "GBR"]

 *

[Event "title-name"]
[Site "town-name"]
[Date "rounddate06"]
[Round "6"]
[White "p07"]
[Black "p01"]
[Result "*"]
[ECO "A00"]
[PlyCount "0"]
[EventDate "startdate"]
[EventType "tourn"]
[EventRounds "11"]
[EventCountry "GBR"]

 *

[Event "title-name"]
[Site "town-name"]
[Date "rounddate06"]
[Round "6"]
[White "p06"]
[Black "p02"]
[Result "*"]
[ECO "A00"]
[PlyCount "0"]
[EventDate "startdate"]
[EventType "tourn"]
[EventRounds "11"]
[EventCountry "GBR"]

 *

[Event "title-name"]
[Site "town-name"]
[Date "rounddate06"]
[Round "6"]
[White "p05"]
[Black "p03"]
[Result "*"]
[ECO "A00"]
[PlyCount "0"]
[EventDate "startdate"]
[EventType "tourn"]
[EventRounds "11"]
[EventCountry "GBR"]

 *

[Event "title-name"]
[Site "town-name"]
[Date "rounddate06"]
[Round "6"]
[White "p09"]
[Black "p10"]
[Result "*"]
[ECO "A00"]
[PlyCount "0"]
[EventDate "startdate"]
[EventType "tourn"]
[EventRounds "11"]
[EventCountry "GBR"]

 *

[Event "title-name"]
[Site "town-name"]
[Date "rounddate06"]
[Round "6"]
[White "p08"]
[Black "p11"]
[Result "*"]
[ECO "A00"]
[PlyCount "0"]
[EventDate "startdate"]
[EventType "tourn"]
[EventRounds "11"]
[EventCountry "GBR"]

 *

[Event "title-name"]
[Site "town-name"]
[Date "rounddate06"]
[Round "6"]
[White "p12"]
[Black "p04"]
[Result "*"]
[ECO "A00"]
[PlyCount "0"]
[EventDate "startdate"]
[EventType "tourn"]
[EventRounds "11"]
[EventCountry "GBR"]

 *

[Event "title-name"]
[Site "town-name"]
[Date "rounddate07"]
[Round "7"]
[White "p01"]
[Black "p08"]
[Result "*"]
[ECO "A00"]
[PlyCount "0"]
[EventDate "startdate"]
[EventType "tourn"]
[EventRounds "11"]
[EventCountry "GBR"]

 *

[Event "title-name"]
[Site "town-name"]
[Date "rounddate07"]
[Round "7"]
[White "p02"]
[Black "p07"]
[Result "*"]
[ECO "A00"]
[PlyCount "0"]
[EventDate "startdate"]
[EventType "tourn"]
[EventRounds "11"]
[EventCountry "GBR"]

 *

[Event "title-name"]
[Site "town-name"]
[Date "rounddate07"]
[Round "7"]
[White "p03"]
[Black "p06"]
[Result "*"]
[ECO "A00"]
[PlyCount "0"]
[EventDate "startdate"]
[EventType "tourn"]
[EventRounds "11"]
[EventCountry "GBR"]

 *

[Event "title-name"]
[Site "town-name"]
[Date "rounddate07"]
[Round "7"]
[White "p04"]
[Black "p05"]
[Result "*"]
[ECO "A00"]
[PlyCount "0"]
[EventDate "startdate"]
[EventType "tourn"]
[EventRounds "11"]
[EventCountry "GBR"]

 *

[Event "title-name"]
[Site "town-name"]
[Date "rounddate07"]
[Round "7"]
[White "p11"]
[Black "p09"]
[Result "*"]
[ECO "A00"]
[PlyCount "0"]
[EventDate "startdate"]
[EventType "tourn"]
[EventRounds "11"]
[EventCountry "GBR"]

 *

[Event "title-name"]
[Site "town-name"]
[Date "rounddate07"]
[Round "7"]
[White "p12"]
[Black "p10"]
[Result "*"]
[ECO "A00"]
[PlyCount "0"]
[EventDate "startdate"]
[EventType "tourn"]
[EventRounds "11"]
[EventCountry "GBR"]

 *

[Event "title-name"]
[Site "town-name"]
[Date "rounddate08"]
[Round "8"]
[White "p09"]
[Black "p01"]
[Result "*"]
[ECO "A00"]
[PlyCount "0"]
[EventDate "startdate"]
[EventType "tourn"]
[EventRounds "11"]
[EventCountry "GBR"]

 *

[Event "title-name"]
[Site "town-name"]
[Date "rounddate08"]
[Round "8"]
[White "p08"]
[Black "p02"]
[Result "*"]
[ECO "A00"]
[PlyCount "0"]
[EventDate "startdate"]
[EventType "tourn"]
[EventRounds "11"]
[EventCountry "GBR"]

 *

[Event "title-name"]
[Site "town-name"]
[Date "rounddate08"]
[Round "8"]
[White "p07"]
[Black "p03"]
[Result "*"]
[ECO "A00"]
[PlyCount "0"]
[EventDate "startdate"]
[EventType "tourn"]
[EventRounds "11"]
[EventCountry "GBR"]

 *

[Event "title-name"]
[Site "town-name"]
[Date "rounddate08"]
[Round "8"]
[White "p06"]
[Black "p04"]
[Result "*"]
[ECO "A00"]
[PlyCount "0"]
[EventDate "startdate"]
[EventType "tourn"]
[EventRounds "11"]
[EventCountry "GBR"]

 *

[Event "title-name"]
[Site "town-name"]
[Date "rounddate08"]
[Round "8"]
[White "p10"]
[Black "p11"]
[Result "*"]
[ECO "A00"]
[PlyCount "0"]
[EventDate "startdate"]
[EventType "tourn"]
[EventRounds "11"]
[EventCountry "GBR"]

 *

[Event "title-name"]
[Site "town-name"]
[Date "rounddate08"]
[Round "8"]
[White "p05"]
[Black "p12"]
[Result "*"]
[ECO "A00"]
[PlyCount "0"]
[EventDate "startdate"]
[EventType "tourn"]
[EventRounds "11"]
[EventCountry "GBR"]

 *

[Event "title-name"]
[Site "town-name"]
[Date "rounddate09"]
[Round "9"]
[White "p01"]
[Black "p10"]
[Result "*"]
[ECO "A00"]
[PlyCount "0"]
[EventDate "startdate"]
[EventType "tourn"]
[EventRounds "11"]
[EventCountry "GBR"]

 *

[Event "title-name"]
[Site "town-name"]
[Date "rounddate09"]
[Round "9"]
[White "p02"]
[Black "p09"]
[Result "*"]
[ECO "A00"]
[PlyCount "0"]
[EventDate "startdate"]
[EventType "tourn"]
[EventRounds "11"]
[EventCountry "GBR"]

 *

[Event "title-name"]
[Site "town-name"]
[Date "rounddate09"]
[Round "9"]
[White "p03"]
[Black "p08"]
[Result "*"]
[ECO "A00"]
[PlyCount "0"]
[EventDate "startdate"]
[EventType "tourn"]
[EventRounds "11"]
[EventCountry "GBR"]

 *

[Event "title-name"]
[Site "town-name"]
[Date "rounddate09"]
[Round "9"]
[White "p04"]
[Black "p07"]
[Result "*"]
[ECO "A00"]
[PlyCount "0"]
[EventDate "startdate"]
[EventType "tourn"]
[EventRounds "11"]
[EventCountry "GBR"]

 *

[Event "title-name"]
[Site "town-name"]
[Date "rounddate09"]
[Round "9"]
[White "p05"]
[Black "p06"]
[Result "*"]
[ECO "A00"]
[PlyCount "0"]
[EventDate "startdate"]
[EventType "tourn"]
[EventRounds "11"]
[EventCountry "GBR"]

 *

[Event "title-name"]
[Site "town-name"]
[Date "rounddate09"]
[Round "9"]
[White "p11"]
[Black "p12"]
[Result "*"]
[ECO "A00"]
[PlyCount "0"]
[EventDate "startdate"]
[EventType "tourn"]
[EventRounds "11"]
[EventCountry "GBR"]

 *

[Event "title-name"]
[Site "town-name"]
[Date "rounddate10"]
[Round "10"]
[White "p11"]
[Black "p01"]
[Result "*"]
[ECO "A00"]
[PlyCount "0"]
[EventDate "startdate"]
[EventType "tourn"]
[EventRounds "11"]
[EventCountry "GBR"]

 *

[Event "title-name"]
[Site "town-name"]
[Date "rounddate10"]
[Round "10"]
[White "p10"]
[Black "p02"]
[Result "*"]
[ECO "A00"]
[PlyCount "0"]
[EventDate "startdate"]
[EventType "tourn"]
[EventRounds "11"]
[EventCountry "GBR"]

 *

[Event "title-name"]
[Site "town-name"]
[Date "rounddate10"]
[Round "10"]
[White "p09"]
[Black "p03"]
[Result "*"]
[ECO "A00"]
[PlyCount "0"]
[EventDate "startdate"]
[EventType "tourn"]
[EventRounds "11"]
[EventCountry "GBR"]

 *

[Event "title-name"]
[Site "town-name"]
[Date "rounddate10"]
[Round "10"]
[White "p08"]
[Black "p04"]
[Result "*"]
[ECO "A00"]
[PlyCount "0"]
[EventDate "startdate"]
[EventType "tourn"]
[EventRounds "11"]
[EventCountry "GBR"]

 *

[Event "title-name"]
[Site "town-name"]
[Date "rounddate10"]
[Round "10"]
[White "p07"]
[Black "p05"]
[Result "*"]
[ECO "A00"]
[PlyCount "0"]
[EventDate "startdate"]
[EventType "tourn"]
[EventRounds "11"]
[EventCountry "GBR"]

 *

[Event "title-name"]
[Site "town-name"]
[Date "rounddate10"]
[Round "10"]
[White "p12"]
[Black "p06"]
[Result "*"]
[ECO "A00"]
[PlyCount "0"]
[EventDate "startdate"]
[EventType "tourn"]
[EventRounds "11"]
[EventCountry "GBR"]

 *

[Event "title-name"]
[Site "town-name"]
[Date "rounddate11"]
[Round "11"]
[White "p01"]
[Black "p12"]
[Result "*"]
[ECO "A00"]
[PlyCount "0"]
[EventDate "startdate"]
[EventType "tourn"]
[EventRounds "11"]
[EventCountry "GBR"]

 *

[Event "title-name"]
[Site "town-name"]
[Date "rounddate11"]
[Round "11"]
[White "p02"]
[Black "p11"]
[Result "*"]
[ECO "A00"]
[PlyCount "0"]
[EventDate "startdate"]
[EventType "tourn"]
[EventRounds "11"]
[EventCountry "GBR"]

 *

[Event "title-name"]
[Site "town-name"]
[Date "rounddate11"]
[Round "11"]
[White "p03"]
[Black "p10"]
[Result "*"]
[ECO "A00"]
[PlyCount "0"]
[EventDate "startdate"]
[EventType "tourn"]
[EventRounds "11"]
[EventCountry "GBR"]

 *

[Event "title-name"]
[Site "town-name"]
[Date "rounddate11"]
[Round "11"]
[White "p04"]
[Black "p09"]
[Result "*"]
[ECO "A00"]
[PlyCount "0"]
[EventDate "startdate"]
[EventType "tourn"]
[EventRounds "11"]
[EventCountry "GBR"]

 *

[Event "title-name"]
[Site "town-name"]
[Date "rounddate11"]
[Round "11"]
[White "p05"]
[Black "p08"]
[Result "*"]
[ECO "A00"]
[PlyCount "0"]
[EventDate "startdate"]
[EventType "tourn"]
[EventRounds "11"]
[EventCountry "GBR"]

 *

[Event "title-name"]
[Site "town-name"]
[Date "rounddate11"]
[Round "11"]
[White "p06"]
[Black "p07"]
[Result "*"]
[ECO "A00"]
[PlyCount "0"]
[EventDate "startdate"]
[EventType "tourn"]
[EventRounds "11"]
[EventCountry "GBR"]

 *


Once you have completed the global edits, you should save the text to a text file with the suffix *.pgn - and you have a PGN file.


Addendum: How A.P.A. pairings have changed

The pairings documented above were used from 1904 to 1947. In 1948, for the BCF Congress in London, the all-play-all pairings were changed to those set out in the table below. The 1965/66 BCF Yearbook documents these pairings on page 351. I have given the differences between these and the 1904-1947 pairing rules in red:

Round    Pairing 1 Pairing 2 Pairing 3 Pairing 4 Pairing 5 Pairing 6
1 1-2 11-3 10-4 9-5 8-6 12-7
2 3-1 7-8 6-9 5-10 4-11 2-12
3 1-4 2-3 9-7 10-6 11-5 12-8
4 5-1 4-2 8-9 7-10 6-11 3-12
5 1-6 2-5 3-4 10-8 11-7 12-9
6 7-1 6-2 5-3 9-10 8-11 4-12
7 1-8 2-7 3-6 4-5 11-9 12-10
8 9-1 8-2 7-3 6-4 10-11 5-12
9 1-10 2-9 3-8 4-7 5-6 12-11
10 11-1 10-2 9-3 8-4 7-5 6-12
11 1-12 2-11 3-10 4-9 5-8 6-7

It seems fairly obvious that the changes were made to remove the strange colour sequence for draw number 12, which becomes a perfect alternation except for the last two rounds, thus wbwbwbwbwbb.

Modern Berger pairings (I'm not sure when the switch was made) are the same as the above except that round 11 from the 1965/66 pairing model has become round 1 and all the others shifted down one round. Colours are unchanged from the above model but the effect is to give perfect alternation for draw number 12.

Round    Pairing 1 Pairing 2 Pairing 3 Pairing 4 Pairing 5 Pairing 6
1 1-12 2-11 3-10 4-9 5-8 6-7 2 12-7 8-6 9-5 10-4 1-2 11-3
3 2-12 3-1 4-11 5-10 6-9 7-8
4 12-8 9-7 10-6 11-5 1-4 2-3
5 3-12 4-2 5-1 6-11 7-10 8-9
6 12-9 10-8 11-7 1-6 2-5 3-4
7 4-12 5-3 6-2 7-1 8-11 9-10
8 12-10 11-9 1-8 2-7 3-6 4-5
9 5-12 6-4 7-3 8-2 9-1 10-11
10 12-11 1-10 2-9 3-8 4-7 5-6
11 6-12 7-5 8-4 9-3 10-2 11-1

© 2016 John Saunders