Киллер-судоку AI жаттықтырушы

Басты бет › Үйрену

Киллер-судоку қалай шешіледі: тәсілдерді қадам-қадаммен үйрен

Киллер-судокуда тез жетілудің ең жақсы жолы — алдымен тордағы комбинацияларды және 45 ережесін үйрену. Hidden Single және Naked Single тәсілдерімен бірге оңай есептерді шешуге осы жеткілікті. Қиын есептер үшін Pointing пен жұптарды қос; Innie-Outie айырмасы мен X-Wing Сарапшы және Шебер деңгейлеріндегі есептерге арналған.

Киллер-судоку ережелері: киллер-судоку қалай ойналады · Киллер-судоку комбинациялар кестесі: тордағы барлық комбинациялар (2–9 ұяшық, барлығы 502)

Деңгейге арналған тәсілдер: Бастауыш

  1. 1-қадам
    Hidden Single (санның жалғыз ғана орны бар)

    Бір сан жолда, бағанда не блокта тек бір ғана ұяшыққа сыйса, сол ұяшық міндетті түрде сол сан болады.

  2. 2-қадам
    Naked Single (ұяшыққа жалғыз сан сыяды)

    Ұяшықтың жолын, бағанын, блогын және торын ескергеннен кейін онда тек бір нұсқа қалса, сол нұсқа — оның жауабы.

  3. 3-қадам
    Cage Combination (тордағы комбинациялар)

    Тордың қосындысы мен ұяшық санына қарап, оған қай сандар түсе алатынын тарылтады; мүмкін комбинациялардың ешқайсысында жоқ сан бұл торға түсе алмайды.

Деңгейге арналған тәсілдер: Оңай

  1. 4-қадам
    Rule of 45 (45 ережесі)

    Әр жолдың, бағанның және блоктың қосындысы 45 екенін пайдаланады: ішіне сыйған торларды алып тастап, ішке кіріп не сыртқа шығып тұрған ұяшықтардың қосындысын табасың.

Деңгейге арналған тәсілдер: Орташа

  1. 5-қадам
    Cage Pointing (тор және жол/баған/блок)

    Сан міндетті түрде торда болуы керек және ондағы барлық мүмкін ұяшықтары бір жолда, бағанда не блокта жатса, ол санды сол жолдың, бағанның не блоктың тордан тыс қалған бөлігінен өшіруге болады.

  2. 6-қадам
    Pointing (блок ішінде бір сызықта)

    Блоктың ішінде бір санның барлық нұсқалары бір жолда не бір бағанда жатса, сол санды блоктан тыс сол жолдың не бағанның қалған ұяшықтарынан өшіруге болады.

  3. 7-қадам
    Claiming (жол/баған блокты анықтайды)

    Жолда не бағанда бір санның барлық нұсқалары бір блоктың ішінде жатса, сол санды осы блоктың басқа ұяшықтарынан өшіруге болады.

Деңгейге арналған тәсілдер: Қиын

  1. 8-қадам
    Naked Pair (ашық жұп)

    Бір жолдағы, бағандағы не блоктағы екі ұяшықта бірдей екі нұсқа ғана болса, ол екі санды сол топтың басқа барлық ұяшықтарынан өшіруге болады.

  2. 9-қадам
    Hidden Pair (жасырын жұп)

    Жолда, бағанда не блокта екі сан тек бірдей екі ұяшыққа ғана сыйса, ол екі ұяшықтан басқа барлық нұсқаларды өшіруге болады.

  3. 10-қадам
    Naked Triple (ашық үштік)

    Топтағы үш ұяшықтың нұсқалары жиналып тек үш түрлі сан болса, ол үш санды сол топтың басқа ұяшықтарынан өшіруге болады.

  4. 11-қадам
    Hidden Triple (жасырын үштік)

    Топта үш сан тек бірдей үш ұяшыққа ғана сыйса, ол үш ұяшықтан басқа барлық нұсқаларды өшіруге болады.

Деңгейге арналған тәсілдер: Сарапшы

  1. 12-қадам
    Rule of 45 (бірнеше жол не баған)

    45 ережесін бірден екі не үш көрші жолға не бағанға (немесе екі блокқа) қолданады — екі сызыққа 90, үшеуіне 135 — ішіне сыйған торларды алып тастайды.

  2. 13-қадам
    X-Wing

    Бір сан екі жолдың әрқайсысында дәл екі ұяшыққа сыйып, ол ұяшықтар бірдей екі бағанда тізілсе, сол санды осы екі бағанның басқа ұяшықтарынан өшіруге болады (жол мен бағанды ауыстырсаң да дәл солай).

  3. 14-қадам
    Swordfish

    Үш сызыққа кеңейтілген X-Wing: бір санның үш жолдағы нұсқаларының бәрі бірдей үш бағанға түссе, сол санды осы бағандардың басқа ұяшықтарынан өшіруге болады.

  4. 15-қадам
    XY-Wing

    Әрқайсысында екі нұсқа бар үш ұяшық — XY тірегі және тіректі көретін XZ мен YZ ұяшықтары — болса, XZ мен YZ-ті қатар көретін кез келген ұяшықтан Z-ті өшіруге болады.

  5. 16-қадам
    XYZ-Wing

    Тірегінде үш нұсқа (XYZ) бар XY-Wing: тіректі де, XZ мен YZ ұяшықтарын да көретін кез келген ұяшықтан үшеуіне ортақ Z санын өшіруге болады.

Деңгейге арналған тәсілдер: Шебер

  1. 17-қадам
    Innie-Outie (ішкі және сыртқы ұяшықтар айырмасы)

    45 ережесінен бір қадам әрі: жолдың, бағанның не блоктың ішінде жетпей тұрған ұяшық пен сыртқа шығып тұрған ұяшықтың айырмасын табады, бұл екеуінің де нұсқаларын тарылтады.

  2. 18-қадам
    Skyscraper (зәулім үй)

    Бір сан екі жолдың әрқайсысында тек екі жерге сыйып, әр жолдың бір шеті бір бағанда тізілсе, қалған екі шетті де көретін ұяшықтардан сол санды өшіруге болады.

  3. 19-қадам
    2-String Kite (батпырауық)

    Бір сан бір жолда тек екі жерге, бір бағанда да тек екі жерге сыйып, бұл екі сызық бір блокта түйіссе, екі бос шетті де көретін ұяшықтан сол санды өшіруге болады.

  4. 20-қадам
    Unique Rectangle (жалғыз шешім тіктөртбұрышы)

    Дұрыс құрастырылған есептің шешімі біреу ғана болатынын пайдаланады: екі блокқа созылған тіктөртбұрыштың төрт ұяшығы түгел бірдей сан жұбымен аяқтала алмайды, сондықтан соған әкелетін нұсқаларды өшіруге болады.

  5. 21-қадам
    Empty Rectangle (бос тіктөртбұрыш)

    Блоктағы бір санның нұсқалары бір жол мен бір бағанның (айқыштың) ішіне сыйса, мұны сол сан тек екі жерге сыятын сызықпен ұштастырып, бір ұяшықтан сол санды өшіруге болады.

  6. 22-қадам
    W-Wing

    Тек X не Y бола алатын, бір-бірін көрмейтін екі ұяшықты X тек екі жерге сыятын сызық байланыстырса, екеуін де көретін кез келген ұяшықтан Y-ті өшіруге болады.

  7. 23-қадам
    Naked Quad (ашық төрттік)

    Топтағы төрт ұяшықтың нұсқалары жиналып тек төрт түрлі сан болса, ол төрт санды сол топтың басқа ұяшықтарынан өшіруге болады.

  8. 24-қадам
    Hidden Quad (жасырын төрттік)

    Топта төрт сан тек бірдей төрт ұяшыққа ғана сыйса, ол төрт ұяшықтан басқа барлық нұсқаларды өшіруге болады.

  9. 25-қадам
    Finned X-Wing (қанатшалы X-Wing)

    Бір бұрышының жанында бірнеше артық нұсқасы (қанатшасы) бар X-Wing: X-Wing бағандарында әрі қанатшаның блогында тұрған ұяшықтардан сол санды бәрібір өшіруге болады.

  10. 26-қадам
    Jellyfish

    Төрт сызыққа кеңейтілген X-Wing: бір санның төрт жолдағы нұсқаларының бәрі бірдей төрт бағанға түссе, сол санды осы бағандардың басқа ұяшықтарынан өшіруге болады.