Version 2.4: June 2010


Version 2.4: General Improvements and
Enhancements

Updated results report menus

The results report menus have been updated to better support multi-day regattas. The Grouped By Event reports were moved up one level in the menu hierarchy and out the dated submenus and an 'All Days' menu and supporting actions were added.

Report engine upgrade
A long overdue update to the v3.7.3 JasperReport engine was completed.

 

New Lane Assignment Method Variant

A new variant of the Middle Out category of lane assignment methods was added called 'Alternating Reverse'. For some progression situations, it is desirable to avoid having two boats from the same heat racing side by side. Adding alternating reverse can have this effect.

As an example, using the standard Middle-Out-Low lane assignment method when progressing from two heats to a final in a 6-lane race course, lanes are filled in this order [3-4-2-5-1-6]. In the following final, notice all the crews advancing from heat 1 are placed together in the left three lanes, while those from heat 2 are in together in the right three lanes.

Lane 1
Lane 2
Lane 3
Lane 4
Lane 5
Lane 6
3rd place, heat 1 2nd place, heat 1 1st place, heat 1 1st place, heat 2 2nd place, heat 2 3rd place, heat 2

 

There's nothing inherently wrong with this, but some regattas prefer to mix things up a little more. The Middle-Out-Low-Alternating-Reverse changes the fill order to [3-4-5-2-1-6] yeilding:

Lane 1
Lane 2
Lane 3
Lane 4
Lane 5
Lane 6
3rd place, heat 1 2nd place, heat 2 1st place, heat 1 1st place, heat 2 2nd place, heat 1 3rd place, heat 2

 

'Reverse Alternating' means that every other pair of lanes assigned are reversed in the order they are filled --- in this case the order of filling lanes 2 and 5 is reversed.

It's not always necessary to use alternating reverse to avoid having two boats from the same heat racing side by
side. For example, when progressing from three heats to a final, the standard [3 4 2 5 1 6] lane assignment fill order does the job:

Lane 1
Lane 2
Lane 3
Lane 4
Lane 5
Lane 6
2nd place, heat 2 1st place, heat 3 1st place, heat 1 1st place, heat 2 2nd place, heat 1 2nd place, heat 3

 

The Heat Sheet report shows how Regatta Workbench will fill out the lanes and can be useful for deciding when to use this new lane assignment variant.

This table shows updated order in which lanes will be filled for each lane assignment method:

Lane Assignment Fill Order
Lane
Count
Middle Out Methods Sequential Methods
Low Low Alternating
Reverse
High High Alternating
Reverse
First to Last Last to First
2
[1 2 ] [1 2 ] [2 1 ] [2 1 ] [1 2 ] [2 1 ]
3
[2 3 1 ] [2 3 1 ] [2 1 3 ] [2 1 3 ] [1 2 3 ] [3 2 1 ]
4
[2 3 1 4 ] [2 3 4 1 ] [3 2 4 1 ] [3 2 1 4 ] [1 2 3 4 ] [4 3 2 1 ]
5
[3 4 2 5 1 ] [3 4 5 2 1 ] [3 2 4 1 5 ] [3 2 1 4 5 ] [1 2 3 4 5 ] [5 4 3 2 1 ]
6
[3 4 2 5 1 6 ] [3 4 5 2 1 6 ] [4 3 5 2 6 1 ] [4 3 2 5 6 1 ] [1 2 3 4 5 6 ] [6 5 4 3 2 1 ]
7
[4 5 3 6 2 7 1 ] [4 5 6 3 2 7 1 ] [4 3 5 2 6 1 7 ] [4 3 2 5 6 1 7 ] [1 2 3 4 5 6 7 ] [7 6 5 4 3 2 1 ]
8
[4 5 3 6 2 7 1 8 ] [4 5 6 3 2 7 8 1 ] [5 4 6 3 7 2 8 1 ] [5 4 3 6 7 2 1 8 ] [1 2 3 4 5 6 7 8 ] [8 7 6 5 4 3 2 1 ]

 

Bug fixes
  • Fixed the 'disappearing menu' problem. Previously context menus would show all submenus and actions after the first selection, but if the right-mouse was pressed again to reveal the context menu, then, in some cases, some of the actions and submenus would disappear.
  • Results reports for handicapped master races with no split times now show zeros for raw and elapsed time. Prior to this fix, results for handicapped masters races without split times showed negative numbers.
  • New Regatta Wizard was not properly applying Race Course changes in the Flexible N-Lane Progression System. Now race course changes are reflected.

 

New Progression Preview Feature

[March 2011, v2.4.8] A new progression preview feature in the 'Create Stages And Races' wizard shows a preview of

  1. how the seeding parameter will place the crews in their initial qualifying races and
  2. how the race assignment and lane assignments parameters will advance the winning crews in the next stages' races.

As parameter values are changed in the drop down menu, the preview dynamically updates to show the effect.

 

New race assignment parameter

[March 2011, 2.4.8] A new parameter called 'Race Assignment Starting Race' was added that controls the way advancing crews are placed into races. Combined with the other parameters for race and lane assignment, Regatta Workbench now has a great deal of flexibility in how race and lane assignments for advancing crews are accomplished.

To show how each of these parameters effects the outcome of Regatta Workbench's creation of stages, races and advance selectors, here are some examples.

Results and Publisher Server connection info

[April 2011, 2.4.10] To make it easier to know how to connect to Regatta Workbench's embedded dynamic results web server and Publisher Server, the Internet address and port information are now available on the embedded server's preference page. These new labels only show up if the embedded server has been activated.

To show how each of these parameters effects the outcome of Regatta Workbench's creation of stages, races and advance selectors, here are some examples.

Improved cell editor behavior in Capture's 'Live Capture' editor

[April 2011, Capture 1.0.7]

Previously, if the cell cursor was on top of the time that was just captured, it became hidden behind the cell cursor. Now, when this condition occurs, the cell cursor is automatically moved over one column into the bow number column, revealing the newly captured time.

8-lane heat sheet

[April 2011, 2.4.10] A new 8-lane heat sheet has been added.

For existing RML files, this menu will not appear until the report designs are reset:

Improved sorting of ranked crews

[May 2011, 2.4.12] Previously, the algorithm that sorted crews by rank put all the unranked crews (rank = 0) at the bottom. Since sometimes the unsorted crews are in alphabetical order, the unranked crews at the end remain in alphabetical order. For competitive purposes, alphabetic listings don’t disadvantage anyone, but it does not seem correct.

To improve this, a two stage sort --- crews are first sorted by rank, then the order of the remaining crews are randomized. The sort is used both in the 'Create Stages and Races' wizard as well as the menu shown below.