Answers.Body: <p>From what you have specified, it sounds as if one might construct such a game manually without much difficulty. If there's additional structure that makes it harder, then the best starting point might be the constraint feature in Jacobi chess engine: <a href="https://wismuth.com/jacobi/latest/solver.html#/jacobi/v0.7.5/doc.html" rel="nofollow noreferrer">https://wismuth.com/jacobi/latest/solver.html#/jacobi/v0.7.5/doc.html</a></p>
  <p>It doesn't directly allow to order captures, but it does allow you to describe in great detail the journey of individual pieces.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2024-08-28T04:29:29.323Z
Answers.LastActivityDate: 2024-08-28T04:29:29.323Z
Answers.UserDisplayName: Laska
Answers.Body: <p>To search for a specific sequence of captures in a game <em>that has already occurred</em> you can use something like <a href="https://en.wikipedia.org/wiki/Chess_Query_Language#:%7E:text=Chess%20Query%20Language%20(CQL)%20is,database%20in%20which%20to%20search." rel="nofollow noreferrer">Chess Query Language</a>.</p>
  <p>The sequence of captures in your comment starting with <code>White Pawn, Black pawn Black pawn, Black knight... </code> is nonsensical. It's unclear what this notation means, and it is impossible for three captures in a row happen to black pieces.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2024-09-01T14:48:51.393Z
Answers.Text: It's not impossible and not unclear. I mean, White wins the game, so it's not surprising that Black loses more pieces. It wouldn't be a grandmaster-level game or anything.
Answers.UserDisplayName: D M
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2024-08-27T22:21:28.383Z
Answers.LastActivityDate: 2024-08-27T22:21:28.383Z
Answers.UserDisplayName: Awalrod
Body: <p>I need to construct a game, whereby certain chess pieces get taken off the board in a specific order. I have tried ChatGPT to no avail, so I am wondering if there is any other kind of AI software available to do this.</p>
  
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2024-08-26T18:35:19.213Z
Comments.Text: Can you explain more about what you want the input and output to be? e.g. are you giving it a list like "white king takes black's white-square bishop; black knight takes white's e-pawn", or what?
Comments.UserDisplayName: Kaia
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2024-08-26T19:26:03.273Z
Comments.Text: Definitely don't use ChatGPT for anything chess-related. I don't think anyone has bothered developing a software this specific, but if you give us the details I don't think it'd be hard to build it manually.
Comments.UserDisplayName: David
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2024-08-27T14:31:05.080Z
Comments.Text: Hi, thanks for your responses. I don't need to specify which piece takes which piece, until the end, when I need it to be the white queen that puts the black king in checkmate. I need the pieces to be captured in this order: White pawn, Black pawn Black pawn, Black knight, White pawn, White pawn, Black knight, Black pawn, Black pawn, Black bishop, White rook, Black rook, White pawn, Black rook, White bishop, Black king (checkmate by white queen) If you could build it manually, that would be amazing!
Comments.UserDisplayName: Emma
Tags: <software>
Title: Is there a software I can use that will construct a chess game based on a specific order of captures?
ThreadText: # Is there a software I can use that will construct a chess game based on a specific order of captures?
  
  (Asked by: username_0 on 2024-08-25)
  
  I need to construct a game, whereby certain chess pieces get taken off the board in a specific order. I have tried ChatGPT to no avail, so I am wondering if there is any other kind of AI software available to do this.
  
  **Tags:** software
  
  > **Comments:**
  > **username_1**: Can you explain more about what you want the input and output to be? e.g. are you giving it a list like "white king takes black's white-square bishop; black knight takes white's e-pawn", or what?  
  > **username_2**: Definitely don't use ChatGPT for anything chess-related. I don't think anyone has bothered developing a software this specific, but if you give us the details I don't think it'd be hard to build it manually.  
  > **username_0**: Hi, thanks for your responses. I don't need to specify which piece takes which piece, until the end, when I need it to be the white queen that puts the black king in checkmate. I need the pieces to be captured in this order: White pawn, Black pawn Black pawn, Black knight, White pawn, White pawn, Black knight, Black pawn, Black pawn, Black bishop, White rook, Black rook, White pawn, Black rook, White bishop, Black king (checkmate by white queen) If you could build it manually, that would be amazing!  
  
  ---
  
  ## 2 answers
  
  ### Answer by username_3 on 2024-08-28. Score: 0
  
  From what you have specified, it sounds as if one might construct such a game manually without much difficulty. If there's additional structure that makes it harder, then the best starting point might be the constraint feature in Jacobi chess engine: <https://wismuth.com/jacobi/latest/solver.html#/jacobi/v0.7.5/doc.html>
  
  It doesn't directly allow to order captures, but it does allow you to describe in great detail the journey of individual pieces.
  
  
  ---
  
  ### Answer by username_4 on 2024-08-27. Score: 0
  
  To search for a specific sequence of captures in a game *that has already occurred* you can use something like [Chess Query Language](https://en.wikipedia.org/wiki/Chess_Query_Language#:%7E:text=Chess%20Query%20Language%20(CQL)%20is,database%20in%20which%20to%20search.).
  
  The sequence of captures in your comment starting with `White Pawn, Black pawn Black pawn, Black knight...`  is nonsensical. It's unclear what this notation means, and it is impossible for three captures in a row happen to black pieces.
  
  > **Comments:**
  > **username_5**: It's not impossible and not unclear. I mean, White wins the game, so it's not surprising that Black loses more pieces. It wouldn't be a grandmaster-level game or anything.  
  
  ---
  
  