BBO Discussion Forums: +allavail+ and sit-out substitutes - BBO Discussion Forums

Jump to content

  • 2 Pages +
  • 1
  • 2
  • You cannot start a new topic
  • You cannot reply to this topic

+allavail+ and sit-out substitutes

#1 User is offline   wnt53 

  • PipPip
  • Group: Members
  • Posts: 21
  • Joined: 2016-October-07
  • Gender:Male
  • Location:London, England
  • Interests:Bridge (obviously); Genealogy; Web 2.0; Italy; Rugby Union; F1;

Posted 2020-May-03, 20:33

Please excuse my novice TD questions.

According to Richard Morici's post on April 2, 2020 in relation to Virtual ACBL Club Manager, "You should start all of your descriptions with +allavail+ followed by a space. This allows the game to delay for a minute or two when you have players offline or a half table. By starting with it you won’t forget later." https://blog.bridgeb...anager-manual/. I have been advised by other experienced TDs to do the same.

Yet, since I have been adding the code, I have twice had issues with players being summarily ejected at the last minute and thus a sit-out created. I did not have this before. Worse, on the second occasion, I was unable to substitute the sit-out players with the real ones in the lobby. The first time I was at least able to insert a couple of random substitutes (I could not insert the ejected players because by then they were playing another tourney, at least that's what I thought at the time).

So, does +allavail+ do what Richard suggests and I have just been unlucky or had some other issue? Or does it actually do something different, i.e. start the tourney with only those available at the time the clock counts down? The latter is more consistent with the evidence in front of me right now.

However, it has arisen, is there a way to substitute sit-out positions with known players (players that have not marked themselves as available for substitution)? When I have tried, repeatedly, the invitation is issued, the player accepts and there is then an error message and they do not get to join. That should not happen, right?

Here's hoping I have missed something obvious.
0

#2 User is offline   diana_eva 

  • PipPipPipPipPipPipPip
  • Group: Admin
  • Posts: 4,867
  • Joined: 2009-July-26
  • Gender:Female
  • Location:bucharest / romania

Posted 2020-May-04, 03:50

View Postwnt53, on 2020-May-03, 20:33, said:

Please excuse my novice TD questions.

According to Richard Morici's post on April 2, 2020 in relation to Virtual ACBL Club Manager, "You should start all of your descriptions with +allavail+ followed by a space. This allows the game to delay for a minute or two when you have players offline or a half table. By starting with it you won't forget later." https://blog.bridgeb...anager-manual/. I have been advised by other experienced TDs to do the same.

Yet, since I have been adding the code, I have twice had issues with players being summarily ejected at the last minute and thus a sit-out created. I did not have this before. Worse, on the second occasion, I was unable to substitute the sit-out players with the real ones in the lobby. The first time I was at least able to insert a couple of random substitutes (I could not insert the ejected players because by then they were playing another tourney, at least that's what I thought at the time).

So, does +allavail+ do what Richard suggests and I have just been unlucky or had some other issue? Or does it actually do something different, i.e. start the tourney with only those available at the time the clock counts down? The latter is more consistent with the evidence in front of me right now.

However, it has arisen, is there a way to substitute sit-out positions with known players (players that have not marked themselves as available for substitution)? When I have tried, repeatedly, the invitation is issued, the player accepts and there is then an error message and they do not get to join. That should not happen, right?

Here's hoping I have missed something obvious.



Hi.

For the +allavail+ string, the host must be online. And it's case sensitive, make sure you write it exactly like that, no typos and no other capitalisation. No breaks betweek the + and the word allavail.

Once you are certain the description string is typed correctly, make sure the host is logged on and online. Not the TD, the username vACBxxxxxx who created the tournament.

And finally, for the sitouts. There is a bug on client that prevents replacing a sitout with a selected sub. Please use this method to replace them instead:

Posted Image


#3 User is offline   pescetom 

  • PipPipPipPipPipPipPipPip
  • Group: Advanced Members
  • Posts: 7,453
  • Joined: 2014-February-18
  • Gender:Male
  • Location:Italy

Posted 2020-May-05, 04:37

View Postdiana_eva, on 2020-May-04, 03:50, said:

For the +allavail+ string, the host must be online. And it's case sensitive, make sure you write it exactly like that, no typos and no other capitalisation. No breaks betweek the + and the word allavail.

Once you are certain the description string is typed correctly, make sure the host is logged on and online. Not the TD, the username vACBxxxxxx who created the tournament.

And finally, for the sitouts. There is a bug on client that prevents replacing a sitout with a selected sub. Please use this method to replace them instead:

Hi Diana_eva,
thanks for the workaround to the selected sub problem.
Will the +allavail+ string work for tournaments created with a username that is not vACBxxxxxx ?
0

#4 User is offline   wnt53 

  • PipPip
  • Group: Members
  • Posts: 21
  • Joined: 2016-October-07
  • Gender:Male
  • Location:London, England
  • Interests:Bridge (obviously); Genealogy; Web 2.0; Italy; Rugby Union; F1;

Posted 2020-May-05, 06:17

View Postdiana_eva, on 2020-May-04, 03:50, said:

Hi.

For the +allavail+ string, the host must be online. And it's case sensitive, make sure you write it exactly like that, no typos and no other capitalisation. No breaks betweek the + and the word allavail.

Once you are certain the description string is typed correctly, make sure the host is logged on and online. Not the TD, the username vACBxxxxxx who created the tournament.


Hi diana_eva
I am quite certain the string was typed correctly, all lower case no typos no spaces and a space after, before the rest of the description. And I was online and watching the start. I was playing in the Tourney. However, I am now suspicious that +allavail+ is not the problem. I had a tourney this morning and right before the start there were an even number of pairs. A second after the launch and a pair had been ejected and we had a sit-out. I did not know who they were so lived with it. Really annoying though. I see someone else has asked if this code is applicable to all tourneys.
0

#5 User is offline   wnt53 

  • PipPip
  • Group: Members
  • Posts: 21
  • Joined: 2016-October-07
  • Gender:Male
  • Location:London, England
  • Interests:Bridge (obviously); Genealogy; Web 2.0; Italy; Rugby Union; F1;

Posted 2020-May-05, 06:19

View Postdiana_eva, on 2020-May-04, 03:50, said:

Hi.
And finally, for the sitouts. There is a bug on client that prevents replacing a sitout with a selected sub. Please use this method to replace them instead:

Posted Image

Hi diana_eva
Are you saying I type 'ui300'? What then happens?
Thanks for your help
0

#6 User is offline   diana_eva 

  • PipPipPipPipPipPipPip
  • Group: Admin
  • Posts: 4,867
  • Joined: 2009-July-26
  • Gender:Female
  • Location:bucharest / romania

Posted 2020-May-05, 06:20

View Postpescetom, on 2020-May-05, 04:37, said:

Hi Diana_eva,
thanks for the workaround to the selected sub problem.
Will the +allavail+ string work for tournaments created with a username that is not vACBxxxxxx ?


No it won't work with any tournament. Only specific clubs, orgs, etc. have access to it. OP quoted from the ACBL Club manual so I assumed they were using an acbl club account. For those, it will work.

The next server upgrade lifts this restrictions and makes this setting available to any host. But until then only select orgs have it (typically the virtual NBO clubs).

#7 User is offline   diana_eva 

  • PipPipPipPipPipPipPip
  • Group: Admin
  • Posts: 4,867
  • Joined: 2009-July-26
  • Gender:Female
  • Location:bucharest / romania

Posted 2020-May-05, 06:30

View Postwnt53, on 2020-May-05, 06:19, said:

Hi diana_eva
Are you saying I type 'ui300'? What then happens?
Thanks for your help


No. Write: sitout and in the other box, where my screenshot shows uii300, type the username of the player you want to place in that seat.

So for you it would be

Replace sitout with wnt53


This places user wnt53 in the empty seat.

#8 User is offline   wnt53 

  • PipPip
  • Group: Members
  • Posts: 21
  • Joined: 2016-October-07
  • Gender:Male
  • Location:London, England
  • Interests:Bridge (obviously); Genealogy; Web 2.0; Italy; Rugby Union; F1;

Posted 2020-May-05, 07:34

View Postdiana_eva, on 2020-May-05, 06:30, said:

No. Write: sitout and in the other box, where my screenshot shows uii300, type the username of the player you want to place in that seat.

So for you it would be

Replace sitout with wnt53


This places user wnt53 in the empty seat.

Hi again diana_eva
So, can I be clear about this? Sorry to be slow. You are saying I sub myself in place of the robot (even though I am seated elsewhere in the tourney - in one instance at the sit-out table itself). Then replace myself with the players I want to bring in. Then put myself back where I was originally sitting? Is that right?
0

#9 User is offline   wnt53 

  • PipPip
  • Group: Members
  • Posts: 21
  • Joined: 2016-October-07
  • Gender:Male
  • Location:London, England
  • Interests:Bridge (obviously); Genealogy; Web 2.0; Italy; Rugby Union; F1;

Posted 2020-May-05, 07:45

View Postwnt53, on 2020-May-05, 06:17, said:

Hi diana_eva
I am quite certain the string was typed correctly, all lower case no typos no spaces and a space after, before the rest of the description. And I was online and watching the start. I was playing in the Tourney. However, I am now suspicious that +allavail+ is not the problem. I had a tourney this morning and right before the start there were an even number of pairs. A second after the launch and a pair had been ejected and we had a sit-out. I did not know who they were so lived with it. Really annoying though. I see someone else has asked if this code is applicable to all tourneys.

Hi diana_eva
So, the last three pairs tournaments I have started all had an even number of pairs (i.e.whole tables) moments before launch and in all three cases one pair was ejected when the touney launched. These were small off-peak games. It had not happened before to me but it is now looking like a bit of a pattern. Am I doing something wrong? Is there a setting I have inadvertently changed. My club, understandably, are not best pleased with me! If it happens tomorrow, I will at least have your substitution workaround (subject to you confirming my understanding). But I would rather get it right first time.
0

#10 User is offline   barmar 

  • PipPipPipPipPipPipPipPipPipPipPipPip
  • Group: Admin
  • Posts: 21,460
  • Joined: 2004-August-21
  • Gender:Male

Posted 2020-May-05, 07:49

View Postwnt53, on 2020-May-05, 07:34, said:

Hi again diana_eva
So, can I be clear about this? Sorry to be slow. You are saying I sub myself in place of the robot (even though I am seated elsewhere in the tourney - in one instance at the sit-out table itself). Then replace myself with the players I want to bring in. Then put myself back where I was originally sitting? Is that right?

No, she's saying enter the name of the sub in place of ui300, which was just an example username in her screenshot.

#11 User is offline   wnt53 

  • PipPip
  • Group: Members
  • Posts: 21
  • Joined: 2016-October-07
  • Gender:Male
  • Location:London, England
  • Interests:Bridge (obviously); Genealogy; Web 2.0; Italy; Rugby Union; F1;

Posted 2020-May-05, 09:06

View Postbarmar, on 2020-May-05, 07:49, said:

No, she's saying enter the name of the sub in place of ui300, which was just an example username in her screenshot.

Hi barmar
OK. That is what I did. The sub was initially accepted by the system, an invitation went out, this was accepted by the player but then the actual substitution was refused by the system. I did not capture the text of the error message that popped up briefly. But it did not work. Hence my confusion and thinking ui300 was some kind of special command.
0

#12 User is offline   pescetom 

  • PipPipPipPipPipPipPipPip
  • Group: Advanced Members
  • Posts: 7,453
  • Joined: 2014-February-18
  • Gender:Male
  • Location:Italy

Posted 2020-May-05, 11:22

View Postdiana_eva, on 2020-May-05, 06:20, said:

The next server upgrade lifts this restrictions and makes this setting available to any host. But until then only select orgs have it (typically the virtual NBO clubs).


Thanks. It certainly would be useful to all. Maybe it would be better if it was the default behaviour (so accept a +punctual+ setting for those who do not want it).
0

#13 User is offline   vABF6778 

  • Pip
  • Group: Members
  • Posts: 3
  • Joined: 2020-May-07

Posted 2020-May-10, 16:16

Do TDS with an vABFxxxx have access to it?
0

#14 User is offline   diana_eva 

  • PipPipPipPipPipPipPip
  • Group: Admin
  • Posts: 4,867
  • Joined: 2009-July-26
  • Gender:Female
  • Location:bucharest / romania

Posted 2020-May-10, 17:13

View PostvABF6778, on 2020-May-10, 16:16, said:

Do TDS with an vABFxxxx have access to it?


Yes, all virtual clubs had it.

Server was upgraded meanwhile, so all hosts have it now.

#15 User is offline   criptik 

  • PipPipPip
  • Group: Full Members
  • Posts: 74
  • Joined: 2009-May-28

Posted 2020-May-13, 05:52

View Postdiana_eva, on 2020-May-10, 17:13, said:

Yes, all virtual clubs had it.

Server was upgraded meanwhile, so all hosts have it now.


Does this mean a host for a regular free Private tournament could also use +allavail+ ?

If I have say 9 registered pairs and they are all online will the tournament start with a sitout? This is what I would want.
0

#16 User is offline   diana_eva 

  • PipPipPipPipPipPipPip
  • Group: Admin
  • Posts: 4,867
  • Joined: 2009-July-26
  • Gender:Female
  • Location:bucharest / romania

Posted 2020-May-13, 06:09

View Postcriptik, on 2020-May-13, 05:52, said:

Does this mean a host for a regular free Private tournament could also use +allavail+ ?

If I have say 9 registered pairs and they are all online will the tournament start with a sitout? This is what I would want.


It will work for any tournament host now, yes.

If you have odd number of pairs, there will be a sitout.

What this string does is delay the tournament start until all pairs are available. But if you only have 9 pairs, it won't fill the half table.

#17 User is offline   criptik 

  • PipPipPip
  • Group: Full Members
  • Posts: 74
  • Joined: 2009-May-28

Posted 2020-May-13, 12:04

View Postdiana_eva, on 2020-May-13, 06:09, said:

It will work for any tournament host now, yes.

If you have odd number of pairs, there will be a sitout.

What this string does is delay the tournament start until all pairs are available. But if you only have 9 pairs, it won't fill the half table.


And will +allavail+ see a person even if that person is logged in as invisible?
0

#18 User is offline   diana_eva 

  • PipPipPipPipPipPipPip
  • Group: Admin
  • Posts: 4,867
  • Joined: 2009-July-26
  • Gender:Female
  • Location:bucharest / romania

Posted 2020-May-13, 23:40

View Postcriptik, on 2020-May-13, 12:04, said:

And will +allavail+ see a person even if that person is logged in as invisible?


It's not related. You, as a BBO user, can see who is in the tournament registration desk, just like every other user who is looking at that screen.

#19 User is offline   jprest 

  • Pip
  • Group: Members
  • Posts: 2
  • Joined: 2020-May-14

Posted 2020-May-14, 11:15

Substituting and replacing substitutes is even more of a mess than these posts say. Like others on this thread I've had a pair vanish as the game starts, perhaps because I was using +allavail+, then sub them with random volunteers on the subs list, then quickly replace them with local players. Something that has not been mentioned here is that the history for these local players can be wrong. During the game their histories can show board 1 as -ve instead of +ve. Their final histories can show board 2 numbered as board 1 through to board 18 numbered as 17, with 18 blank. Probably this happens because they were not the players of record at the start of board 1. Certainly seems that fixes on the whole substitution process are overdue.
0

#20 User is offline   criptik 

  • PipPipPip
  • Group: Full Members
  • Posts: 74
  • Joined: 2009-May-28

Posted 2020-May-16, 09:43

View Postdiana_eva, on 2020-May-13, 06:09, said:

It will work for any tournament host now, yes.

If you have odd number of pairs, there will be a sitout.

What this string does is delay the tournament start until all pairs are available. But if you only have 9 pairs, it won't fill the half table.


Used +allavail+ for the first time and it worked nicely. One player from one pair was offline and the tournament did not start, sending me a message every minute or so. I had told the online member from that pair that we would wait 5 minutes. After 5 minutes still one partner missing but I was able to get things started by using the "Unregister Offline Teams" button from the Pending Tournaments menu. The tournament then started right away.

Q: Is there any limit to how long the tournament will delay starting for +allavail+ ?
0

  • 2 Pages +
  • 1
  • 2
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users