Bir satranç ödevi yapmıştım at ve şah için şu hareket kuralları geçerli
x1,y1 = taşın ilk konumu
x2,y2 = taşın gideceği konum
| (x1 - x2)*(y1 - y2) | ifadesi 2'ye eşitse ve atın gideceği yerde boşsa ve ya farklı renkte (şah hariç) ise at hareket edebilir
Şah içinse
| (x1-x2) | <= 1 ve | (y1-y2) | <= 1 olmalıdır aynı şekilde gideceği yer boş olmalı ve ya karşı renkten şah hariç bir taş olmalıdır