River Reckoning · Chakula cha Mawazo
Kila mvuko ni uamuzi, na kila uamuzi ni mizani kati ya kusonga mbele na usalama wa kile unachokiacha nyuma.
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 →
Mto katika River Reckoning si mandhari ya mapambo tu; ndicho kikwazo cha msingi kinachotengeneza kila hatua inayowezekana. Katika ukingo mmoja umekaa mzigo wako, kila kitu kikiwa tofauti, kila kimoja kikiwa na mahusiano yaliyofungwa katika jozi zilizokatazwa zinazoweka mipaka ya fumbo. Mashua ndiyo njia yako pekee ya kuvuka, na uwezo wake wa kubeba si wa kudumu bali hubadilika kadiri maji yanavyojaa na kupwa. Mpangilio huu rahisi huzalisha anga pana la yanayowezekana na yasiyowezekana, ambapo changamoto haipo katika kasi bali katika kupata mfuatano wa mivuko unaotimiza vikwazo vyote kwa wakati mmoja. Mto hutenganisha hali mbili, mpangilio wa awali na hali ya lengo ambapo kila kitu kimeshavuka, na kazi yako ni kupita katika nafasi iliyo kati yao bila kuvunja kanuni yoyote. 3
Kinachofanya fumbo hili mahususi liwe la kuvutia ni jinsi vikwazo vyake vinavyoingiliana. Jozi zilizokatazwa huunda utando wa mategemeano: kuhamisha kitu kimoja kunaweza kuhatarisha kingine kwa muda, na kukulazimu kurudisha kitu kabla hujaendelea. Uwezo wa kubeba unaotawaliwa na kujaa na kupwa kwa maji unamaanisha kwamba mpangilio wa mivuko una umuhimu ambao mafumbo yenye uwezo usiobadilika hayana. Mfuatano unaofaa kwenye mvuko wa tatu unaweza kuwa hauwezekani kwenye mvuko wa nne, au kinyume chake. Kipimo hiki cha wakati huongeza tabaka la upangaji linalopita mafumbo ya kale ambapo uwezo wa mashua hubaki uleule kuanzia mwanzo hadi mwisho. 3
Utaratibu wa msingi unaoipa River Reckoning tabia yake ni mfumo wa jozi zilizokatazwa. Jozi fulani za vitu haziwezi kuachwa peke yake pamoja kwenye ukingo; haviendani kwa mujibu wa usanifu, ikiwa kutoendana huko kunadokezwa na mada ya mchezo au ni kanuni ya kimitambo tu. Mashua inapoondoka kwenye ukingo, ikiuacha bila mlinzi, ukingo huo hautakiwi kuwa na jozi yoyote iliyokatazwa. Huo ndio mtihani wa usalama ukifanya kazi, ukihakikisha kwamba chochote unachokiacha nyuma ni tulivu na kitakuwa bado kipo utakaporudi. Ni ukingo usio na mlinzi tu ndio unaochunguzwa, kwa sababu mvushaji huhesabiwa kuwa mlinzi wa ukingo anaposimama: jozi iliyokatazwa inaweza kukaa bega kwa bega kwa amani kabisa chini ya jicho lake, na huwa tatizo mara tu anaposukuma mashua kuondoka. Kwa hiyo swali kabla ya kila mvuko si je, kingo zote mbili ziko salama, bali je, ule unaokaribia kuuacha unaweza kuachwa peke yake. 3
Kikwazo hiki huzalisha msisimko wa msingi wa mchezo. Unataka kusogeza vitu mbele kuelekea lengo, lakini kila hatua ina hatari ya kuzalisha hali isiyo salama kwenye ukingo unaouacha. Suluhisho mara nyingi linahitaji kupeleka kitu ng'ambo kisha kukirudisha, au kusafirisha vitu kwa mpangilio maalum unaoziweka jozi zilizokatazwa mbali kwa mbali. Katika mapokeo ya kale ya mafumbo ya kuvuka mto, hiki ndicho kikwazo kilekile kinachofanya tatizo la mbwa mwitu, mbuzi na kabichi litatulike tu kupitia mfuatano makini wa mivuko saba, minne ya kwenda na mitatu ya kurudi 2. Fumbo hili ni la zamani: kutokea kwake kwa kwanza kunakojulikana ni katika Propositiones ad Acuendos Juvenes, mkusanyiko ambao kwa mapokeo unahusishwa na Alcuin wa York, ambao nakala zake zilizosalia ni za karne ya tisa, na ambao unabeba matatizo matatu ya kuvuka mto kwa jumla 1. River Reckoning huliweka wazo hilo kwa upana badala ya kulisimulia tena: vitu vinne hadi sita vilivyochukuliwa kutoka kwenye kundi lenye mada, na jozi mbili hadi nne zilizokatazwa miongoni mwao zikichaguliwa na mbegu badala ya hadithi, hivyo hatari hazihitaji kuwa na maana yoyote ya kisimulizi. Mojawapo ya jozi hizo pia hufichwa. Mstari wa kanuni hukuonyesha zote isipokuwa moja, na ya mwisho hufunuliwa tu pale unapoiacha ikwame kwa mara ya kwanza, kwa gharama ya safari ambayo bado huhesabiwa katika jumla yako.
Tofauti na mafumbo ya kale ambapo mashua hubeba idadi isiyobadilika ya vitu, River Reckoning huingiza utaratibu wa kujaa na kupwa kwa maji unaobadilisha uwezo wa mashua kwa kila mvuko. Mzigo wa mashua husomwa kutoka kwenye mkondo mfupi unaojirudia wa uwezo, ukiorodheshwa kwa idadi ya mivuko uliyokwisha fanya. Mafumbo rahisi zaidi hufuata mpangilio wa moja, mbili; magumu zaidi hufuata mbili, moja, mbili, moja; yote mawili hupishana tu. Ugumu wa kati hufuata moja, mbili, moja, hivyo mzunguko wake hufungwa kwa safari mbili za kitu kimoja mfululizo. Hatua ya mpangilio unayoanzia hutegemea mbegu, hivyo safari moja inaweza kuvusha jozi wakati ile inayofuata kabisa inaruhusu abiria mmoja tu. Mpangilio wa mivuko yako huwa jambo la maamuzi; suluhisho linalofaa kwa mfuatano mmoja wa uwezo linaweza kuwa haliwezekani kwa mwingine. Huwezi kuamua tu kubeba kitu cha pili kwa sababu unataka; lazima ufanye kazi ndani ya kile ambacho kujaa na kupwa kwa maji kunaruhusu wakati huo. 3
Utaratibu huu hulibadilisha fumbo kutoka tatizo tuli la kutimiza vikwazo na kuwa changamoto hai ya upangaji. Lazima ufikirie si tu ni vitu vipi vya kuhamisha bali pia ni lini vya kuvihamisha. Mfuatano ambao ungekuwa halali kwa uwezo usiobadilika unaweza kushindwa kwa sababu kwenye mvuko fulani, maji yamepunguza uwezo chini ya kile unachokihitaji. Kinyume chake, mfuatano unaoonekana hauna ufanisi unaweza kuwa ndio pekee unaofaa kwa mzunguko wa uwezo uliopo. Kujaa na kupwa kwa maji huingiza mdundo wa wakati katika fumbo unaolifanya kila moja kuwa la kipekee, hata kama jozi zilizokatazwa na mpangilio wa awali ni vilevile. 3
Si kila mvuko unaohitaji mzigo. Mvushaji anaweza kupiga makasia kurudi peke yake, bila kubeba kitu chochote; huo ndio mvuko mtupu. Utaratibu huu ni muhimu kwa anga la masuluhisho ya fumbo kwa sababu hukuruhusu kurudi kwenye ukingo wa kuanzia bila kutengua kazi uliyokwisha ifanya. Katika mafumbo mengi, njia pekee ya kumaliza mgogoro wa jozi iliyokatazwa ni kurudisha kitu ulichokipeleka mbele awali. Mvuko mtupu hutoa unyumbufu: wakati mwingine unahitaji kurudi mtupu ili kuchukua vitu vingine, wakati mwingine unahitaji kurudi na kitu ili kuvunja jozi iliyokatazwa ng'ambo. Injini hushughulikia hali zote mbili kwa njia moja: mvuko husogeza chochote kilichopo ndani ya mashua, ambacho kinaweza kuwa hakuna kitu kabisa, na kuigeuza mashua kwenda upande mwingine. Mchezo huweka mpaka mmoja hapa. Kupiga makasia kwa mashua tupu kuondoka kwenye ukingo wa kuanzia hukataliwa, kwa kuwa hakuwezi kusaidia kamwe; safari tupu ni njia ya kurudi nyumbani, si njia ya kusonga mbele. 3
Mvuko mtupu pia ndio unaofanya safari za kurudi kuwa rahisi. Bila huo, kila safari ya kurudi nyumbani ingelazimika kubeba kitu, ikitengua sehemu ya kazi uliyokwisha ifanya, na fumbo lingeporomoka kuwa tatizo la kuchosha la usafirishaji wa njia moja. Lakini kwa uwezo wa kupiga makasia kurudi peke yako, unaunda mzunguko wa uwezekano ambapo vitu vinaweza kusogezwa mbele, nyuma, na mbele tena katika mifuatano tata. Huu ndio ufahamu uleule unaotatua tatizo la kale la mbwa mwitu, mbuzi na kabichi: mkulima anaweza kurudisha vitu, na uwezo huo wa kurudi nyuma ndio unaofanya suluhisho la mivuko saba liwezekane 2. Katika River Reckoning, mvuko mtupu ni chaguo moja tu kati ya mengi, lakini unabaki kuwa chombo cha msingi katika kikasha cha zana cha mvushaji.
Kila mpangilio wa mchezo unaelezwa kikamilifu na vitu vinne: ni vitu vipi vilivyo kwenye ukingo wa kushoto, vipi vilivyo kulia, mashua iko upande upi, na mivuko mingapi imeshafanyika. Mvuko hubadilisha mpangilio mmoja kuwa mwingine kwa kupeleka vitu vilivyopakiwa hadi ukingo wa ng'ambo na kuigeuza mashua. Sharti la ushindi ndilo sehemu rahisi zaidi ya mfumo mzima: kila kitu kiwe kwenye ukingo wa kulia, na mashua nayo iwe kwenye ukingo wa kulia. Kati ya mpangilio wa mwanzo na huo kuna anga lote la nafasi zilizo katikati, ambazo nyingi mno kati yake jozi zilizokatazwa huzikataa. Kazi yako ni kupata njia kupitia anga hili inayoheshimu vikwazo vyote na kufikia lengo. 3
Utafutaji wa injini wa kwenda kwa upana wenye mipaka huchunguza anga hili la hali kwa mpangilio, ukipata idadi ndogo kabisa ya mivuko inayohitajika kutatua fumbo, yaani “par”. Utafutaji huohuo ndio unaolikagua fumbo kabla hujaliona: kizalishaji huchukua sampuli ya jozi zilizokatazwa, hutatua matokeo yake, na hulihifadhi tu ikiwa linatatulika na linahitaji angalau mivuko mitatu, hivyo hakuna mbegu inayokukabidhi jambo lisilowezekana au linaloisha kwa safari moja tu. Mfumo ni wa uhakika, hivyo mbegu na ngazi ya ugumu vilivyotolewa daima huzalisha fumbo lilelile, na fumbo hilo daima lina “par” ileile. Hili hufanya River Reckoning kuwa fumbo la mantiki tupu kwa maana kwamba lina suluhisho bora la kiuhakika, hata kama kugundua suluhisho hilo kunahitaji upangaji na ufahamu mkubwa. 3
Kutatua fumbo la River Reckoning kunahitaji aina fulani ya kufikiri inayosawazisha hatua za papo hapo na matokeo ya muda mrefu. Lazima uzingatie si tu kama hatua ni halali bali kama inakuacha katika nafasi ambapo suluhisho bado linawezekana. Wakati mwingine hatua bora si ile inayosogeza vitu vingi zaidi bali ile inayozalisha unyumbufu mkubwa zaidi kwa hatua zijazo. Jozi zilizokatazwa huzalisha mategemeano yanayoweza kukulazimisha kufuata mifuatano maalum, na kujaa na kupwa kwa maji huzalisha muundo wa wakati unaoweza kufanya mifuatano ambayo vinginevyo ni halali isiwezekane ikiwa itatekelezwa kwa mpangilio usio sahihi. 3
Changamoto inafikika vya kutosha hivi kwamba mtu yeyote anaweza kujaribu fumbo, lakini ina kina cha kutosha hivi kwamba kupata suluhisho bora mara nyingi kunahitaji ufahamu wa kweli. Unaweza kujikuta unafanya kazi kurudi nyuma kuanzia lengo, ukizingatia ni hali zipi zingeweza kupelekea ushindi, au unaweza kujaribu kubaini vitu muhimu vinavyopaswa kuhamishwa nyakati maalum kwa sababu ya mahusiano yake yaliyokatazwa. Usanifu wa mchezo, wenye jozi zake zilizokatazwa za nasibu na uwezo unaotawaliwa na kujaa na kupwa kwa maji, unamaanisha kwamba hakuna mafumbo mawili yanayofanana kabisa, na kila moja linahitaji mbinu mpya. Huu ndio msingi wa mapokeo ya mafumbo ya kuvuka mto: mfumo rahisi unaoweza kuzalisha tofauti zisizo na mwisho 1.