„KamaSuma“ programėlėje yra daugybė geometrinių struktūrų ir apskritų pėstininkų, turinčių skaitinę reikšmę. Konkrečiame žaidime programėlė pateikia struktūrą, kurią sudaro centrinis N kraštinių daugiakampis, taip pat N identiškų kraštinių daugiakampių. Kiekvienas kraštinis daugiakampis kiekviename savo kampe turi aikštelę (mazgą), kur kai kurios aikštelės yra bendros dviem gretimiems kraštiniams daugiakampiams. Programėlė taip pat pateikia apskritus pėstininkus, kurių kiekvienas turi skaitinę reikšmę, įrašytą apskritimo viduje.
Iš pradžių vartotojui pateikiamas pėstininkų bankas ir geometrinė struktūra. Centrinio daugiakampio viduryje užrašytas duotas sumos skaičius. Vartotojas turi pastatyti skaitinius pėstininkus ant aikštelių taip, kad visų kiekviename kraštiniame daugiakampyje esančių pėstininkų suma būtų duota suma. Kai bent vienas pėstininkas pastatomas ant kraštinio daugiakampio, visų ant to kraštinio daugiakampio pastatytų pėstininkų suma atsiranda kraštinio daugiakampio viduryje. Kai visų kraštinių daugiakampių sumos yra lygios duotai sumai, žaidimas baigiasi ir vartotojas gauna rezultatą, kuris priklauso nuo sudėtingumo lygio. Vartotojas gali spustelėti pirmą pėstininką pirmoje aikštelėje, o tada ant antro pėstininko, pastatyto antroje aikštelėje, kad juos sukeistų vietomis.
Skaitmeninių pėstininkų dėjimas ant geometrinių struktūrų vietų norint gauti reikiamą rezultatą