בהגדרה מנסה למצוא, מאגר Resolver מקשר בין מגשש, מחטט ומחפש. המועמד מגשש פותח את בדיקת מנסה למצוא, ואילו מחפש מציג מבנה חלופי לצד מגשש. כל פתרון של מנסה למצוא נשמר עם אורך מגשש ועם מבנה מחפש. הצורה של מחטט נבחנת מול הניסוח המדויק של מנסה למצוא. בחירה במגשש דורשת התאמה לתאי מנסה למצוא, ובחירה במחפש דורשת הצלבות תומכות. כך משמעות מנסה למצוא נשארת מחוברת למבנה הלוח.
פתרונות מנסה למצוא מתחלקים לפי אורכי מגשש ומחפש: 4 אותיות, ובמבנה 1 מילה. בספירת מגשש עבור מנסה למצוא, רווחים אינם אותיות; גם מחפש נמדד כך. מספר תאי מנסה למצוא מסנן מועמד שגוי לפני בדיקת מחטט. אחר כך מציבים בכל תאי מנסה למצוא אות שכבר התקבלה. אם מגשש סותר הצלבה של מנסה למצוא, הוא יורד מהרשימה. אם מחפש תואם למבנה מנסה למצוא, בודקים את יתר האותיות.
פתרון מנסה למצוא מתחיל בספירת תאי מגשש ושל מחפש. אחרי ספירת מנסה למצוא, תבנית האותיות נבדקת מול מחטט. אות חוצה של מנסה למצוא עשויה להוציא את מגשש ולהשאיר את מחפש. כאשר מנסה למצוא כולל כמה מילים, חלוקת מחפש מוסיפה מסנן. משאירים את מנסה למצוא פתוחה עד שהצלבות מנסה למצוא תומכות במועמד. לבסוף בודקים שמחטט אינו יוצר סתירה ליד מנסה למצוא.









