एक साधारण NAND गेट से शुरू करें और गेट-दर-गेट पूरा बूलीय तर्क फिर से खड़ा करें, जब तक आप कोई भी सत्य-सारणी बना न सकें।
On a wiring workbench you place gates, connect their ports, and aim to make the output reproduce a target truth table. अभियान एक तकनीकी पेड़ पर चलता है: अंतिम फ्री-फॉर्म लक्ष्य स्तर से पहले, NAND से NOT, फिर AND, OR और XOR से आपके द्वारा अनलॉक किए गए गेट्स का निर्माण करें।
गेटक्राफ्ट कार्यात्मक पूर्णता सिखाता है - प्रत्येक लॉजिक गेट को अकेले NAND से कैसे बनाया जा सकता है - एक गहन विचार जिसे खेलने योग्य बनाया गया है।
गेट रखना, उनके पोर्ट जोड़ना और आउटपुट से किसी लक्ष्य सत्य सारणी को दोहराना डिजिटल इलेक्ट्रॉनिक्स की नींव है, और बूलियन बीजगणित पर टिका है — जॉर्ज बूल का उन्नीसवीं शताब्दी का सत्य और असत्य का तर्कशास्त्र, जो परिपथों का वर्णन करता निकला।
सरल गेटों से बड़े घटकों तक एक टेक-ट्री पर आगे बढ़ना उसी तरह है जैसे यह क्षेत्र स्वयं पढ़ाया और बनाया जाता है।
सत्य सारणी ही इसके संभव होने का कारण है। यह कार्यान्वयन के बारे में कुछ कहे बिना व्यवहार को पूरी तरह निर्दिष्ट करती है, इसलिए एक ही लक्ष्य कई परिपथों से पूरा हो सकता है — और उनकी तुलना ही वह जगह है जहाँ दक्षता का विचार प्रवेश करता है।
Gatecraft कार्यात्मक पूर्णता सिखाता है, यानी यह कि हर तर्क-गेट अकेले NAND से बनाया जा सकता है। यह PlayPendium के लिए अपने ही यहाँ बनी एक मौलिक, मुफ़्त ब्राउज़र पहेली है।