แอปพลิเคชัน KamaSuma มีโครงสร้างทางเรขาคณิตหลายแบบและตัวหมากวงกลมที่มีค่าตัวเลขให้เล่น ในเกมหนึ่ง แอปจะแสดงโครงสร้างที่มีรูปหลายเหลี่ยมตรงกลางที่มี N ด้าน รวมถึงรูปหลายเหลี่ยมด้านข้างที่เหมือนกันอีก N รูป แต่ละรูปหลายเหลี่ยมด้านข้างมีไซต์ (โหนด) อยู่ที่มุมแต่ละมุม โดยบางไซต์จะเหมือนกันระหว่างรูปหลายเหลี่ยมด้านข้างที่อยู่ติดกันสองรูป แอปยังแสดงตัวหมากวงกลมแต่ละตัวที่มีค่าตัวเลขเขียนอยู่ภายในวงกลมด้วย
ในตอนเริ่มต้น ผู้ใช้จะเห็นธนาคารตัวหมากและโครงสร้างทางเรขาคณิต ผลรวมที่กำหนดจะเขียนไว้ตรงกลางของรูปหลายเหลี่ยมตรงกลาง ผู้ใช้จะต้องวางตัวหมากที่มีค่าตัวเลขลงบนไซต์ต่างๆ โดยให้ผลรวมของตัวหมากทั้งหมดที่อยู่บนรูปหลายเหลี่ยมด้านข้างแต่ละรูปเท่ากับผลรวมที่กำหนด เมื่อวางตัวหมากอย่างน้อยหนึ่งตัวลงบนรูปหลายเหลี่ยมด้านข้างแล้ว ผลรวมของตัวหมากทั้งหมดที่วางอยู่บนรูปหลายเหลี่ยมด้านข้างนั้นจะปรากฏขึ้นตรงกลางของรูปหลายเหลี่ยมด้านข้าง เมื่อผลรวมของด้านทุกด้านของรูปหลายเหลี่ยมเท่ากับผลรวมที่กำหนด เกมจะจบลง และผู้เล่นจะได้รับคะแนน ซึ่งขึ้นอยู่กับระดับความยาก ผู้เล่นสามารถคลิกที่ตัวหมากตัวแรกบนช่องแรก แล้วคลิกที่ตัวหมากตัวที่สองที่วางอยู่บนช่องที่สองเพื่อสลับตำแหน่งได้
การวางตัวหมากตัวเลขบนตำแหน่งโครงสร้างทางเรขาคณิตเพื่อให้ได้ผลลัพธ์ที่ต้องการ