Quote:
Originally Posted by LostOstrich
Stars' refusal to enforce a seating script ban can only possibly be down to either laziness or disinterest. In other words, if they wanted to ban seating scripts they could but it would require a bit of effort. Either they can't be bothered, or they don't want to.
This is childish twaddle. There are far better reasons than "would require a bit of effort" not to enforce this kind of rule.
Stars made this decision around the time that we found out how deep the UB rabbit hole went. They voluntarily decided that they did not want to be in the business of monitoring the software on customers' computers. That sort of decision builds trust.
Likewise, here they do not want to be micro-controlling what tools customers use. They are making laws without the legal authority of a state, and they want to avoid having the "illegal, but everyone does it" like happens with some of the drugs laws or the underage drinking laws in the US. That sort of decision builds faith in the rules.
If Stars wanted to, they could easily monitor seating scripts from the server using a traffic analysis approach. Like with the 100m sprint, where if you leave the blocks in less than 0.07 seconds of the gun, you get false-started. I would guess that there is an event storm when a desirable seat opens, where 20-30 people try to get it. Those event storms should be "easy" to identify (in the sense that it can be done, although it would cost scarce dev resources), and someone who was known to win regularly could have a 3 second delay added for a period of like a week.
The traffic analysis approach should work to detect bots as well. If an account plays for long sessions, or has regular session durations, or doesn't appear to take pee breaks, or has regular decision timings, or plays the same hands in the same way without mixing strategies, or never takes certain lines, you might be dealing with a bot. Whether you prioritise the effort to write the code to detect this is another matter.