Answers.Body: <p>If you want to do it manually,</p>
  <p>You can install an engine of your choice onto each phone, start a match on each phone (one where the engine is playing white, and one where it is playing black) and simply input the first engine's move into the second engine, input its reply back into the first one and so on.</p>
  <p>To do it automatically,</p>
  <p>You can use the Universal Chess Interface. What exactly to do will depend on your specific use case and needs but you can read more about it <a href="https://www.chessprogramming.org/UCI" rel="nofollow noreferrer">here</a>.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2023-10-19T22:21:43.777Z
Answers.Text: yes, I mean this, not manually but automatically.
Answers.UserDisplayName: Konstantinos
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2023-10-19T22:30:54.170Z
Answers.Text: @SEnergeiakos Sorry for the misunderstanding, please see my edited answer.
Answers.UserDisplayName: Ryley
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2023-10-19T22:04:05.127Z
Answers.LastActivityDate: 2023-10-19T22:30:17.817Z
Answers.LastEditDate: 2023-10-19T22:30:17.817Z
Answers.UserDisplayName: Ryley
Body: <p>I have two smartphones with different CPUs, GPUs, RAM etc...</p>
  <p>How can I put them to play a chess match each other? By using different chess engines or the same one, with choosing CPU or GPU.</p>
  <p>For example: Stockfish 15 in phone A GPU vs Stockfish 14 in phone B CPU.</p>
  <p>Edit: They should play each other automatically, not manually by a human who will &quot;transfer&quot; the moves to each phone.</p>
  
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2023-10-19T22:05:15.770Z
Comments.Text: Sorry, what is the relevance to your question of the phones having different hardware?
Comments.UserDisplayName: Ryley
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2023-10-19T23:19:42.113Z
Comments.Text: Setup some kind of communication channel and run CuteChess
Comments.UserDisplayName: qwr
Tags: <engines><computer-chess>
Title: Chess match between two smartphones
ThreadText: # Chess match between two smartphones
  
  (Asked by: username_0 on 2023-10-19)
  
  I have two smartphones with different CPUs, GPUs, RAM etc...
  
  How can I put them to play a chess match each other? By using different chess engines or the same one, with choosing CPU or GPU.
  
  For example: Stockfish 15 in phone A GPU vs Stockfish 14 in phone B CPU.
  
  Edit: They should play each other automatically, not manually by a human who will "transfer" the moves to each phone.
  
  **Tags:** engines, computer-chess
  
  > **Comments:**
  > **username_1**: Sorry, what is the relevance to your question of the phones having different hardware?  
  > **username_2**: Setup some kind of communication channel and run CuteChess  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_1 on 2023-10-19. Score: 3
  
  If you want to do it manually,
  
  You can install an engine of your choice onto each phone, start a match on each phone (one where the engine is playing white, and one where it is playing black) and simply input the first engine's move into the second engine, input its reply back into the first one and so on.
  
  To do it automatically,
  
  You can use the Universal Chess Interface. What exactly to do will depend on your specific use case and needs but you can read more about it [here](https://www.chessprogramming.org/UCI).
  
  > **Comments:**
  > **username_0**: yes, I mean this, not manually but automatically.  
  > **username_1**: @SEnergeiakos Sorry for the misunderstanding, please see my edited answer.  
  
  ---
  
  