Aplikácia KamaSuma ponúka množstvo geometrických štruktúr a kruhových pešiakov s číselnou hodnotou. V konkrétnej hre aplikácia predstavuje štruktúru, ktorá obsahuje centrálny polygón s N stranami, ako aj N identických bočných polygónov. Každý bočný polygón má v každom zo svojich rohov miesto (uzol), kde niektoré miesta sú spoločné pre dva susedné bočné polygóny. Aplikácia tiež predstavuje kruhových pešiakov, pričom každý má číselnú hodnotu napísanú vo vnútri kruhu.
Na začiatku sa používateľovi zobrazí banka pešiakov a geometrická štruktúra. Do stredu centrálneho polygónu je napísaný daný súčet čísel. Používateľ je vyzvaný, aby umiestnil číselné pešiaky na miesta tak, aby súčet všetkých pešiakov umiestnených na každom bočnom polygóne bol daný súčet. Keď je aspoň jeden pešiak umiestnený na bočnom polygóne, súčet všetkých pešiakov umiestnených na danom bočnom polygóne sa objaví v strede bočného polygónu. Keď sa súčty na všetkých bočných polygónoch rovnajú danému súčtu, hra končí a používateľ získa skóre, ktoré závisí od úrovne obtiažnosti. Používateľ môže kliknúť na prvú pešiakovú figúrku na prvom mieste a potom na druhú pešiakovú figúrku umiestnenú na druhom mieste, aby ich vymenil.
Umiestnenie numerických figúrok na miesta geometrických štruktúr pre dosiahnutie požadovaného výsledku