JPairing Help Page

A brief help page for JPairing 1.0

Introduction

JPairing is a program designed for the management of multi player games. It manage player lists, keeps track of reults and produces pairings for each round It is designed for euro style boardgames, where players score both Match Points (MP) and Victory Points (VP)

Menu Description

File Menu

1. New Tournament

New tournament allows you to enter the settings of a newly created event. A dialog box will ask you for the Tournament Name, Tournament Venue, Date of start and finish, and Number of rounds.

** Warning: Creating a new event (by entering data and clicking OK) will earse the current event, so make sure you save the current event first

2. Open Tournament

Load an existing tournament from an aps (Abstract Pairing System) file. Overwrites current event

3. Save Tournament

Writes the data from a current event to an aps file

4. Modify Current Tournament

Allows you to change the tournament settings (Name, number of rounds etc). Does not effect the data for the current event

Standings Menu

1. Standings

Shows the players in standing order. The order for standings is Total Match Points, Total Victory Points, Percentage of Victory Points against Total Victory Points for each board played

2. Crosstable

Shows the round by round results for each player. For each round the crosstable shows Board number, MP, VP and Board VP total. Order is the same as Standings order

3. Pairings

Shows the pairings for the currently selected round. Ordered by Board number

Extras Menu

1. Delete current round

If a round has been paired by accident (eg an error is an previous result has been discovered), choosing this will erase the most recent round. Note: The most recent round must be the current active round as shown on the pairings page.

2. Export tournament in csv format

Exports the tournament data to a file which allows the tournament to be opened in a spreadsheet.

Help Menu

1. Help

Opens this dialog!

2. About

Shows details about program inlcuding contact detail for author (shaunpress@gmail.com)

Page Tab Descriptions

Player List

The Player List Page is where you enter and modify player data. For a new tournament this page is blank, while for an existing tournament this will contain the list of players.

Add Player

The Add Player button creates an empty record for a new player. Enter a player name and rating in the respective fields (NB The notes field can be left blank and is intended for future use). The rating can either be from a torunament rating system or simply decided by the tournament director (it defaults to 0). It is used to provide an initial order for round 1 pairings. The data entry is free form so quality control is up to the user

Players can be "late entered" for the tournament (ie after the first round has been paired). Late entered players will be placed on board '0' and allocated 0 points for each unplayed round (NB this can be modifed later)

Delete Player

Before the tournament starts a player can be removed from the entry list (eg if they are a duplicate entry, or are unable to attend) Cick on the row of the player to be removed and push the Delete Player button.

NB This option is unavailable after the first round has been paired

Player Availibility

If a player is unable to play in a particular round, right click on the player concerned. This brings up the Player Availibility dialog. Each round that the player will be paired for has a tick. To remove a player from the pairings just click on the box (ie untick it) and press OK. The player will then be placed on Board '0' for that round. You are still able to enter a score for that player via the Pairings page if needed. (NB This has no effect for previously played rounds)

Pairing Page

The Pairing Page allows you to enter the results for each round, and do pairings for the next round. The page will show the pairings for the current round (as signified by the spinner value at the bottom of the page). Results can be entered for each player in Match Points and Victory Points Columns. Results are updated when you push the Update button or change the current active round.

Automatic

Produces the pairings for the next round. NB The current active round must be the most recent round of the tournament for this option to be available.

Warning:You can pair the next round before all results of the previous rounds have been entered. If this is done by mistake, use the Delete Current Round menu option (under Extras)

Modify

If there is a need to change an existing pairing, simply change the Board no in the left hand column. (NB The program does not enforce board size limits, so you can (accidently) have 5 players on one board and 3 on another.) To remove a player from the pairings, simply put them on board 0

Update

The update button resorts the pairing list in case of any changes to the board numbers.

Print

Allows you to print the current set of pairings

Active Round

The Active Round Spinner sets the current round. To pair the next round (or to show current standings) set it to the last paired round. To modify results or pairings for previous rounds simply choose a previous round and select the appropriate action

Output

The Output page shows Standings, Crosstables and Pairings (All described in the menu sction).

Print

Sends the current output view to the printer. Opens a dialog to allow you so select which printer you use

Note: As the output windows are editable, you can add your own information before printing the content

Pairing System

The pairing system for JPairing 1.0 is a simple ordered pairing system. For the first round the playsr are sorted in rating order and placed on the boards according to the formula Player 1 on board 1, Player 2 on 2, down to board N. Then Player N+1 goes on board 1 etc For subsequent rounds the players are ordered by Match Points then Victory Points. The top 4 players are on board 1, the next 4 on board 2 etc

Players can play the same opponents more than once. If the number of players being paired are not a multiple of 4, the program produces a set of 3 player pairings at the end to give every available player a game (ie 3 players left over = 1 3 player board, 2 players = 2 3 player board, 1 player = 3 3 player boards).