The Bishop's Movement

Rules of Movement

A Bishop can move from a square (file1,rank1)(file_1, rank_1) to another square (file2,rank2)(file_2, rank_2) only if the following condition is met:

file1file2=rank1rank2|file_1 - file_2| = |rank_1 - rank_2|

This means that a move is legal only if the absolute difference in file and rank is equal. Let's look at some examples.

Examples

a6 → f1

  1. Start Position: a6 = (1,6)(1, 6)
  2. Target Position: f1 = (6,1)(6, 1)
  3. Calculation:
    • File difference: 16=5|1 - 6| = 5
    • Rank difference: 61=5|6 - 1| = 5
    • Result: ✅ Legal Move ( both differences are 5 and equal)

c3 → e5

  1. Start Position: c3 = (3,3)(3, 3)
  2. Target Position: e5 = (5,5)(5, 5)
  3. Calculation:
    • File difference: 35=2|3 - 5| = 2
    • Rank difference: 35=2|3 - 5| = 2
    • Result: ✅ Legal Move

b2 → e4 (Invalid)

  1. Start Position: b2 = (2,2)(2, 2)
  2. Target Position: e4 = (5,4)(5, 4)
  3. Calculation:
    • File difference: 25=3|2 - 5| = 3
    • Rank difference: 24=2|2 - 4| = 2
    • Result: ❌ Illegal Move

Other Special Notes

  • Always stays on squares of the same color.
  • Can control up to 13 squares from the center.

Practice Your Skills

♟️

Legal Moves

Practice identifying whether a piece can legally move from one square to another