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









