Daily Challenge for today is to post a daily challenge. Who will be the first?
I have a question…
Challenge should be related to inbuilt blocks(Kodular) or can be of extensions.
I have a challenge for today
I would think inbuilt components. No extensions.
is this ok?
Create a function that takes the name of a chess piece, its position and a target position. The function should return
true if the piece can move to the target and
false if it can’t.
The possible inputs are “Pawn”, “Knight”, “Bishop”, “Rook”, “Queen” and “King”.
canMove("Rook", "A8", "H8") ➞ true canMove("Bishop", "A7", "G1") ➞ true canMove("Queen", "C4", "D6") ➞ false
- Do not include pawn capture moves and en passant.
- Do not include castling.
- Remember to include pawns’ two-square move on the second rank!
- Look for patterns in the movement of the pieces