המשחק מתבצע על גבי טבלה מרובעת, בה מופיעים על חלק מההצטלבויות מספרים בתוך עיגולים.
המטרה היא לצייר קווים אלכסוניים בכל תא בטבלה, כך שהמספר בכל עיגול יהיה שווה למספר הקווים היוצאים מעיגול זה. בנוסף, אסור שהאלכסונים ייצרו לולאה סגורה. שלא כמו משחקים רבים דומים של ניקולי, כמו גשרים, החוקים לא דורשים שתהיה רשת אחת בלבד.
מסקנות מידיות ממספרים בודדים. (למעלה) כאשר יש 0 או 1 בפינה, אפשר לדעת בוודאות היכן עובר האלכסון. (שורה אמצעית) כאשר יש מספר בקצה אפשר לדעת בוודאות היכן עוברים שני האלכסונים הסמוכים, אלא אם המספר הוא אחד וכך אפשר רק לדעת שבשני התאים האלכסון באותו הכיוון. (למטה) כאשר יש מספר בודד שאינו נמצא בקצה, אי אפשר ללמוד ממנו דבר אלא אם כן הוא 4 (0 לא יכול להיות שלא בקצה, משום שזה יגרור מצב שבו יש לולאה סגורה - שאסורה כאמור).
מסקנות מידיות משני מספרים. כאשר יש זוג '1'-ים או זוג '3'-ים סמוכים שאינם נמצאים בקצה, בשני התאים שביניהם האלכסון באותו כיוון. כאשר יודעים ש-1 גובל עם שני תאים שבהם האלכסון באותו כיוון, אחד מהם צריך להתחבר עם ה-1; לכן שני התאים הנגדיים חייבים ליצור חצי עיגול סביב ה-1. כאשר יודעים ש-3 גובל עם שני תאים שבהם האלכסון באותו כיוון, רק אחד מהם מתחבר עם ה-3, כך ששני התאים הנגדיים יפגשו ב-3. תא שאינו בקצה לא יכול לחבר שני '1'-ים בפינות מנוגדות, מכיוון שזה יגרור לולאה סגורה.