pottsca Posted December 22, 2010 Report Share Posted December 22, 2010 I'm a long time member. I play at tables quite often. I play some robot tourneys, but because I don't know too many people or often cannot play for a long time, as of yesterday I had played I think only seven tournaments in the last 7 months that involved people. But, I finished all of them. I should be able to play if I want to. This policy is presuming me guilty until proven innocent. I'm a serious player, 325 MP in the ACBL, a qualified director, and I NEVER leave in the middle of a hand or tournament, even a robot one. I've been a mentor in the BIL. However, I am almost NEVER going to be playing 10 tournaments a month to keep up my "qualification". So as of now I get refused on a lot of your tourneys. This is just morally wrong. And, you're losing money. You need to rethink the formula, using more data than just tournaments in a month. For example, I've been a member a long time and my table completion rate is 100%, and I have 20+ BBO points -- surely that is presumptive evidence that I'm not a runner. And if I had the moral character not to run last year, is that not something? Quote Link to comment Share on other sites More sharing options...
barmar Posted December 22, 2010 Report Share Posted December 22, 2010 Hear, hear! I probably spend $30-40 a week entering various robotic tourneys, and I'm an [8] in BBO's masterpoint rating system. But I only play in human tourneys occasionally, so I have no tourney completion rate. Quote Link to comment Share on other sites More sharing options...
Bbradley62 Posted December 22, 2010 Report Share Posted December 22, 2010 How's this: keep both the "human" tournament completion rate and the rate including GIB tourneys. For each player, publish the higher rate, stipulating that players without enough "human" results cannot have that rate published. This allows players who play both types but sometimes quits GIB tournaments to not get dinged by quitting those, but allows those who only/primarily play GIB events to have a rating. Quote Link to comment Share on other sites More sharing options...
jillybean Posted December 23, 2010 Report Share Posted December 23, 2010 If I sub into a tournament and subsequently get replaced, does this effect my completion rate %? Quote Link to comment Share on other sites More sharing options...
barmar Posted December 24, 2010 Report Share Posted December 24, 2010 If I sub into a tournament and subsequently get replaced, does this effect my completion rate %?Rain answered that above, in post #15. Quote Link to comment Share on other sites More sharing options...
jillybean Posted December 27, 2010 Report Share Posted December 27, 2010 If sub finishes tourney, it counts as a completed tourney. If sub bails from tourney, it counts as a bailed tourney. If sub is subbed out from tourney, it doesn't count for or against them. I don't believe point 1 is working. Since I'm laid up, I have been subbing intoa lot of tournaments over the last few days. My completion rate % has not increased.I bailed after subbing into 1 unbearable game and my completion rate did decrease. Quote Link to comment Share on other sites More sharing options...
Rain Posted December 29, 2010 Author Report Share Posted December 29, 2010 Jilly, did you finish the tourney as a sub? Quote Link to comment Share on other sites More sharing options...
jillybean Posted December 29, 2010 Report Share Posted December 29, 2010 Jilly, did you finish the tourney as a sub?Yes, I have subbed into several in the last few days, and completed all but 1. Quote Link to comment Share on other sites More sharing options...
jillybean Posted March 4, 2011 Report Share Posted March 4, 2011 I would be interested to know how many TD's/tournaments are using this filter? Quote Link to comment Share on other sites More sharing options...
matmat Posted March 24, 2011 Report Share Posted March 24, 2011 Karma. I've not played for a bit and noticed some odd looking "no parking" signs on open seats. Sure enough, i no longer have a completion rate, despite having played thousands (?) of hands on BBO and completed close to 100% of them. I guess you guys recalculate for the last month or so? 1 Quote Link to comment Share on other sites More sharing options...
sallyally Posted March 24, 2011 Report Share Posted March 24, 2011 I am wondering about all this completion rate thing. When I first noticed it my rates were something like 98% and 99%. Now I see I am down to 83% and 91%. I don't understand this since I don't leave boards unplayed nor do I leave tournaments. I have had a troublesome router for some time and I would go in and out of tournaments usually immediately back in. Occasionally I would not be allowed back in as the tournament didn't allow original players to return. One recent tournament I played in I played 11 of 12 boards and got kicked out and could not get back in. Does that show I didn't complete a tournament? Fortunately I have a new router and hopefully that problem will be solved. I expect this is much ado about nothing but I find it all annoying - as if I had failed at something. Quote Link to comment Share on other sites More sharing options...
Bbradley62 Posted March 24, 2011 Report Share Posted March 24, 2011 One recent tournament I played in I played 11 of 12 boards and got kicked out and could not get back in. Does that show I didn't complete a tournament? Fortunately I have a new router and hopefully that problem will be solved. I expect this is much ado about nothing but I find it all annoying - as if I had failed at something.Yes, the system will accurately show that you did fail to complete the tournament. Quote Link to comment Share on other sites More sharing options...
barmar Posted March 24, 2011 Report Share Posted March 24, 2011 The system doesn't distinguish between players who bail intentionally and those who get disconnected due to network problems outside their control. And there's a reasonable argument that it shouldn't. It doesn't matter why you disappear, it's just as disruptive to the game. This may discriminate against players coming from locations with poor Internet connectivity. TD's who want to be friendly to them don't have to use the completion rate filter. Quote Link to comment Share on other sites More sharing options...
onoway Posted March 24, 2011 Report Share Posted March 24, 2011 For hand completion rates; does this apply when playing with 3 GIBS? Sometimes I will bail from a hand that the GIBS and I have apparently been in different universes. But if the Robot tourneys aren't counted, are the robot table hands? Is this ONLY in Main bridge club or anywhere that the hands are recorded? Also, when leaving a table..the new deals come in very quickly after the last card played so should we all make sure to get out instantly or how does that work? I think the idea is great, esp for tourneys! But if I am going to get zinged if I leave a robot table I may reconsider using them as much as I do. Quote Link to comment Share on other sites More sharing options...
j_with_a_B Posted June 20, 2011 Report Share Posted June 20, 2011 I have two simple quick questions... Firstly, as for how a player's completion rate is calculated: Does the system treat a player that leaves in the middle of a hand (whether from a true connection failure or who logs off by intent to avoid a bad score on a hand) get treated the same as a player that freezes and quits playing or responding at all and so gets replaced with a sub by a TD? Secondly, as far as an active TD in free tournaments: If I do not use the minimum completion rate, do the runners from my tourneys still have their behaviour in that regard recorded and used by those that do? I am assuming that yes is the answer to both, but I often get asked both, (especially the first) by players and other TD's. I'd feel better knowing for sure and not having to qualify my answer with "I think...". I think the whole idea is a very positive step even though I have only used it a few times. Since I host a few tourneys most every day, and also usually at the same times, I have gotten to know the regular daily players as well as the occasional casual ones and the ones whose names are completely unfamiliar to me (whether from being truly new to the site or from a using a freshly minted identity, for whatever reason, but usually from being banned under the last one). The main reason I have not used it regularly is that some players in my tourneys are ones I have known to play in them for years, and they have always had connection problems. I know I could add "Include friend's list of the host" to other conditions, but the first few times I tried the MCR I had to keep raising it to a point where they quit asking why they were excluded and were able to play but saw that I was allowing many other notorious runners who were then allowed to enter. I keep good notes on players that have qualified for my enemies list, but that includes players that I merely what to watch more closely due to either an allegation of cheating or rudeness, although not confirmed to my satisfaction, to ones that have been so rude or obscene that I will remove them on sight without hesitation and I try to mention to their (usually)unsuspecting partners that asking or accepting an invite from that player is pointless since I will not allow them to play again under any condition. Most of the players on my enemies list that I have no notes for are, by default, runners that left an obviously tragic hand or players that have obviously made a spite bid to punish their partners (eg: bid 7NT as an opening bid with 2-3 points, redoubled it and left to punish their partner for a poor bid or misplay in a previous board). Those latter ones I will make a manual list of to add to my enemies list and edit the online BBO notes to reflect that, even if I need to hunt them down in the browser version to do so... My way of not using inclusion or exclusion lists is simply my preferred way of doing it. I may cause myself a little more work and may need to rely more on notes or my memory to handle things, but that is my choice. As I mentioned, I am quite familiar with the wonderful regular players, the recent newcomers, the occasional and casual players, the "problem children" and the completely unfamiliar ones, after doing each of my regular tourneys hundreds of times. Whatever the method used by any of the individual TD's, the important thing is that we have effective ways for keeping the truly undesirable players away from the vast majority of the rest. BBO's efforts to make that so is one of the things that has earned my highest respect for itself as a site that is well run and so open to suggestions for improvements. Quote Link to comment Share on other sites More sharing options...
blackshoe Posted June 20, 2011 Report Share Posted June 20, 2011 Perhaps there should be three lists: friends, enemies, and suspects. B-) Quote Link to comment Share on other sites More sharing options...
j_with_a_B Posted June 21, 2011 Report Share Posted June 21, 2011 Perhaps there should be three lists: friends, enemies, and suspects. B-) I so completely agree! The bulk of the players in my enemies list are merely "suspects". Fortunately the others that are marked ROS (remove on sight) are very few and whatever they have done to earn that distinction is usually vividly memorable enough for me to rarely have to confirm that status. :D Quote Link to comment Share on other sites More sharing options...
0 carbon Posted December 11, 2012 Report Share Posted December 11, 2012 I'd suggest that a list of restrictions should be processed in order, inclusions, then "inclusion only if", then exclusions. If a player is included then they play.If they are excluded, then they are not allowedIf they satisfy an "Only", then they are processed further This would imply changing the list of restrictions to read:Include friends of HostInclude custom list(s)Only language of HostOnly country of HostOnly player level X+ or X- (ie, all >= or <= a particular level)Only BBO Masterpoints X+ or X-Only ACBL Masterpoints X+ or X-No enemies of Host(s)Minimum logins NNone on these list(s): ...Minimum Completion rate % tOM Quote Link to comment Share on other sites More sharing options...
hallway Posted February 14, 2013 Report Share Posted February 14, 2013 I need to get to understand this correctly in order to ensure that every single one of my members who want to play in the Audrey Grant tourney next week before attending the review in the BIL can do so. How many tourneys they have played in is immaterial ( I am hoping that many will do so for the first time ) How many tourneys they have been disconnected from for whatever reason is immaterial How long ago they played the last tourney is immaterial ( in fact they are ones I am trying to encourage to give tourneys another go) So will my putting 0% ensure that every single one who goes to register will get registered ? Is there some other codes I need to add to the description to ensure that they can register , that they can talk to the tables they are at etc. etc. I will of course be using the "Include Members of my Private Club" restriction Quote Link to comment Share on other sites More sharing options...
FM75 Posted February 14, 2013 Report Share Posted February 14, 2013 The "aging" algorithm seems peculiar to me. Maybe that is just because you wanted really simple SQL forthe selection process and it was easy to select all greaterthan today - 30. It would make much more sense (IMO) to take the last N tournamentsby a participant. Use select ... order by date desc limit N. By using the "last N", you also avoid biasing against someone who has not yet reached N,or does not have N recently. Firstly, it is not biased against infrequent, but reliable, players.Secondly it does not suffer from the defect of eliminating a reliable sample size. Example 1:Player played in 1 tournament per day in Feb. On the last day,there was a communication failure. The other 28 days were completed tournaments. The player goes on vacation for a fewweeks. Then the TCR declines monotonically daily to zero. Example 2: This player also played once each day. He lefttournaments intentionally in each of the first two weeks. At the end of the month he has a 51.7% TCR. He takes a vacation.While on vacation, his TCR improves monotonically to 100%! I suspect that neither of those are desirable properties of the algorithm Quote Link to comment Share on other sites More sharing options...
diana_eva Posted February 14, 2013 Report Share Posted February 14, 2013 I need to get to understand this correctly in order to ensure that every single one of my members who want to play in the Audrey Grant tourney next week before attending the review in the BIL can do so. How many tourneys they have played in is immaterial ( I am hoping that many will do so for the first time ) How many tourneys they have been disconnected from for whatever reason is immaterial How long ago they played the last tourney is immaterial ( in fact they are ones I am trying to encourage to give tourneys another go) So will my putting 0% ensure that every single one who goes to register will get registered ? Is there some other codes I need to add to the description to ensure that they can register , that they can talk to the tables they are at etc. etc. I will of course be using the "Include Members of my Private Club" restriction You should not use the completion rate filter at all if you want to make sure all non-regular tourney players can join. Quote Link to comment Share on other sites More sharing options...
barmar Posted February 15, 2013 Report Share Posted February 15, 2013 It would make much more sense (IMO) to take the last N tournamentsby a participant. Use select ... order by date desc limit N. By using the "last N", you also avoid biasing against someone who has not yet reached N,or does not have N recently.The LIMIT clause limits the number of results of the entire query, not per player. MySQL doesn't have a built-in way to do this per-player (other databases have something called "window functions" for it). I've found some web sites with kludgey solutions, but I suspect the performance may be too slow for the volume of data we're dealing with (more than 80,000 players and records going back to Oct 2011). Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.