Chess Playing Robot Author: Jallaq - MahmoudHaddad - SafwatYaghmour - RamiAlsharif - MohammadAlsaheb - Ahmad