Killer Sudoku

Killer Sudoku

デイリーパズル

Killer Sudoku - Cage Sums Instead of Starting Numbers, Solo or With Friends

バリエーション:数独オンライン数独オンライン

3.0

評価

0

0

Killer Sudoku - Cage Sums Instead of Starting Numbers, Solo or With Friends

export function MiniCell({value, sum, sumTone}) { // Mirrors how the real board draws a cell: an opaque white square with a dark digit, and the // cage total tucked into the top-left corner just inside the dashed cage outline, in the same // three colors the board uses (see client/src/games/sudoku/SudokuGrid.tsx). const toneClass = sumTone === 'correct' ? 'text-green-600' : sumTone === 'over' ? 'text-red-600' : 'text-gray-500'; return (

{sum === undefined ? null : ( <span className={'absolute left-1 top-0.5 text-[11px] font-bold leading-none ' + toneClass}>{sum} )} {value ?? ''}
); }

export function combinationsOf(size, total) { // Every set of size different digits from 1-9 that adds up to total. const results = []; const walk = (start, left, remaining, picked) => { if (left === 0) { if (remaining === 0) { results.push(picked); } return; } for (let digit = start; digit <= 9; digit++) { walk(digit + 1, left - 1, remaining - digit, [...picked, digit]); } }; walk(1, size, total, []); return results; }

export function CageDemo() { const TARGETS = [ {total: 7, blurb: 'A low total leaves you almost no choice, so a cage like this is where you start solving.'}, {total: 15, blurb: 'The most flexible total there is. On its own it tells you almost nothing, so you need the row, column, and box to narrow it down.'}, {total: 24, blurb: 'Only one set again, at the top end. High and low totals are always the easiest cages to crack.'}, ]; const [target, setTarget] = useState(7); const [cells, setCells] = useState([null, null, null]); const filled = cells.filter(cell => cell !== null); const total = filled.reduce((sum, cell) => sum + cell, 0); const isFull = filled.length === 3; const tone = total > target || (isFull && total !== target) ? 'over' : isFull ? 'correct' : undefined; const combos = combinationsOf(3, target);

const place = digit => { if (cells.includes(digit)) { setCells(cells.map(cell => (cell === digit ? null : cell))); return; } const next = cells.indexOf(null); if (next >= 0) { setCells(cells.map((cell, i) => (i === next ? digit : cell))); } };

const pickTarget = nextTarget => { setTarget(nextTarget); setCells([null, null, null]); };

return (

Fill a Cage

This is one cage of three cells. Tap digits to drop them in, and tap a digit again to take it back out. The number in the corner is the total the three cells have to reach, and it turns green when you get there.

{TARGETS.map(option => ( <button key={option.total} type="button" onClick={() => pickTarget(option.total)} className={ 'rounded-lg px-3 py-1 text-sm font-bold text-white transition-none ' + (target === option.total ? 'bg-purple-500' : 'bg-white/10 hover:bg-white/20') } > Total {option.total} ))}
{cells.map((cell, i) => ( ))}
{[1, 2, 3, 4, 5, 6, 7, 8, 9].map(digit => ( <button key={digit} type="button" onClick={() => place(digit)} className={ 'h-9 w-9 rounded-lg text-lg font-bold active:scale-95 ' + (cells.includes(digit) ? 'bg-purple-500 text-white' : 'bg-white/10 text-white/80 hover:bg-white/20') } > {digit} ))}

{isFull && total === target ? 'That works. Every digit is different and they add up to the total.' : total > target ? 'Too high. Take a digit back out and try a smaller one.' : TARGETS.find(option => option.total === target).blurb}

{combos.length === 1 ? 'Only one set of three digits works: ' : ${combos.length} sets of three digits work: } {combos.map(combo => combo.join('+')).join(', ')}

); }

export function FortyFiveDemo() { // A single 3x3 box. Three cages sit entirely inside it and the ninth cell belongs to a cage // that carries on into the next box, which is the shape you look for when you use the 45 rule. const CELLS = [ {value: 1, cage: 'a', sum: 3}, {value: 2, cage: 'a'}, {value: 3, cage: 'b', sum: 14}, {value: 4, cage: 'c', sum: 19}, {value: 5, cage: 'b'}, {value: 6, cage: 'b'}, {value: 7, cage: 'c'}, {value: 8, cage: 'c'}, {value: 9, cage: 'outside'}, ]; const [isRevealed, setIsRevealed] = useState(false); const TONES = {a: 'bg-amber-400', b: 'bg-blue-400', c: 'bg-emerald-400', outside: 'bg-white/40'}; return (

{CELLS.map((cell, i) => (
<span className={'absolute bottom-1 left-1/2 h-1.5 w-7 -translate-x-1/2 rounded-full ' + TONES[cell.cage]} />
))}

The 45 rule

Three cages sit entirely inside this box, totalling 3, 14, and 19. That accounts for eight of the nine cells. The ninth belongs to a cage that carries on into the next box, so its total is no help here. The box has to hold 1 to 9 once each, so it adds up to 45, and the missing cell is whatever is left.

45 - 3 - 14 - 19 = {isRevealed ? '9' : '?'}

<button type="button" onClick={() => setIsRevealed(!isRevealed)} className="w-max rounded-lg bg-white/10 px-3 py-1 text-sm font-bold text-white hover:bg-white/20 active:scale-95" > {isRevealed ? 'Hide the answer' : 'Show the answer'}
); }

Killer Sudoku

Killer sudoku is a free online sudoku variant where the grid gives you sums instead of starting numbers. The board is carved into cages, small groups of neighbouring cells drawn with a dotted outline, and each cage prints the total its digits must reach. No digit repeats inside a cage, and the rest is normal sudoku: every row, every column, and every 3x3 box holds 1 to 9 once each. You can play it on this page right now in your browser, alone or with friends on a shared board, at four difficulty levels, with no download and no signup.

Because the cages carry the information, killer grids start almost bare. An Easy puzzle here opens with four given digits and Expert usually opens with none at all, so your first move comes from arithmetic rather than from scanning for a number that is already on the board.

Killer Sudoku Rules

There are two rules on top of ordinary sudoku, and they are both about cages. A cage's digits have to add up to the small number in its top-left corner, and a digit can only appear once inside a cage. The second rule matters more than it looks, because it is what makes a total useful. A three-cell cage adding to 7 could be 1+2+4 or 1+3+3 if repeats were allowed, but they are not, so 1+2+4 is the only option and all three cells are settled before you have placed anything else.

Extreme totals are the way in. Low totals have to use the small digits and high totals have to use the large ones, so a two-cell cage adding to 3 is 1 and 2, a two-cell cage adding to 17 is 8 and 9, and a three-cell cage adding to 24 is 7, 8, and 9. Middling totals like 15 are the vaguest and are usually the last cages you fill.

The other technique worth learning early is the 45 rule. Every row, column, and 3x3 box contains each digit once, so each one adds up to 45. Find a row, column, or box where every cage sits fully inside it except for a cell or two, add up the cage totals, and the difference from 45 is what is left over.

One last detail: a cage can be a single cell. When it is, its total is simply the digit that goes there, which is the same thing as a given number in classic sudoku. Easy puzzles here include eight of those and Expert includes three, and that gap is a large part of why the difficulties feel so different.

Play Killer Sudoku Online Free

The board at the top of this page is already set to killer, so pressing play is the fastest way in. From anywhere else on Foony, open Sudoku, choose Create Room, and pick the Killer Sudoku card from the presets, or flip the Variant setting from Classic to Killer on any room you are setting up.

Four difficulty levels change both the cage shapes and how much of the grid you get for free:

Easy and Medium

Cages hold up to four cells, and plenty of them hold just one. Easy starts with four given digits and Medium with one, on top of the single-cell cages.

Hard and Expert

Cages stretch to five cells and single-cell cages get rare. Both normally open with no given digits at all, so the sums are all you have.

Every puzzle has exactly one solution, and it is checked before you ever see it. The generator builds cages from a finished grid and then solves the result under killer rules to confirm the answer is forced, so you never have to guess.

The rest of the room settings work the same as classic sudoku. Mistake tolerance is Casual (unlimited), Normal (three mistakes), or Perfectionist (one mistake and the puzzle ends). The host can put a clock on it, anywhere from 5 to 60 minutes, or leave it off. Killer solves are given more time for the same reward than classic ones, because they take longer, and they are scored on their own scale so a long solve is not penalised.

While you play, the board does the arithmetic with you. Each cage total sits in the corner of its first cell, turns green once the cage is full and correct, and turns red the moment your digits pass the total, so a slip shows up on the spot instead of forty cells later. Selecting a cell tints the rest of its cage, which is the fastest way to see the shape of a cage that wraps around a corner. Pencil marks work exactly as they do in classic sudoku.

Multiplayer Killer Sudoku

Killer is the sudoku variant that benefits most from a second pair of eyes, and every Foony room supports one. Turn Co-op on when you create the room and everyone joins a single team sharing one grid, with live cursors, so you can split the board by region, have someone work the cage arithmetic while another person scans rows, or just talk through a corner that will not open. It is also the easiest way to teach the variant to someone, since they can watch a cage get cracked instead of reading about it.

Leave Co-op off and everyone gets the same puzzle on their own grid, with first to finish legally taking the win. That covers a 1v1 race, a friends-only match, and a tournament room, which holds up to 1,000 players on one seed. Share the room link and people join from any modern browser on desktop, tablet, or phone. No account is needed to play, only to keep levels, ranks, and unlocks across devices.

Killer Sudoku Tips and Cage Combinations

Sweep for extreme cages first. Before you place anything, look for two-cell cages totalling 3, 4, 16, or 17, and three-cell cages totalling 6, 7, 23, or 24. Each of those has exactly one possible set of digits, and one settled cage usually gives you a second through the ordinary row and column rules.

Use the 45 rule on the edges of the grid, where boxes are most likely to have a single cell poking out of a cage. It also works across several rows or columns at once. Two full rows add up to 90, three add up to 135, so a cage that spills a single cell out of a three-row band gives that cell away.

Watch for cages inside one row, column, or box. Their digits cannot repeat anywhere in that unit either, so a two-cell cage totalling 16 inside a single box removes 7 and 9 from every other cell in that box, which is often more useful than knowing where they go.

Play Hard and Expert in Casual mode until the arithmetic is second nature. A wrong digit in killer usually comes from a miscount rather than a broken deduction, and there is little to learn from a puzzle that ends on one. Switch to Perfectionist once you stop miscounting, and chase Flawless Victory then.

Sudoku Leaderboards, Achievements, and Boards

Killer solves count towards everything classic solves do. Wins feed the sudoku leaderboards, which filter by day, week, month, year, or all-time.

There are eight sudoku achievements and killer is a fair route to most of them. Flawless Victory asks for zero mistakes on any puzzle, Zen Master for a solve with no hints, and Hard as Nails and Puzzle Master for Hard and Expert solves with three mistakes or fewer, all of which count on a killer board. Quick Solve is the one to leave for classic, since it wants an Easy puzzle finished inside five minutes.

Playing also drops sudoku boards and number styles. There are 12 boards, including Wooden, Zen Garden, Blueprint, and Neon, and 12 number styles such as Ink Brush, Fountain Pen, and Gilded, with the Calligraphy style handed out at level 50. They change how the grid looks and nothing else. The dotted cage outlines and their totals draw over whichever board you have equipped.

Classic Sudoku and Other Puzzles

If the cage arithmetic is new to you, the sudoku page covers the base rules the variant is built on, along with the same co-op rooms, races, and difficulty levels. Working through a Hard classic puzzle first makes killer much easier to pick up, because once the cages have given you a dozen digits the rest of the solve is ordinary sudoku.

数独オンライン:よくある質問

友だちと同じボードで協力数独を遊べる?
もちろん!Foony数独でルームを作るときに協力プレイ(「coop」も同じ意味)をオンにすれば、ロビーにいる全員が1つのチームになって、リアルタイムで他のプレイヤーのカーソルが見える共有の9x9ボードで遊べるよ。チームメイト同士でエリアを分担したり、確定する前にお互いの配置をダブルチェックしたり、ハードやエキスパートのトリッキーな推理をチャットで相談したりできるんだ。初心者に教えるのに、肩越しに覗きこまなくていい一番ラクな方法だよ。
Foonyの数独にはどんな難易度があるの?
Foony数独には4段階の難易度があり、ルームごとに1つ選びます。イージーで必要なのは、誰もが最初に覚える2つの手筋だけです。あるマスに入る数字が1つしかないときと、ある数字を入れられるマスが1つしかないときです。ミディアムでは、2つのマスが同じ2つの数字を候補に持つ「ペア」と、2つの行である数字の候補が同じ2列に限定される「Xウイング」が加わります。ハードではトリプルや、こうしたパターンをさらに大きくした形が登場し、候補をメモしておくことがぐっと役立ち始めます。エキスパートでは、1つの数字をいくつものマスへたどり、遠く離れた場所の候補を消す「チェーン」も加わります。難易度が上がるほど最初から埋まっている数字は少なくなり、クリア時にもらえるXPやアイテムドロップも増えます。
Foony数独は無料で遊べる?
うん、完全無料だよ。Foony数独はブラウザで全部無料で遊べるんだ。パズルにもマルチプレイヤールームにも、トーナメントにも実績にも、有料の壁は一切なし。ショップでは見た目だけ変わるボードや数字スタイルが買えるけど、パズルジェネレーターやルールに影響するものは何もないよ。
カジュアル、ノーマル、パーフェクショニストの違いは?
Foony数独の3つのモードは、ミスにどれだけ厳しいかが違うんだ。カジュアルはミスし放題で、パズルが失敗で終わることはないから、学ぶのにぴったり。ノーマルは3回までミスできて、それを超えるとゲームオーバー。パーフェクショニストは1回でも間違えると即終了で、フローレスビクトリーの実績を狙ったり、自分の限界に挑戦したいときにおすすめだよ。リスクの高いモードほどXPやアイテムドロップが多くもらえるんだ。
数独ってどうやって遊ぶの?
数独は、9x9のグリッドを9つの3x3のボックスに分けたロジックパズルだよ。グリッドには最初から1〜9の数字がいくつか入っていて、空いているマスを全部埋めて、各行・各列・各3x3ボックスに1〜9の数字がそれぞれ1回ずつ入るようにするのが目標なんだ。計算は一切なし、論理的な推理だけだよ。Foony数独は配置できるマスをハイライトしてくれて、ぶつかっているところは赤で見せてくれるし、まだ確定していないマスに候補の数字をメモするためのペンシルマークも使えるよ。
登録しないで数独を遊べる?
うん、遊べるよ。Foony数独を開けばすぐにボードの前に立てて、アカウントは不要なんだ。サインアップが必要なのは、デバイス間でレベルを同期したいとき、ランキングのランクを保存したいとき、ショップのアンロックがほしいときだけ。すべてのルール、4つの難易度、3つのゲームモード、マルチプレイヤールームは、アカウントなしでも全部使えるよ。
友だちとオンラインで数独を遊ぶにはどうすればいい?
Foony数独を開いて、「友だちと遊ぶ」をクリックすればプライベートルームが作れるよ。あとは招待リンクをシェアするだけ!友だちはデスクトップ・タブレット・スマホのどんな最新ブラウザからでも参加できて、アカウント作成もインストールも不要なんだ。難易度を選んで、モード(カジュアル / ノーマル / パーフェクショニスト)を選んで、ルームを協力にするかレースにするかを決めたら、もうボードの前だよ。
Foony数独にはランキング、実績、コスメアイテムはあるの?
はい、3つともあります。Foony数独での勝利は公開ランキングに記録され、デイリー、ウィークリー、マンスリー、イヤーリー、オールタイムで絞り込めます。ゲーム内の実績は12種類。「パーフェクト勝利」(どのパズルでもミス0回)、「スピードクリア」(イージーを5分未満でクリア)、「筋金入り」と「パズルマスター」(ハード/エキスパートをミス3回以下でクリア)、「禅マスター」(ヒントなしでクリア)などがあります。さらにデイリーパズル用の実績が4つあり、エキスパートのデイリーを100問解く「本日の最難関」まで用意されています。見た目を変えられる盤面は13種類(木製、枯山水、設計図、ステンドグラス、鯉の池、古代の巻物など)、数字スタイルも13種類(インクペン、万年筆、筆、金箔、書道、宝石など)。ショップ、ドロップ、デイリーパズルの報酬から入手できます。スキンは見た目だけのもので、パズルの生成には一切影響しません。
友だちとレースしたり、2人プレイ数独や数独トーナメントを開いたりできる?
全部できるよ、しかも1つのモードで!Foony数独でルームを作るときに協力プレイをオフにすれば、ロビーの全員が同じスタートのパズルを自分のグリッドで解くことになって、最初に正しく埋めきった人が勝ちなんだ。これで1対1 / 2人プレイ数独も、友だちだけのレースも、同じシードで最大1,000人参加できる本格的な数独トーナメントもカバーできるよ。パーフェクショニストのミス許容と組み合わせれば、1つのミスで脱落するきびしいスプリント勝負に。カジュアルにすれば、ゆるい「誰が一番先に終わるか」ラウンドにできるよ。
数独パズルに制限時間を設定できる?
うん、できるよ。Foony数独のホストは、1パズルあたり最短5分から最長60分まで自由に制限時間を設定できるし、タイマーを切ってのんびり遊ぶこともできるんだ。制限時間は難易度やミス許容の設定とは独立しているから、エキスパートのパズルをカジュアルのミス許容で60分タイマーにしたり、イージーのパズルをパーフェクショニストで10分スプリントにしたり、自由に組み合わせられるよ。
学校や職場でFoony数独をブロックされずに遊べる?
Foony数独は完全にブラウザ内で動くから、ゲームのインストールをブロックしているたいていの学校や職場のネットワークでも遊べるんだ。実行ファイルを動かす必要もなく、アプリストアのアカウントもいらなくて、ページ自体はfoony.comからHTTPSで読み込まれるよ。もしネットワークがfoony.comを直接ブロックしている場合は、IT担当の人に許可してもらってね。一般的な「ブロックされたゲーム」リストには載っていないから大丈夫。
Foonyの数独パズルは解が1つだけって保証されてる?
はい。Foony数独で生成されるパズルには必ず答えが1つだけあり、推測なしの論理だけで解けます。勘で数字を入れたくなったなら、どこかの条件を見落としているか、もう少し高度な手筋が必要です(ハードでは2〜3行にまたがるパターン、エキスパートではマスからマスへたどるチェーンがカギになります)。答えが複数あるものは、そもそも無効な数独です。私たちのジェネレーターがそうした問題を作ることはありません。公開されるパズルはすべて、基準となる難易度判定ツール「Sudoku Explainer」で再チェックされ、私たちが付けた難易度と一致しなければ採用されません。
8 Ball Pool online multiplayer billiards icon