Open Side Menu Go to the Top
Register
ethics behind poker bot... ethics behind poker bot...

04-24-2010 , 04:22 PM
Sorry if this is the wrong forum for this... mods feel free to move it if it is

I am writing this under a gimmick account obv. I am a regular on one of the poker forums normally.

My friend (who is a computer science major) and I are thinking about writing a poker bot this summer... Mostly just for fun and to see if it is possible, but also with the prospect of making a little $$ on the side.

I am starting to wonder the ethics behind doing this... I mean I know poker is quite the grey area when we bring morality into the picture, but I imagine it is significantly different when a program is doing all the work...

Some justifications I have are:

- I would crush the low stakes games if I were to play myself
- The program would be very easy to adjust to, and as such the better players will be able to outplay it.
- The program will thus only be able to crush the bad players
- These bad players would be losing money either-way and would be none-the-wiser to the program


... I would like to hear peoples opinions before I start on this project.

NOTE: I am not saying that I am doing this for sure... I just want to hear peoples input
ethics behind poker bot... Quote
04-24-2010 , 04:30 PM
Well lets hope you can beat the other bots out their and don't get crushed by the stronger ones, just try and find a table where you are not up against 9 other bots.
And yes it is cheating so you are taking a number of risks if you get caught.
ethics behind poker bot... Quote
04-24-2010 , 04:38 PM
Lock and ban?

It's plain and simple fraud. Money doesn't pop into existence, every dollar you get is a dollar that someone else did not get. Wether it's a reasonable casual player, a serious winning player or the company, you used a dishonest way to shift the money from their possession into yours.

The only softening condition that I could concieve is if many people were obviously botting (might easily be true for some cases for all I know) and in practice they were getting away with it. Still not justification.

Many people might get angry even about the above paragraph, so I'll try to put things in perspective. What if a poker site banned the use of tracking software, but there was a popular freeware program moving around which worked on that website, and in practice everyone was using it? Wouldn't be such a fraud anymore, would it? In fact, if botting was obviously popular in practice, I would say it could even be justification.

Last edited by Vantek; 04-24-2010 at 04:54 PM.
ethics behind poker bot... Quote
04-24-2010 , 04:47 PM
Quote:
Originally Posted by Vantek
Lock and ban?
I was expecting to get this response... Please don't lock this thread. I am genuinely interested in hearing about the ethics behind this... its obviously a touchy subject, but if I asked a question about "I'm about to rob a store, whats the ethical implications of this" the thread wouldn't get locked, right?

I'm not trying to get justification... in all honesty i'm looking for people to be angry and flame me. I want to feel the opposition before I make the decision if I'm willing to do it or not.

Quote:
Originally Posted by Vantek
It's plain and simple fraud. Money doesn't pop into existence, every dollar you get is a dollar that someone else did not get. Wether it's a reasonable casual player, a serious winning player or the company, you used a dishonest way to shift the money from their possession into yours.
Sure, but the same could be said by playing the game in person, no? .. I mean you go through the effort to learn how to play the game properly and you subsequently take money from the people who don't know as well.

If I know how to play well and know how to create a program to do it for me how is this any different?

The only difference is that i would not be physically pushing the buttons and making the decisions... but I did make the decision on how the program should play
ethics behind poker bot... Quote
05-06-2010 , 03:20 PM
Quote:
Originally Posted by widf
The only difference is that i would not be physically pushing the buttons and making the decisions... but I did make the decision on how the program should play
That's the biggest factor! I wake up at the ass crack of dawn so I can go run, I sit at my desk for hours studying to make sure I am playing my A game if not better, and then I sit at my computer for all of the hours I am playing.

If you want to grind poker do it, but don't be an ass and have your computer do it for you.
ethics behind poker bot... Quote
04-24-2010 , 04:58 PM
Quote:
Originally Posted by Vantek
Lock and ban?

It's plain and simple fraud. Money doesn't pop into existence, every dollar you get is a dollar that someone else did not get. Wether it's a reasonable casual player, a serious winning player or the company, you used a dishonest way to shift the money from their possession into yours.

The only softening condition that I could concieve is if many people were obviously botting (might easily be true for some cases for all I know) and nothing was done to stop them. Still not justification.

Why is there always someone who wants to lock and ban threads/people?

If you don't like it don't read it, why spoil it for everyone else.
Not everyone shares your view, which is a matter of opinion,and probably a factually wrong one.
Can you prove it is fraud?
If so do it.
ethics behind poker bot... Quote
04-26-2010 , 06:03 PM
Quote:
Originally Posted by Vantek
Lock and ban?

It's plain and simple fraud. Money doesn't pop into existence, every dollar you get is a dollar that someone else did not get. Wether it's a reasonable casual player, a serious winning player or the company, you used a dishonest way to shift the money from their possession into yours.

The only softening condition that I could concieve is if many people were obviously botting (might easily be true for some cases for all I know) and in practice they were getting away with it. Still not justification.

Many people might get angry even about the above paragraph, so I'll try to put things in perspective. What if a poker site banned the use of tracking software, but there was a popular freeware program moving around which worked on that website, and in practice everyone was using it? Wouldn't be such a fraud anymore, would it? In fact, if botting was obviously popular in practice, I would say it could even be justification.
Exactly the justification for pirating music and software. May be technically illegal but unenforceable and the practice is prevalent in the mainstream.
ethics behind poker bot... Quote
04-24-2010 , 04:43 PM
I don't know, it's a bit grey to me.

Would it be cheating if he himself wrote down an algorithm, opened up an online game, and played exactly to that algorithm?
ethics behind poker bot... Quote
04-24-2010 , 04:45 PM
No.

As far as I can tell it wouldn't be cheating even if he used someone else's algorithm, as long as he was personally pressing the buttons.

Last edited by Vantek; 04-24-2010 at 04:57 PM.
ethics behind poker bot... Quote
04-24-2010 , 05:02 PM
Oh come on, I wasn't saying that I personally want the thread to be locked. It's just that 2+2 is a poker forum and it most probably can't allow a straight admission of willingness to commit fraudulent activity in poker to go by, for business reason. OP wasn't very smart to say that he himself considers using a bot.

Quote:
The only difference is that i would not be physically pushing the buttons and making the decisions... but I did make the decision on how the program should play
Obviously that is the defining difference. That is the reason why you want to make a bot rather than play yourself to begin with.

Quote:
Sure, but the same could be said by playing the game in person, no? .. I mean you go through the effort to learn how to play the game properly and you subsequently take money from the people who don't know as well.
How can you even make such an analogy? Neither the bad players, the good players nor the company contest your right to the money you made in straight up play. None of them would put up with a bot.

I'll agree though, that the only reason why we can outcast botting is actually pretty much its limited frequency and a pretty clear distinction between botting and playing yourself. The first people to make bots were frauds, but once considerable number are out, it becomes mere inelegance. I don't even know if that might be the case in some sites or stakes. And if there were popular programs that were capable of guiding a clueless player through the motions of playing low stakes for a profitable result in real time, it would become gray as well.

Quote:
Can you prove it is fraud?
If so do it.
By legal definition? Come on, any poker site lists it as a part of the agreement. By legal definition though, some people using things like tableninja or whatever might be frauds as well. I am using common sense.

Last edited by Vantek; 04-24-2010 at 05:21 PM.
ethics behind poker bot... Quote
04-24-2010 , 07:16 PM
Quote:
Originally Posted by Vantek
Oh come on, I wasn't saying that I personally want the thread to be locked.
"Lock and ban?"

Oh I think you were calling for the thread to be locked if you read the first word of your post.
ethics behind poker bot... Quote
04-24-2010 , 05:12 PM
this is as ethical as fraud is.
ethics behind poker bot... Quote
04-24-2010 , 05:17 PM
Quote:
Originally Posted by Vantek
OP wasn't very smart to say that he himself considers using a bot.
Considers is the key word here... I am not doing this for sure, and if you can prove to me that it is immoral I will most likely not try and create one


Obviously that is the defining difference. That is the reason why you want to make a bot rather than play yourself to begin with.


Quote:
Originally Posted by uke_master
How can you even make such an analogy? Neither the bad players, the good players nor the company contest your right to the money you made in straight up play. None of them would put up with a bot.
What about using sharkscope during game? or using HUDs... sharkscope is considered illegal by many sites, but people continue to use it during game. Is that also immoral and fraudulent?

The losing players may not contest it, but many of them do not have knowledge of the 'legal' programs out there... sure its in fine print on most of the poker websites, but do people really read these?

Quote:
Originally Posted by uke_master
this is as ethical as fraud is.
Please explain why you think this... I am genuinely interested in hearing why
ethics behind poker bot... Quote
04-24-2010 , 05:24 PM
Quote:
Originally Posted by widf
Please explain why you think this... I am genuinely interested in hearing why
Because it is fraud. Or, in other words, "an intentional deception for personal gain". People think they are playing a person, but they are not, they are playing a bot and they make this mistake because you deliberately and intentionally defrauded them for your own profit.

Hence this action is as morally defensible as fraud is, in general.


Incidentally, you put my name in a quote someone else said above in your post.
ethics behind poker bot... Quote
04-24-2010 , 05:35 PM
Quote:
Originally Posted by uke_master
Because it is fraud. Or, in other words, "an intentional deception for personal gain". People think they are playing a person, but they are not, they are playing a bot and they make this mistake because you deliberately and intentionally defrauded them for your own profit.

Hence this action is as morally defensible as fraud is, in general. .
I see what you are saying...

What about the general fish who has no knowledge of SS/HM/other studying programs that they have no knowledge of? People are using them and getting and edge over these fish without their consent or knowledge... I mean sure the sites have a place where they say these are legal, but the general fish does not read this and has no knowledge of it... is this any different?

Basically if it is different, it seems to me that the only difference is that the site says it is "ok" in some fine print on their website.

Quote:
Originally Posted by uke_master
Incidentally, you put my name in a quote someone else said above in your post.
oops... multiquote fail. Obv not intentional

add plagiarism to the list of unethical things I've done? lol
ethics behind poker bot... Quote
04-24-2010 , 05:38 PM
Quote:
Originally Posted by punter11235
How bad cheating is depends mainly on how much edge do you get. So superusers are hardcore cheating and using sharkscope is not that bad; multiaccounting, botting, colluding are all somewhere on the scale. I think you shouldn't be trapped into 0/1 thinking when it comes to ethical/not ethical.
Ok for sure... i like the way you put this

that being said, where does creating a bot fall on this scale IYO? OBV not as bad as superuser, and obv worse that SS... but is it bad enough that I should feel totally unjustified and wrong for doing it?

Quote:
Originally Posted by Aaron W.
Do you consider it ethical to violate the terms of service agreement?
Yes but only to an extent... i'm not sure to what extent that's why i posted here... the quote i have from punter is a good answer to this question. there is a scale and I'm not sure how far on the "its bad" scale this lies
ethics behind poker bot... Quote
04-24-2010 , 05:54 PM
Quote:
Originally Posted by widf
Yes but only to an extent... i'm not sure to what extent that's why i posted here... the quote i have from punter is a good answer to this question. there is a scale and I'm not sure how far on the "its bad" scale this lies
You might want to think through your notion of "ethics." You've got what is (apparently) a clear choice between "ethical" and "unethical."

This is not a situation where you're forced to make a choice between two decisions that are both "unethical" and you're not sure which one to choose.
ethics behind poker bot... Quote
04-24-2010 , 05:59 PM
Quote:
Originally Posted by Aaron W.
You might want to think through your notion of "ethics." You've got what is (apparently) a clear choice between "ethical" and "unethical."

This is not a situation where you're forced to make a choice between two decisions that are both "unethical" and you're not sure which one to choose.
For sure...

FWIW, I do research on animals in a lab and I have gone over this type of thought process a lot. In relation to the animals: the amount of knowledge we gain and the amount of help we can give to humans down the road outweighs the suffering the mice endure. It is not 100% clear cut, but I have come to terms with it and think that it is a necessity.

W/ the poker stuff, the only 'good' that comes out of making the bot is monetary. I am aware that it is unethical, and that money should not be a drive which I am willing to sacrifice my ethics for, but I'm not sure how 'immoral' using the bot is.

For example, I would not conciser it immoral to create a program that collects all the lost pennies in the stock market... no one would be harmed by it in any way, and I would be able to live a 'happier' life (at least for the sake of argument...) Thus I would think this is relatively amoral

the poker is slightly different because someone is not getting that money that normally would, but no one is being directly harmed by it per se ... i think at least?
ethics behind poker bot... Quote
04-24-2010 , 06:25 PM
I don't understand why anyone would think this is a hard question.

Given that play is voluntary on your part and your opponents', the "ethics" of the situation are defined by the terms and conditions of the site, with the possible exception (I don't buy it, but some do) that if just about everyone's expectation is that a particular rule is being violated, violating it may be OK, and the very tenuous argument (which I don't buy at all, but people make) that if no one else is harmed by it it's OK even if it's against the rules and people's expectations.

Botting is:
  • Against the T&C to which you agreed;
  • Not what your opponents (justifiably, for what it's worth) expect; and
  • Harmful to others (assuming you are making any money at it anyway).
So... what's the problem again?

Last edited by atakdog; 04-24-2010 at 06:27 PM. Reason: If it's that you need someone to say you're not a cheater, good luck.
ethics behind poker bot... Quote
04-24-2010 , 07:17 PM
Quote:
Originally Posted by atakdog
I don't understand why anyone would think this is a hard question.

Given that play is voluntary on your part and your opponents', the "ethics" of the situation are defined by the terms and conditions of the site, with the possible exception (I don't buy it, but some do) that if just about everyone's expectation is that a particular rule is being violated, violating it may be OK, and the very tenuous argument (which I don't buy at all, but people make) that if no one else is harmed by it it's OK even if it's against the rules and people's expectations.

Botting is:
  • Against the T&C to which you agreed;
  • Not what your opponents (justifiably, for what it's worth) expect; and
  • Harmful to others (assuming you are making any money at it anyway).
So... what's the problem again?
I think this is the post of the thread and probably a conclusive argument, but to play devils advocate, here are some thoughts on the arguments:

1. It's against the TOC. For one thing, it seems more plausible that the way this works is the TOC tracks fairness, not that fairness tracks the TOC. That is to say, something can't be right simply by being in the TOC of the site because the reason it's in the TOC is presumably because it's fair.

Additionally, I think this argument has to bite at least one bullet in proclaiming that the use of sharkscope while playing is wrong. I do this all the time and I have a hard time beleiving that I'm doing anything wrong.

2. Not what your opponents expect. I assume the idea here is that if you opponents knew you were a bot they wouldn't play, but this might be true in the ordinary case of being a winning player. If a fish really understood that over the long run they are fundamentally incapable of winning money against me, they may not want to play. Similarly, most people don't know about HUDs, sharscope, poker table ratings, or awesome SNG programs like SnG wizard. It's at least unclear that people would continue to play if they did.

3. Harmful to others. If the harm is that other players lose money, then being a winning player is harmful to others in precisely the same way.
ethics behind poker bot... Quote
04-24-2010 , 06:06 PM
Quote:
Originally Posted by widf
I see what you are saying...

What about the general fish who has no knowledge of SS/HM/other studying programs that they have no knowledge of? People are using them and getting and edge over these fish without their consent or knowledge... I mean sure the sites have a place where they say these are legal, but the general fish does not read this and has no knowledge of it... is this any different?

Basically if it is different, it seems to me that the only difference is that the site says it is "ok" in some fine print on their website.
The difference is the source of peoples deception. When you ACTIVELY deceive a person purposefully for your gain it is fraud. When you use trackers and whatnot you havn't deceived them. They are the source of their own deception via their ignorance and your complicity in their deception is at best a passive one.

It can get slightly circular sounding in the sense that in the game of poker there is an unspoken agreement that people ARE allowed to deceive each other. I can pretend to have a set but actually be a bluff. I can lie in chat. But the unspoken agreement as to what kind of things can be used to deceive people certainly does NOT include a replacing a person with a bot.
ethics behind poker bot... Quote
04-24-2010 , 06:13 PM
^ I like the way you put that... In addition to that argument I think also comes the fact that NO player would be ok with there being bots present at the table, whereas if they were told about HUDs/SS etc they might be.

...

On a side note, the thing I keep coming back to is a more 'realistic' notion of what would happen (couldn't think of a better word than 'realistic'... i don't really mean that, but its there for the lack of a better word)... The good players who understand the game would adjust to the bot and crush its playing style, while the poor players would not. Those same good players will win vs the bot, while poor players will not. In the absence of the bot, the good players would still win and the bad players would still lose. Nothing would change for any individual except that there would be money flowing into my account

... after wording that ^ I feel like such an A-hole. Maybe i just worded it improperly, or i'm just trying to cover up the immorality of the whole thing, but at the very least i'd like to hear a response to it
ethics behind poker bot... Quote
04-24-2010 , 06:17 PM
@ VANTEC:

how about a program that acts as a bot (i.e. does everything the bot i'm proposing does) but instead of clicking the action buttons it pops the best decision up in my HUD?

basically it makes the decision according to the way its programed and tells the user to click the button... the human is actively clicking the buttons, but the bot is doing everything else

Is this any less ethical than having the program click the button itself?
ethics behind poker bot... Quote
04-24-2010 , 06:26 PM
Quote:
Originally Posted by widf
@ VANTEC:

how about a program that acts as a bot (i.e. does everything the bot i'm proposing does) but instead of clicking the action buttons it pops the best decision up in my HUD?

basically it makes the decision according to the way its programed and tells the user to click the button... the human is actively clicking the buttons, but the bot is doing everything else

Is this any less ethical than having the program click the button itself?
Violates the T&C, pretty much goes against opponents' expectations, is harmful to opponents.

We're done.
ethics behind poker bot... Quote
04-24-2010 , 05:27 PM
I think the best comparison is cheating in other games played for money.
Online poker may be considered as a game where people agreed to certain rules. You are breaking those in order to get advantage which defines cheating.

It depends on what you think about cheating in games played for money. Most people think it's quite bad.

Quote:
sharkscope is considered illegal by many sites, but people continue to use it during game. Is that also immoral and fraudulent?
I think yes.

How bad cheating is depends mainly on how much edge do you get. So superusers are hardcore cheating and using sharkscope is not that bad; multiaccounting, botting, colluding are all somewhere on the scale. I think you shouldn't be trapped into 0/1 thinking when it comes to ethical/not ethical.
ethics behind poker bot... Quote

      
m