Jump to content

Server Changes


Recommended Posts

We make server changes all the time. I'll post anything that affects functionality here.

 

 

Feb 5, 2004

 

- User-created clubs no longer supported. These never made much sense to us, and have potential for messing up the server ( at least one of our recent crashes can be tracked back to these clubs).

 

In other words, you cannot enter the Main Bridge Club and create a Club. If you try, your BBO program will get confused and you will have to log off and back on again (sorry).

 

We need to readdress the whole club issue. We don't think we need the ability to have users create their own clubs (too much clutter). We also dont think dead clubs should be allowed to exist. Soon, we'll start monitoring club usage, and remove public/private clubs that no one actually uses for card play.

 

 

- Server now smarter about blocking duplicate logins from the same machine

 

- A player who registers for a tourney will not be swept in if he is playing at a table in the Total Points club (just as he would be ignored if he were playing in another tournament). Similarly, the automated substitute processing for tourneys will not offer a player as a Sub-candidate if he is playing at a TotalPoint table.

 

- If predealt hands are used in a tournament, players are so informed when the tourney starts

 

- The survivor movement is now a little less conservative about cuts. It will allow cuts all the way down to 2 tables for the last round. In earlier rounds, it will allow cuts down to 7 tables ( as opposed to the older 9 or 10).

 

- Maximum survivor section size is now 49 tables ( up from 33 ). This means that if a Tourney has fewer than 50 tables, they will be treated as a single section, making it possible to have more cuts.

 

- Swiss tourneys will no longer discard an odd pair on startup. Instead, a Sitout pair is created. If the sitout still exists when round 1 completes, the sitout is discarded, along with the lowest scoring pair.

Link to comment
Share on other sites

  • 2 weeks later...

Feb 15:

 

New Tourney Director commands in "Tourney Management" screen (TABLE button from within a T)

 

- Show player history. Prompts for a player name, and displays a list of boards played by that player ( along with Table number, Board Number, result, opps) in that tourney.

 

Selecting a board from the list opens the relevant movie in a new instance of BBO. The TD can also, of course, go to the appropriate Table and click the MOVIE button.

 

- Upload conditions of contest.

This command allow the tourney host to upload a conditions-of-contest file.

This file will be displayed when a player enters the T and clicks Show -Conditions-Of-Contest .

 

The file must be a LIN file. If you don't know how to create LIN files, but still need to upload conditions of contest, I have a very primitive Text-to-LIN converter you can use. All it does is insert the title tag and some page breaks. Cheesy Text to LIN converter

Link to comment
Share on other sites

Feb 20, 2004

 

Server updated. Mostly internal changes that won't affect us except in the form of new and exotic bugs.

 

- Tourney Tables that are flagged for closing ( at the start of a Survivor round) are no longer visible

 

- (bugfix) A player that is discarded from a Tourney at startup will now be able to sign up as a sub for that tourney

 

- Support for ACBL masterpoint tourneys ( coming soon ) added

 

- (bugfix) Display-player-history TD function now shows East player name correctly

 

- (bugfix) Partnership bidding: Host can now control opponents bidding

 

- (tweak) Format of Tourney results page altered slightly. Two new columns added: Section Rank ( Some tourneys are divided internally into multiple sections) and Awards ( used for ACBL masterpoint tourneys, and perhaps later for any tourney group that has simple point scheme based on ranking ).

 

- (bugfix) Customers from the UK will now be able to purchase BBO$

 

- (bugfix) a Claimer who is swept away into a T while a claim is pending no longer causes the original table to get "stuck". May still have a problem if

an opponent of a claimer is swept away, checking.

 

- (bugfix) lecture room problem fixed (yes, yes, but i believe some are coming up soon)

Link to comment
Share on other sites

Feb 28

 

Minor updates and bug fixes. Only one new thing:

 

- New Tourney Director command in Tourney Management screen. "Display Tournament Status" will try to supply a snapshot of how the tourney stands. This may help the TD decide whether to add time to the clock. In unclocked events, it may help the TD to spot the slow tables that others are waiting for, so that he/she can then speed up the play.

Link to comment
Share on other sites

  • 4 weeks later...

Mar 25

 

Minor changes

 

- Team game participants will notice a new Director! choice - "Withdraw from team game". This command will replace the player with a "Sitout", and return the player to the lobby. If there is already a pending sitout in the team match, the entire team match is canceled (on the theory that the 1st one is unlikely enough, the second must mean something bad is happening)

 

- A tourney player who is subbed out will no longer be booted from BBO, but will instead be returned to the lobby

Link to comment
Share on other sites

Mar 29

 

Bugfix:

PartnerShip Desk was active for individuals (!) after a server reboot. Some currently

scheduled Indy tourneys will still have this issue but the bug has been fixed

 

New:

Server now logs the players who abandon tourneys. It doesnt care why a tourney was abandoned ( subbed out, logged out, Disconnected , whatever), only that the tourney was not completed by players who joined the tourney. I will collect data for a few days. Next change will include automatic revocation of Join-Tourney permissions for players with unacceptably high abandon-to-completed ratios. Perhaps more than that, for repeat offenders. We have not committed to a specific threshold.

Link to comment
Share on other sites

April 6

 

Players who have been "barred from tourneys" will see a dialog to that effect when they log into the system. Such players will be prevented from

registering in tourneys and from adding themselves to the SUB list for tourneys.

Link to comment
Share on other sites

  • 2 weeks later...

April 18

 

Various internal server changes ( mostly to do with migrating to a database).

 

- Subs can now register with a T only if they would have been auth. to play in that T.

A TD who wants to open up his T to the world for subs will have to make his tourney filter settings less restrictive after the T starts.

 

- Modifications to the Hosts F/E list are no longer picked up instantly. Instead, they are computed when the T is created. Any edits to the T will cause the lists to be reloaded.

This means that if you create a Friends-only T and add some friends after you create the T, make sure to edit the tourney (changing the description or something) if you want your new friends to be able to play

 

- Server limits the total amount of Friends/Enemies data. Most users will not be affected, since the limits are generous, if not quite as generous as the PC limits of 3,000 each. The new limit is approx 3,000 to 5,000 entries.

Link to comment
Share on other sites

  • 2 weeks later...

April 27

 

More internal changes (clubs now in database)

 

- Team matches require that the 8 players explicitly accept an invitation to play. When the host creates a team game, each of the players is sent an invitation. If all 8 players accept, the team match is started. If any player rejects, the event is logged, and the match fails. This should prevent "Kidnapping" by team match organizers.

 

- Private / Public clubs are now sorted alphabetically by title. We will probably tweak this again shortly to bring well-used clubs up to the top.

 

- Bugfix: changes made to a tourney's filters will now be excecuted even after the tourney has started. After an event starts, tourney filters are used to decide whether a potential sub is to be allowed to register as a sub.

 

- Any tourney director can now edit the filter lists of his tourney (previously, only the host could do this) once it has started (at which point Filter lists are used to determine which subs are permitted to register). I'm not completely happy with this area of the code. I think what happens when a non-host (a TD) edits a running T is that all filters are cleared.

Link to comment
Share on other sites

May 4

 

More internal changes (deals now in database)

 

- Main bridge club deals are now sent to http://www.bridgebase.com/myhands

within 2 minutes of the 16th play

 

- Tourney deals will appear in myhands after the same interval (ie, about 1-2 minutes)

In the

 

- Private/Public Clubs have been rearranged . Now, heavily used clubs are at the top of the list; the remainder are sorted alpphabetically by title.

 

- Some minor bugfixes

Link to comment
Share on other sites

May 6

 

Server now refuses to allow private messages to vugraph commentators.

More specifically, with some exceptions (see below ) any player who is at a vugraph table and is authorized to speak to the table (ie, is a commentator) is protected from private messages from other members while he is at a vugraph table.

 

 

Exceptions:

 

- Any yellow (but not vugraphxxx) can send or receive private messages to commentators

 

- Any commentator can place the string +++ in the "details" section of his profile if he wants to allow people to chat with him anyway

Link to comment
Share on other sites

May 9

Server now prohibits chat->spec chat at certain tables (depending on who is playing there) as an anti-abuse measure.

 

Spectators in a vugraph room can no longer send private messages to commentators. Commentators who wish to allow incoming private messages from specs should add a +++ somewhere in the "other" area of their user profiles.

Link to comment
Share on other sites

May 17

 

- Players can no longer SIT at a table if they are scheduled to play in a tourney in the next 15 minutes.

 

- "Show tourney status" TD command now includes time-remaining in round

- "Unregister incomplete teams" TD command allows TD to unregister all pairs who are not complete (ie, have one member offline)

 

- Some boring internal changes and minor bug fixes

Link to comment
Share on other sites

May 26

 

- new server; mostly internal changes

 

. prepare for the multilingual version. Once our volunteers xlate our many messages into various languages, server will now use that language when talking to the client. For now, just English, so no visible changes, in theory, for now.

 

. improve performance ( i think) under heavy load. Again, you probably won't notice anything.

 

- in theory, server now removes a Sub from the sub list of a T if the sub refuses more than one invitation to play in that T.

Link to comment
Share on other sites

  • 2 weeks later...

June 4

 

- Feature: Server now uses Spanish if client uses Spanish

 

- Bugfix: Team game invitation responses no longer messed up

- Tweak: When TeamGame invitation is rejected, match is immediately closed

 

- Tweak: Removed TIME from Transaction history in BBO$account

- Internal: Minor performance enhancements

Link to comment
Share on other sites

  • 2 weeks later...

June 17

 

Bugfix: Tourneys with carets and tildes in the title were causing probs with lobby chat for sub requests

 

Bugfix: Tourney Filter descriptions use client language

 

Misc. minor tweaks.

Link to comment
Share on other sites

  • 3 weeks later...

July 1

 

tweak: clocked pair tourneys, NS/EW now scored separately in each section

bugfix: fixed some rounding errors when computing awards in tourneys

 

Misc. internal tweaks and bugfixes

Link to comment
Share on other sites

  • 3 weeks later...

July 22

More bandwidth tweaks.

 

- when a player is in BRB mode, he will not receive lobby messages

- Sit/Stand/Join/Leave (slowed down by prev. change) speeded up again

- some xlation buglets fixed

Link to comment
Share on other sites

  • 4 weeks later...

Aug 13, 2004

 

- support for ministar symbols introduced in version 3.8.2 . Refer to FGs announcement of 3.8.2 for details.

 

- new tourney option: allow player/spec chat -> tourney. Chat->tourney is no longer tied to the UNDO option

 

- new tourney option: Barometer=Y/N. Seems to default to Y for older clients.

 

- support for new partnership desk options ( where player announces willingness to pay for P ,etc ) in pay tourneys

 

- support for pay tables ( in conjunction with 3.8.2 ). Pay tables will not be available to (they will be invisible to) older clients

 

- use SAYC as default CC for ACBL Ts.

Link to comment
Share on other sites

×
×
  • Create New...