user3093: I play on chess.com which is usually a very positive and pleasant experience. I like to play five minute time controls with 0 second increments which means it translates to a very fast paced game. Often, I will enter tournaments with this time control.
Recently, I have been forced to play with a player who I strongly believe is using a computer. I figured it would be very easy to have another chess program open in a different window and play the moves your opponent is playing and respond likewise, but I didn't think this would be possible in such a rapid chess game. He is moving very quickly without making any mistakes and setting up very strong combinations. Is it possible that he has configured his computer to be wired into the game where it moves without him having to switch between windows or programs?

user8891: Image recognition is easily to the point where a person could set up an AI to automatically play for him.

screen capture the board
allow the computer to find the move made compared to previous screen capture (AI Neural Networks could accomplish this with the correct training)
AI inputs the move to some other engine
Engine displays best move

Point 5 could be the human actually makes that move that is displayed by the engine, or the AI once again reads from the screen and translates that into how it would make the move in the online game.

It would take a decent amount of work to get such a setup going - it would not be worth it for most people. Even those that know how.
More likely, someone would have two monitors set up. (or two windows on their one monitor). They would need to be able to know the shorthand chess notation well, (I don't but many people do), as soon as you make your move they just type it in. Engine shows next move, they type that in and make the move. I think this could be fairly quick.
You would probably have to report someone if you suspect them of cheating. Eve's answer has a link to chess.com's cheating policy.

user142: 5 0 is slow enough it would be easy to cheat in another window, especially if you are capable of moving on your own at least part of the time. It sounds like chess.com has an active detection system although they don't disclose all of the details. (It may be possible to automatically cheat, as you say, but it would be a lot more effort. edit: at least, I think it would be...)
I would download the PGN of your game and analyze it against a free computer program like Stockfish. If they truly made almost no mistakes/almost always made optimal moves (and you think they shouldn't have) I recommend you report the suspected cheater. 
http://www.chess.com/forum/view/community/chesscom-policy-on-cheating

user8971: It's definitely possible. 
In this video: https://www.youtube.com/watch?v=Zi47GBArpPE the user has set up a program that screen captures the board, determines the best move and then plays out that move. It's fast enough that he can play bullet (1 minute each) with it. 

3093: <p>I play on chess.com which is usually a very positive and pleasant experience. I like to play five minute time controls with 0 second increments which means it translates to a very fast paced game. Often, I will enter tournaments with this time control.</p>

<p>Recently, I have been forced to play with a player who I strongly believe is using a computer. I figured it would be very easy to have another chess program open in a different window and play the moves your opponent is playing and respond likewise, but I didn't think this would be possible in such a rapid chess game. He is moving very quickly without making any mistakes and setting up very strong combinations. Is it possible that he has configured his computer to be wired into the game where it moves without him having to switch between windows or programs?</p>
 8891: <p>Image recognition is easily to the point where a person <em>could</em> set up an AI to automatically play for him.</p>

<ol>
<li>screen capture the board</li>
<li>allow the computer to find the move made compared to previous screen capture (<em>AI Neural Networks could accomplish this with the correct training</em>)</li>
<li>AI inputs the move to some other engine</li>
<li>Engine displays best move</li>
</ol>

<p>Point 5 could be the human actually makes that move that is displayed by the engine, or the AI once again reads from the screen and translates that into how it would make the move in the online game.</p>

<hr>

<p>It would take a decent amount of work to get such a setup going - it would not be worth it for <em>most</em> people. Even those that know how.</p>

<p>More likely, someone would have two monitors set up. (or two windows on their one monitor). They would need to be able to know the shorthand chess notation well, (<em>I don't but many people do</em>), as soon as you make your move they just type it in. Engine shows next move, they type that in and make the move. I think this could be fairly quick.</p>

<p>You would probably have to report someone if you suspect them of cheating. <a href="https://chess.stackexchange.com/a/8282/8891">Eve's answer</a> has a link to chess.com's cheating policy.</p>
 142: <p>5 0 is slow enough it would be easy to cheat in another window, especially if you are capable of moving on your own at least part of the time. It sounds like chess.com has an active detection system although they don't disclose all of the details. (It may be possible to automatically cheat, as you say, but it would be a lot more effort. <em>edit</em>: at least, I think it would be...)</p>

<p>I would download the PGN of your game and analyze it against a free computer program like Stockfish. If they truly made almost no mistakes/almost always made optimal moves (and you think they shouldn't have) I recommend you report the suspected cheater. </p>

<p><a href="http://www.chess.com/forum/view/community/chesscom-policy-on-cheating" rel="nofollow">http://www.chess.com/forum/view/community/chesscom-policy-on-cheating</a></p>
 8971: <p>It's definitely possible. </p>

<p>In this video: <a href="https://www.youtube.com/watch?v=Zi47GBArpPE" rel="noreferrer">https://www.youtube.com/watch?v=Zi47GBArpPE</a> the user has set up a program that screen captures the board, determines the best move and then plays out that move. It's fast enough that he can play bullet (1 minute each) with it. </p>
