Žaidime naudojama kvadratinė lenta, kurios matmenys yra 8 x 8 langeliai ir 64 specialūs žetonai, nudažyti baltai ir juodai iš skirtingų pusių. Vienas iš žaidėjų žaidžia baltais, kitas – juodais. Atlikdamas ėjimą, žaidėjas įdeda žetoną ant „savo“ spalvos lentos kvadrato. Žaidimo pradžioje lentos centre dedami 4 žetonai: du juodi ir du balti. Juodu žengia pirmąjį žingsnį. Tada žaidėjai paeiliui.
Žaidimą galima žaisti naudojant dirbtinį intelektą, kartu su kitu asmeniu tame pačiame įrenginyje arba su priešininku internete kelių žaidėjų režimu.
Žaidėjas, atlikdamas ėjimą, turi padėti savo žetoną ant vieno iš lentos langelių taip, kad tarp šio įdėto žetono ir vieno iš jo spalvos žetonų, jau esančio ant lentos, būtų ištisinė priešininko žetonų eilė, horizontali , vertikaliai arba įstrižai (kitaip tariant, kad ištisinė žetonų eilė priešininkas būtų „uždarytas“ žaidėjo figūromis iš abiejų pusių). Visi oponento žetonai, įtraukti į „uždarą“ eilutę atliekant šį ėjimą, apverčiami į kitą pusę (pakeičia spalvą) ir atitenka persikėlusiam žaidėjui.
Jei dėl vieno judesio vienu metu „uždaroma“ daugiau nei viena priešo žetonų eilė, tada apverčiami visi žetonai, esantys tose „uždarosiose“ eilutėse, kurios eina iš įdėto žetono.
Žaidėjas turi teisę pasirinkti bet kurį iš jam galimų ėjimų. Jei žaidėjas turi galimų ėjimų, jis negali atsisakyti ėjimo. Jei žaidėjas neturi galiojančių ėjimų, ėjimas perduodamas priešininkui.
Žaidimas baigiasi, kai visos figūrėlės yra ant lentos arba kai nė vienas žaidėjas negali atlikti ėjimo. Žaidimo pabaigoje skaičiuojami kiekvienos spalvos žetonai, o daugiausiai žetonų lentoje turintis žaidėjas paskelbiamas nugalėtoju. Jei žetonų skaičius yra lygus, laikomas lygiosios.