Fumbo hili ni changa kuliko iPhone. Wazo linalocheza nalo, kwamba alama mbili zinaweza kubeba kila kitu, ikiwa utaziwekea mipaka vizuri, lina kina cha karne tatu, na bado linaendesha mashine unayosomea maandishi haya.
Imeandikwa na kuhaririwa kwa Kiingereza. Toleo hili la Kiswahili limetayarishwa kwa tafsiri ya mashine; pale usahihi unapohitajika, asili ya Kiingereza ndiyo yenye mamlaka. Soma asili kwa Kiingereza →
Binairo ni fumbo changa. Liliundwa na Wabelgiji Peter De Schepper na Frank Coussement mwaka 2009, karibu wakati uleule ambapo Mwitaliano Adolfo Zanellati alibuni mchezo unaokaribia kufanana kabisa aliouita Tohu wa Vohu. 1 Ni wazi wazo lilikuwa limeiva: gridi, alama mbili, na seti ndogo ya kanuni za usawa na ujirani. Liliibuka kwa kujitegemea katika nchi mbili kwa wakati mmoja.
Matokeo yake ni fumbo linaloitikia kundi dogo la majina. Kutegemea gazeti au programu unamolikuta, mchezo huo huo unaitwa Takuzu, Binero, Binoxxo, Tic-Tac-Logic, Binary Puzzles, au Sudoku Binary, miongoni mwa mengine; "Binairo" na "Takuzu" ni alama za biashara zilizosajiliwa katika Umoja wa Ulaya. 1 Chini ya kila jina kanuni ni zile zile ambazo injini hii inazitekeleza: mistari iliyosawazishwa, hakuna mfululizo wa tatu, na hakuna mistari miwili inayofanana. 2
Babu halisi wa fumbo hili ni mfumo wa namba jozi wenyewe. Mwaka 1703 Gottfried Wilhelm Leibniz aliandika Explication de l'Arithmétique Binaire, "Maelezo ya Hesabu ya Jozi, inayotumia herufi 1 na 0 pekee", akirasimisha wazo kwamba kiasi chochote, na hatimaye ujumbe wowote, unaweza kuandikwa kwa alama mbili tu. 3 Leibniz alivutiwa kiasi cha kujaza miswada zaidi ya mia moja kuhusu somo hilo, mingi yake haijawahi kuchapishwa. 3
Karne tatu baadaye, alfabeti hiyo ya alama mbili ndiyo msingi wa kila kitu cha kidijitali, na gridi ya Binairo ni chipukizi dogo lake linaloweza kutatuliwa kwa mkono. Kila kisanduku ni biti halisi; ubao uliokamilika wa 10×10 ni mpangilio wa biti mia moja ambao kwa bahati unatimiza masharti fulani mahususi kabisa. Mchezo huu, kimya kimya, ni fumbo kuhusu hesabu ya alama mbili, hesabu ileile ambayo Leibniz aliieleza.
Tazama ubao wa Binairo uliotatuliwa na utaonekana kama mtawanyiko wa kelele. Si kitu cha aina hiyo hata kidogo. Kanuni mbili kati ya kanuni zake, kila mstari uwe na usawa, na kamwe alama isitokee mara tatu mfululizo, ndizo hasa sifa ambazo watu kimakosa huamini kuwa nasibu halisi lazima iwe nazo. Tukiombwa kutunga mfuatano bandia wa kurusha sarafu, wengi wetu kwa silika huweka vichwa na mikia karibu na usawa katika kila kipande kifupi na hukwepa mifululizo, kwa sababu mfululizo unahisiwa kuwa "si wa nasibu." 4
Lakini sarafu halisi hazitendi hivyo. Nasibu ya kweli huzalisha mifululizo na ukosefu wa usawa wa mahali hapo kila wakati; imani kwamba lazima ijirekebishe yenyewe ni dhana potofu ya mcheza kamari (gambler's fallacy) inayojulikana sana, inayotokana na mazoea yetu ya kutarajia sampuli fupi ziakisi wastani wa muda mrefu. 4 Binairo huchukua hisia hiyo potofu na kuifanya sheria. Mbao zake si za nasibu hata kidogo, ni uigaji uliobuniwa kwa uangalifu wa vurugu tunayoiwazia, nadhifu kuliko bahati ingeweza kuwa kamwe.
Gridi ya Binairo ni vurugu yenye kitabu cha kanuni, nasibu nadhifu, isiyo na mifululizo, iliyosawazishwa kikamilifu ambayo hisia za binadamu zinaitaka, na ambayo bahati halisi haitoi kamwe.
Hapa ndipo penye mgeuko unaofunga mzunguko. Masharti hayo mawili ya "nasibu bandia" si tu kasoro ya kiakili; wahandisi huyaweka kwa makusudi kwenye mitiririko halisi ya biti, kwa sababu nzito za kifizikia. Data inapotumwa kupitia waya au kuandikwa kwenye diski, mfululizo mrefu wa biti zinazofanana ni hatari: kipokeaji kinaweza kupoteza ufuatiliaji wa saa, na volteji ya wastani ya ishara inaweza kuhama polepole. Kwa hiyo misimbo ya usafirishaji hujengwa ili kukataza hasa kile ambacho Binairo inakataza.
Mfano wa kawaida ni usimbaji wa 8b/10b, ulioelezwa mwaka 1983 na Al Widmer na Peter Franaszek katika IBM na uliotumika katika violesura kama Gigabit Ethernet, USB 3.0 na vizazi vya mwanzo vya PCI Express. Unahakikisha kwamba "hakuna zaidi ya moja tano au sifuri tano mfululizo", kikomo cha urefu wa mfululizo, na, kupitia hesabu inayoendelea iitwayo disparity (tofauti), huweka idadi za moja na sifuri karibu kuwa sawa, ili "tofauti kati ya idadi ya moja na ya sifuri katika mfuatano wa angalau biti 20 isizidi mbili." 5 Kikomo cha urefu wa mfululizo na kanuni ya usawa: masharti mawili ambayo mhandisi huweka kwenye mtiririko wa biti ulio salama, kimsingi, ndiyo masharti mawili ambayo ubao wa Binairo huweka kwenye safu na safu wima zake.
Kwa hiyo fumbo hili dogo la mantiki linakaa kwenye njia panda ya kushangaza. Alfabeti yake ni ya Leibniz, umbile lake ni nasibu-bandia nadhifu ambayo akili zetu zinaitamani, na kanuni zake ndizo hasa zinazoiweka data halisi ikisomeka inapokimia kupitia nyuzi za mwanga na kumbukumbu za flash. Unapojaza gridi ya Binairo, ukisawazisha kila mstari, ukikataa kila kipande cha tatu mfululizo, unafanya, kwa kiwango kidogo, kazi ambayo chipu ya usimbaji wa mstari hufanya hadi mara mamia ya mamilioni kwa sekunde: kuunda biti ghafi kuwa mtiririko uliosawazishwa, usio na mifululizo, na usio na utata. 2
Huenda hiyo ndiyo sababu ya kimya inayofanya fumbo hili liridhishe. Ubao uliokamilika si sahihi tu; umeundwa vizuri kwa namna ambayo ishara safi imeundwa vizuri. Alama mbili, masharti machache, jibu moja tu, wazo la zamani zaidi katika kompyuta, likageuzwa kuwa kitu unachoweza kutatua kwa mkono huku ukinywa kikombe cha kahawa.