Tab bar icons
The tab bar icons provide access to generic App facilities and appear on every screen with consistent meanings according to context. The app will open by default the first time on the Events screen, otherwise it will open on the screen you last left.
Events

Presents the Events screen from which you can access all the event management features of the app. See the Events screen summary for more details.
Players

Presents the Players from which you can access all the player management features of the app. See the Players screen summary for more details.
Events
The Events screen displays the list of events maintained within the app and enables you to add, delete and maintain each event.
Navigation bar
Long tap any navigation bar icon to display a context sensitive tooltip describing its purpose.
Show History/Current
Tap to toggle the display between past (event date before today) or current (event date today or in the future) events.
Add event
![]()
Tap to add a new event using the Event screen.
Events
<Event name>
Each event presents the following summary information:
- The name of the event.
- The date and time of the event.
- The type of event
- The number of players currently registered to the event
Gestures
- Tap on the event to maintain the event details on the event screen
- Swipe left on the event to expose a delete icon. Tap the delete icon to delete the event.
Event
The Event screen displays the corresponding event details and enables you to maintain them.
Navigation bar
Long tap any navigation bar icon to display a context sensitive tooltip describing its purpose.
Share

Tap to share the event as a JSON database.
Schedule
Tap to schedule the event. The schedule button is only enabled when the parameters are set consistently so that the event can be scheduled.
Description
<name>
Enter the name of the event.
Date
Enter the Date and Start time of the event
Plan
Select the type of event:
- Classic Americano where players change partners each match playing against many different players where matches are designed to be as balanced as possible within the constraints of the registered players ratings.
- Team Americano where players are grouped into fixed teams of 2 and play a round robin against different fixed teams where matches are designed to be as balanced as possible within the constraints of the registered players ratings.
Matches per player
Enter the number of matches that each player should play for the entire event.
No courts
The number of courts available for each session.
Duration
The duration of the event.
Scheduling parameters
Match time (minutes)
Displays the time available for each match calculated as the duration of the event divided by the number of sessions. The number of sessions is the number of registered players divided by 4 divided by the number of courts. This has to be an integer for the event to be schedulable.
Bal Match vs Bal Team
Applies only to Classic Americano events. This impacts the automated schedule and allows you to instruct a preference to schedule matches between teams of similar total ratings (Balanced matches) vs teams containing individual players of similar ratings (Balanced Team). The ideal match is one where all players have the same rating. However, players have different ratings, and this creates a scheduling tension between scheduling matches between teams of different total ratings or by teaming up the highest rated players with the lowest rated players and equating total team ratings at the expense of wide rating differences of the players on the court. The latter results in hazing of the weakest player(s) and the former demands the application of handicaps to make the games competitive. This slider provides a means for you to influence the choices made by the automated scheduler.
Clustered, Grouped or Spread
Applies only to Classic Americano events. This impacts the automated schedule and allows you to instruct a preference for variety against balance. The scheduler guarantees a good mix of players for each match ensuring that no player plays with another player more than once and against another player more than once. Spread minimises the number of times a player plays with and against the same player throughout the event (increasing the number of potentially unbalanced teams / matches) while Clustered makes the opposite preference with Grouped taking the middle path.
Participants
Registered players
Tap to display the Registered players screen to display
- the number of Registered players currently assigned to this event.
- The number of male players and the number of female players currently assigned to this event
- The minimum number of players that need to be registered for the event to be schedulable (equals 4 times the no courts).
Registered teams
Applies only to Team Americano events.
Tap to display the Registered teams screen to display
- the number of Registered teams currently assigned to this event
- the minimum number of teams that need to be registered for the event to be schedulable (2 times the number of courts).
Schedule
The Schedule screen displays the list of scheduled matches for the event
Navigation bar
Long tap any navigation bar icon to display a context sensitive tooltip describing its purpose.
Player stats
Tap to show the player statistics screen
Schedule
Tap to schedule the event. The schedule button is only enabled when the parameters are set consistently so that the event can be scheduled.
Show/hide scheduling log
Tap to show or hide an information window about the scheduling performed to generate the schedule including:
- The time taken to create the schedule
- The number of optimisation iterations performed to identify the optimum schedule given a starting schedule.
- The numerical score that represents the local minimum value for that starting schedule.
Detail schedule
List of matches for each numbered session showing for each match:
- The session number
- The court number
- The start time of the match
- The two teams playing each other showing for each team:
- The name of each player
- The players number
- The players rating
- The teams combined rating
- Optionally any handicap assigned. Handicaps are assigned if the total team rating difference is greater than or equal to 0.5
Registered players
The Registered players screen displays the list of players registered to this event
Navigation bar
Long tap any navigation bar icon to display a context sensitive tooltip describing its purpose.
Add players

Tap to show the add available players’ screen.
Schedule
Tap to schedule the event. The schedule button is only enabled when the parameters are set consistently so that the event can be scheduled.
Sort by name/rating
Tap to present the registered player in alphabetical name / rating sequence (descending)
Registered player list
List of registered players assigned to this event including:
- Players name
- The players gender assignment
- The players rating
Gestures
- Swipe left on the player to expose a delete icon. Tap the delete icon to remove the player from the registered list.
Add registered players
The Registered players screen displays the list of players registered to this event
Navigation bar
Long tap any navigation bar icon to display a context sensitive tooltip describing its purpose.
Available players list
List of players on the apps player database not already assigned to this event including:
- A selection button
- The players name
- The players assigned gender
- The players rating
Tap on any number of selection button to select the players to be added. Tap on the button displayed in the top bar to add the players that have been selected to the event.
Registered teams
The Registered teams screen displays the list of teams registered to this event
Navigation bar
Long tap any navigation bar icon to display a context sensitive tooltip describing its purpose.
Regenerate teams automatically

Tap to regenerate the registered teams list from the registered players. The system will automatically construct a full set of teams with balanced total team ratings optimised with respect to the player ratings that have been assigned.
Unassigned players list
List of players not yet assigned to a registered team including
- Players name
- The players gender assignment
- The players rating
Add a team to the registered list:
- Click on a player in the unassigned players list to select
- Click on a second player to define a team. The selected team is then added to the registered teams list and the players themselves are removed from the unassigned players list.
Swap a player in the unassigned -layer list with a player in a registered team:
- Click on a player in the unassigned players list to select
- Click on a player in a registered team. The players are swapped and after a short delay the list is resorted in descending team sequence order.
Registered teams list
List of registered teams assigned to this event including:
- Players names
- The players gender assignment
- The players rating
- The teams total rating
Gestures
- Swipe left on the team to expose a delete icon. Tap the delete icon to remove the team from the registered list. The individual players will then appear in the unassigned players list window.
Players
The Players screen display the list of players maintained within the app.
Navigation bar
Long tap any navigation bar icon to display a context sensitive tooltip describing its purpose.
Add players

Tap to add a new player using the Player screen.
Players list
Each player presents the following summary information:
- The players name.
- The players rating.
Gestures
- Tap on the player to maintain the player details on the Player screen
- Swipe left on the player to expose a delete icon. Tap the delete icon to delete the player.
Player
The Players screen display the list of players maintained within the app.
Navigation bar
Long tap any navigation bar icon to display a context sensitive tooltip describing its purpose.
Add players

Tap to add a new player using the Player screen.
Show next player

Tap to display the next player in the list (alphabetically)
Show previous player

Tap to display the previous player in the list (alphabetically)
Contact details section
Player name
- Identifying name. This is mandatory if it is left blank the player will not be saved.
eMail address
- Optional free text eMail address(es).
Contact number
- Optional free text telephone number(s)
Gender section
Gender
- Select Male or Female to assign a gender (default is male)
Rating section
Rating
- A picker wheel from which you can select a rating in line with LTA padel rating scheme between 1.0 and 7.0
Notes section
Notes
- Optional free text notes as required.
Settings
The Settings screen allows the operator to configure the application specific settings, access to the general settings screen and access a range of data management Utilities
Navigation bar
Long tap any navigation bar icon to display a context sensitive tooltip describing its purpose.
App specific settings
There are no application specific settings in this release.
General settings
UI tab preferences and utilities
Presents the General settings screen where you can configure the visibility of the Logs, Help and Contact tabs.
Utilities
Import and append data
Access Import and append data utility
- Append database: Appends the database by importing and appending a set of JSON files available in your files (eg a compatible database shared with you by someone else).
Data backup
Access data backup and restore utilities
- Backup database: Takes a full backup of the database by exporting it in JSON format to externally accessible files.
- Restore database: Restores the database by importing a set of JSON files previously created by a Backup
Cloud tools
Access data management tools
- Data Integrity check: Runs through the database and checks that all references are valid, and that there are no orphans. All results are reported in the application log which can be inspected on the Logs screen.
- Upload database: Uploads your database to the developers website for analysis if required to deliver support commitments.
Logs
The Logs screen enables you to display diagnostic messages recorded about the system as it runs.
Each log presents the following summary information:
- A colour coded classification
- Green: Information
- Orange: Warning
- Red: Fault
- The time stamp when the diagnostic message was written.
- The diagnostic message itself.
Log detail
The Log detail screen enables you to display and inspect all the logged details.
Summary
Type
A colour coded classification
- Green: Information
- Orange: Warning
- Red: Fault
Class
The name of the class or struct where the need for the message was identified and written.
Method
The named block of programming code where the need for the message was identified and written.
Detail
Message
The diagnostic message written to the log.
Context data
Additional information expanding on the context that caused the diagnostic log message to be written if provided.
General settings
The General settings screen allows the operator to configure the visibility of the Logs, Help and Contact tabs.
Navigation bar
Utilities
When you press the Utilities button, the system displays a drop down menu of utilities.
Share application logs: Shares the application logs with the developer if required.
Tab visibility section
Show logs
If switched on displays the System Logs tab useful in diagnosing system issues.
Show help
If switched on displays the Help tab to access this documentation and presents a webpage which enables navigation through this documentation.
Show contact
If switched on displays the Contact tab which enables the operator to contact the developer if required and presents a contact form accordingly.
