Skip to main content
added 6 characters in body
Source Link
Daniel
  • 6.2k
  • 5
  • 41
  • 74

UnableI was unable to find an online tool to do this, but in terms of how, the following appears to be the logic that would be used:

  • Both white and black pieces would be in the correct starting positions;
  • White would start;
  • Turns following white's start would be exchanged between white and black;
  • Any piece able to move during a turn would be a member of the list of pieces to be randomly selected to move;
  • Once a piece was selected, all squares for that piece that are legal moves would be added to the list of possible moves, and a move would be selected randomly from that list;
  • Attacks would not take place unless the attack was randomly selected as a move. If an attack does take place, then the attacked pieced would be removed from the board.
  • Iterations of randomly selected moves would stop once the number of moves into the game set before generating the board had been reached.

Unable to find an online tool to do this, but in terms of how, the following appears to be the logic that would be used:

  • Both white and black pieces would be in the correct starting positions;
  • White would start;
  • Turns following white's start would be exchanged between white and black;
  • Any piece able to move during a turn would be a member of the list of pieces to be randomly selected to move;
  • Once a piece was selected, all squares for that piece that are legal moves would be added to the list of possible moves, and a move would be selected randomly from that list;
  • Attacks would not take place unless the attack was randomly selected as a move. If an attack does take place, then the attacked pieced would be removed from the board.
  • Iterations of randomly selected moves would stop once the number of moves into the game set before generating the board had been reached.

I was unable to find an online tool to do this, but in terms of how, the following appears to be the logic that would be used:

  • Both white and black pieces would be in the correct starting positions;
  • White would start;
  • Turns following white's start would be exchanged between white and black;
  • Any piece able to move during a turn would be a member of the list of pieces to be randomly selected to move;
  • Once a piece was selected, all squares for that piece that are legal moves would be added to the list of possible moves, and a move would be selected randomly from that list;
  • Attacks would not take place unless the attack was randomly selected as a move. If an attack does take place, then the attacked pieced would be removed from the board.
  • Iterations of randomly selected moves would stop once the number of moves into the game set before generating the board had been reached.
Source Link
blunders
  • 4.2k
  • 3
  • 28
  • 39

Unable to find an online tool to do this, but in terms of how, the following appears to be the logic that would be used:

  • Both white and black pieces would be in the correct starting positions;
  • White would start;
  • Turns following white's start would be exchanged between white and black;
  • Any piece able to move during a turn would be a member of the list of pieces to be randomly selected to move;
  • Once a piece was selected, all squares for that piece that are legal moves would be added to the list of possible moves, and a move would be selected randomly from that list;
  • Attacks would not take place unless the attack was randomly selected as a move. If an attack does take place, then the attacked pieced would be removed from the board.
  • Iterations of randomly selected moves would stop once the number of moves into the game set before generating the board had been reached.