Kvalifikācijas darba mērķis ir izstrādāt programmatūru, kas palīdzēs šahistiem uzlabot savas šaha taktiskās domāšanas spējas interaktīvi risinot šaha uzdevumus. Projekta ietvaros tika izveidota programmatūras prasību specifikācija un programmatūras projektējuma apraksts, tika veikta testēšana un tā tika aprakstīta dokumentācijā. Programma tiek veidota lai šahisti varētu trenēt sava taktiskās domāšanas spējas ar datora palīdzību, tādejādi papildinot savu trenēšanās iespēju klāstu un paātrinot treniņu procesu, jo atšķirībā no ierastās šahistu trenēšanās metodes, kur šahist izpēta jau izspēlētas šaha spēles reāla galdiņa, šaha situācijas tiek veidotas grafiskajā vidē, aiztaupot laiku, kas tiek patērēts galdiņa uzstādīšanai, kā arī novēršot cil...