Online Chess Board Analysis