Za svaki tip šahovske figure postoji odgovarajući tip agenta. Za svaku konkretnu figuru postoji instanca agenta koja njome upravlja. Postoji glavni agent koji daje konačnu odluku koji agent će izvršiti potez. Kada igrač uzme protivničku figuru, odgovarajući agent prestaje sa radom, a figura se uklanja sa table. Kada neko od igrača pobedi tada svi agenti završavaju sa radom. Korisnik će na stranici imati prikazanu šahovsku tablu tj. aplikaciju preko koje će igrati šah protiv agenata.
Tim 5
Studenti u timu:
Asistent: @lukic-aleksandar
Opis: