Ugrás a fő tartalomra

Mastermind Deduce

Fejtsd meg a titkos kódot a korábbi tippekből és a jelzésekből. Tiszta dedukció, csalásbiztos ellenőrzés

FAQ

A PlayMemorize Mastermind Deduce-ról

A PlayMemorize Mastermind Deduce egy kódfeltörési levezetési tréner az 1970-es évek Mastermind társasjátéka alapján. Minden kör múltbeli tippek történetét és azok fekete/fehér peg visszajelzését mutatja. Pontosan egy jelölt kód (a nincs-ismétlés tér 6 színe × 4 pegje = 360 kód közül) éli túl a visszajelzést · válaszd ki, és a sorozatod nő.

Mit jelentenek a pegek. Egy fekete peg azt jelenti, hogy egy peg a tippedben helyes színű ÉS helyes pozíciójú · tökéletes egyezés mindkét tengelyen. Egy fehér peg azt jelenti, hogy a szín helyes, de a pozíció rossz. A pegek sorrendje a visszajelzésben NEM felel meg a tipped pozícióinak · „két fekete, egy fehér" azt jelenti, hogy valahol a tippedben két tökéletes egyezés és egy pozíción kívüli egyezés van, de nem tudod, melyik pozíciók melyek. Ez a kétértelműség teszi a játékot nehézzé.

Csalásbiztos validáció. Egy tiszta verifyFinalDeduction függvény újrajátssza a teljes történetet a teljes nincs-ismétlés permutációs tér ellenében (6 szín, 4 peg, nincsenek duplikátumok · 6P4 = 360 kód). Ha a választott kódod az egyedi túlélő · az egyetlen kód, amely konzisztens minden visszajelzési sorral · a válasz helyes. A validátor az egyetlen orákulum, így a győzelem egyetlen módja a tényleges levezetés.

Tiszta levezetés, nincs szerencse. A generátor csak olyan történet-sorokat ad hozzá, amelyek ténylegesen szűkítik a jelöltteret, így soha nem látsz redundáns információt · minden sor szűkíti a lehetőségeket. Minden kör valós érvelési probléma bizonyítható egyedi válasszal. A Mastermind legkevesebb tippel való megoldásának klasszikus algoritmusa · Donald Knuth 1976-os minimax stratégiája · garantálja a megoldást legfeljebb 5 fordulóban; Deduce módban nem a játékot játszod, hanem a végső pozícióját oldod meg, ami tisztán logikai.

A PlayMemorize agyedző játékcsalád része. Teljesen a böngésződben fut, offline működik mint progresszív webalkalmazás.

Hogyan sajátítsd el

FAQ