Evren Bir Oyun Motoruysa, Hangi Tuşa Basınca Uyanıyoruz?

Bir oyun motorunda her şey kuraldır: yerçekimi bir sayı, çarpışma bir hesap, ışık bir algoritma, karakterin ölümü ise çoğu zaman sadece kötü yazılmış bir koşul ifadesidir. Oyuncu ekranda bir taşın yuvarlandığını görür; motorun içinde ise vektörler, zaman adımları, sınır kutuları ve olasılık hesapları çalışır. Peki ya bizim taşlarımız, yıldızlarımız, bedenlerimiz ve anılarımız da benzer bir düzenin yüzey görüntüsüyse? Ya gerçeklik dediğimiz şey, çok gelişmiş bir kozmik oyun motorunun render edilmiş sahnesiyse?

Bu fikir ilk bakışta bilimkurgu kokar; biraz neon ışığı, biraz Matrix gözlüğü, biraz da kahvesini fazla kaçırmış bir filozof masası. Fakat düşünceyi hemen çöpe atmak acelecilik olur. Çünkü modern fizik zaten bize dünyanın sezgilerimize pek saygı duymadığını gösterdi. Madde dediğimiz şey çoğunlukla boşluk; zaman dediğimiz şey mutlak değil; gözlem dediğimiz eylem, kuantum düzeyde sistemin davranışını etkileyebiliyor. Yani evren, gündelik aklın beklediği gibi masif, düz ve basit bir sahne değil. Daha çok karmaşık, katmanlı ve bazen oyuncuya göz kırpan bir sistem gibi.

Oyun motoru ile evren arasındaki tuhaf akrabalık

Bir oyun motoru performans için hile yapar. Uzakta duran dağın bütün ayrıntılarını hesaplamaz; yaklaştıkça detay yükler. Görüş alanının dışında kalan nesneler çoğu zaman tam anlamıyla işlenmez. Fizikte de bazıları şu soruyu sorar: Evren her şeyi her an sonsuz hassasiyetle mi hesaplıyor, yoksa ölçüm, etkileşim ve gözlem anlarında mı belirli değerler ortaya çıkıyor? Kuantum mekaniğindeki belirsizlik, bu benzetmeyi kışkırtır. Elbette bu, evren kesinlikle bir bilgisayardır demek değildir. Ama şu demektir: Gerçeklik, bizim sandığımız kadar hazır ve tamamlanmış bir dekor olmayabilir.

Oyunlarda fizik motoru dünyayı inandırıcı kılmak için yeterli doğruluğu üretir. Sandalye kırılır, araç savrulur, top zıplar. Fakat dikkatli bakarsanız sınırlar görünür: duvardan geçen kol, yere gömülen karakter, sonsuz döngüye giren düşman. Bizim evrenimizde de sınırlar arıyoruz. Işık hızı bir üst limit gibi duruyor. Planck uzunluğu, uzayın dokusunun daha fazla bölünemeyecek bir ölçeği olabilir mi diye düşündürüyor. Enerji, bilgi, entropi: Hepsi sanki sistemin kaynak yönetimiyle ilgili kavramlar gibi parlıyor.

Ama simülasyon fikri neyi açıklar, neyi gizler?

Burada bilgece durmamız gereken yer şudur: Simülasyon hipotezi cazip olduğu kadar kaygan bir zemindir. Çünkü her açıklanamayan şeye sistem böyle yazılmış demek, düşünceyi tembelleştirir. Antik çağda insanlar yıldırımı tanrıların öfkesiyle açıklıyordu; bugün aynı boşluğu kod, algoritma veya üst gerçeklik ile doldurmak mümkündür. İsim değişir, teslimiyet aynı kalabilir. Gerçek savaşçı zihin, kolay büyülenmez. Hem hayret eder hem de kanıt ister.

Nick Bostrom gibi düşünürler, yeterince gelişmiş uygarlıkların atalarını simüle edebileceğini, eğer böyle uygarlıklar çok sayıda simülasyon çalıştırıyorsa bizim temel gerçeklikte olma olasılığımızın düşebileceğini savundu. Mantıksal olarak ilginçtir. Fakat bu argüman, güçlü varsayımlara dayanır: bilinç simüle edilebilir mi, uygarlıklar yok olmadan o düzeye ulaşabilir mi, etik olarak böyle simülasyonlar çalıştırılır mı, hesaplama gücü gerçekten yeter mi? Her soru, hipotezin içine yeni bir mağara açar.

Jungiyen bir gözle bakarsak, simülasyon düşüncesi yalnızca kozmolojik bir iddia değil, modern insanın ruhsal sembolüdür. Eskiden kader, tanrıların yazdığı bir metindi. Şimdi kader, görünmez bir yazılımdır. İnsan kendi özgürlüğünü sorguladığında hep bir üst düzen hayal eder: tanrı, doğa yasası, bilinçdışı, genetik kod, algoritma. Belki de simülasyon fikrinin çekiciliği, evreni anlamaktan çok, kendi sınırlılığımızı bir hikayeye dönüştürmesidir.

Yine de bu düşünce bizi küçültmek zorunda değildir. Eğer evren bir simülasyonsa bile acı gerçekten acıdır, sevgi gerçekten sevgidir, seçimlerimizin yankısı deneyim alanımızda gerçektir. Bir oyunda karakterin düşmesi sayısal olabilir; fakat oyuncunun kalp atışı gerçektir. Bizim için gerçeklik, yaşadığımız düzlemin tutarlılığı ve bilincin derinliğiyle ölçülür. Simülasyon olasılığı, ahlakı iptal etmez; tam tersine onu daha keskin kılar. Çünkü hangi katmanda olursak olalım, davranışlarımız dünyayı biçimlendirir.

Belki de asıl soru evrenin oyun motoru olup olmadığı değil. Asıl soru şu: Kuralların farkına varınca nasıl oynuyoruz? Kör bir karakter gibi duvarlara mı çarpıyoruz, yoksa fizik motorunu anlayıp daha zarif mi hareket ediyoruz? Uyanmak, sistemden kaçmak olmayabilir. Belki uyanmak, sistemin içinde bilinçli bir oyuncu olmaktır.

Zihnin Gizli Laboratuvarı: Ya O Gün Başka Türlü Davransaydın?

İnsan zihni yalnızca olanı kaydeden pasif bir kamera değildir; aynı zamanda olmamış şeylerin de yönetmeni, senaristi ve bazen acımasız eleştirmenidir. Gece yatağa uzandığında bir cümleyi tekrar düşünürsün: Keşke öyle demeseydim. Ya da bir kavşakta seçmediğin yolu zihninde aydınlatırsın: Oradan gitseydim şimdi nerede olurdum? İşte karşıolgusal düşünme, beynin gerçekliğin yanına hayalet gerçeklikler kurma sanatıdır.

Karşıolgusal düşünme, basitçe, gerçekleşmiş bir olayın alternatif versiyonlarını zihinde canlandırmaktır. Eğer daha çok çalışsaydım sınavı kazanır mıydım? Eğer o mesajı atsaydım ilişki biter miydi, yoksa başlar mıydı? Bu sorular bazen pişmanlık gibi sızlar, bazen strateji gibi parlar. Beyin, yaşanmış olanı tek seçenek olarak kabul etmekte zorlanır; çünkü hayatta kalmak için yalnızca geçmişi hatırlamak değil, geçmişten gelecek için model çıkarmak zorundadır.

Nörobilim açısından bakıldığında bu zihinsel tiyatroda özellikle prefrontal korteks, hipokampus ve varsayılan mod ağı sahneye çıkar. Hipokampus geçmiş deneyimlerden parçalar getirir; prefrontal korteks bu parçaları olasılık yasalarına göre yeniden düzenler; varsayılan mod ağı ise içsel anlatıyı, benlik hissini ve zamanlar arası yolculuğu birbirine bağlar. Yani beynin şunu yapar: Hafızadan dekor alır, hayal gücünden ışık kurar, mantıktan biraz bütçe ister ve sana alternatif bir sahne oynatır.

Bu yetenek ilk bakışta lüks gibi görünebilir, ama aslında oldukça vahşi bir kökene sahiptir. Atalarımız için yanlış patikadan yürümek, yalnızca geç kalmak değil, bir yırtıcıyla karşılaşmak anlamına gelebilirdi. Bu yüzden beyin, geçmişteki hataları tekrar tekrar simüle ederek gelecek tehlikeleri azaltmaya çalışır. Pişmanlık burada bir ceza değil, ilkel bir öğretmendir. Serttir, bazen kaba saba konuşur, ama niyeti genellikle bizi daha uyanık kılmaktır.

Yine de bu öğretmen kontrolden çıkarsa sınıfı yakabilir. Karşıolgusal düşünmenin karanlık tarafı ruminasyondur: Aynı sahneyi yüzlerce kez oynatmak, ama hiçbir yeni sonuç üretmemek. Zihin o zaman bir bilgelik atölyesi olmaktan çıkar, dönen bir işkence çarkına dönüşür. Jungiyen bir gözle söylersek, insan kendi gölgesiyle yüzleşmek yerine onunla bodrumda satranç oynamaya başlar. Her hamlede yenilir, çünkü oyun çoktan bitmiştir; yalnızca egonun bunu kabul etmesi gecikmiştir.

Karşıolgusal düşünmenin iki temel yüzü vardır: yukarı yönlü ve aşağı yönlü. Yukarı yönlü olan, daha iyi bir sonucu hayal eder: Daha cesur olsaydım kazanırdım. Bu tür düşünme motivasyon sağlayabilir, ama fazlası insanı kendine kırbaçlatır. Aşağı yönlü olan ise daha kötü bir sonucu hayal eder: En azından daha büyük bir felaket olmadı. Bu da şükran ve rahatlama yaratabilir. Beyin bu iki yön arasında bir denge arar; biri bizi geliştirir, diğeri dağılmaktan korur.

İlginç olan şu: Karşıolgusal düşünme yalnızca bireysel psikolojinin değil, ahlakın da temel taşlarından biridir. Birine zarar verdiğimizde aklımızdan şu geçer: Başka türlü davranabilirdim. Bu cümle suçluluk duygusunun, sorumluluğun ve etik bilincin kapısını açar. Eğer insan hiçbir alternatif hayal edemeseydi, vicdan da büyük ölçüde sessizleşirdi. Çünkü sorumluluk, ancak başka bir ihtimalin mümkün olduğu yerde doğar.

Fakat burada ince bir bıçak sırtı vardır. Her olayda sonsuz alternatif aramak, insanı tanrısal bir kontrol yanılsamasına sürükleyebilir. Oysa her seçimin arkasında kişilik, bilgi, korku, beden hali, sosyal baskı ve rastlantıdan oluşan koca bir orman vardır. O anki sen, bugünkü bilgeliğe sahip değildin. Bugünkü sen, o günkü seni yargılarken elinde sonradan yazılmış bir harita tutuyor. Bu yüzden karşıolgusal düşünmenin en olgun biçimi kendini suçlamak değil, kendini okumaktır.

Belki de mesele şu soruda düğümlenir: Zihin bu alternatif dünyaları bize eziyet etmek için mi kurar, yoksa bizi dönüştürmek için mi? Cevap, onlarla nasıl ilişki kurduğumuzda saklıdır. Eğer her keşkeyi bir mahkeme salonuna çevirirsek, içimizdeki yargıç hiç susmaz. Ama her keşkeyi bir laboratuvar deneyine dönüştürürsek, zihnin karanlık simülasyonları bile pusulaya dönüşebilir.

Sonunda karşıolgusal düşünme, insan olmanın en tuhaf armağanlarından biridir. Hayvan büyük ölçüde olanın içinde yaşar; insan ise olan, olabilecek olan ve asla olmayacak olan arasında gezinir. Bu gezinti bazen baş döndürür, bazen yaralar, bazen de ruhu keskinleştirir. Çünkü biz yalnızca yaşadıklarımızdan değil, yaşayamadıklarımızın hayaletinden de oluşuruz. Ve belki bilgelik, geçmişin alternatif evrenlerinde kaybolmadan, onlardan geleceğe giden daha sağlam bir yol çıkarabilmektir.

Gerçeklik Yandı mı, Yoksa Ekran Parlaklığı mı Açık?

Bir zamanlar gerçeklik, ayağımıza takılan taş kadar kaba saba ve ikna ediciydi. Acıtırdı, kanatırdı, itiraz kabul etmezdi. Şimdi ise gerçeklik, filtrelenmiş bir yüz, yapay zekâ tarafından düzeltilmiş bir ses, algoritmanın önümüze serdiği kişiselleştirilmiş bir rüya gibi davranıyor. Üstelik bu yeni rüya, çoğu zaman uyanık halimizden daha parlak, daha düzenli, daha çekici. İşte hiper-gerçeklik tam burada başlar: Sahte olanın, gerçeğin üstüne makyaj yapıp “Ben daha gerçeğim” diye sahneye çıkması.

Jean Baudrillard’ın meşhur simülasyon fikri, artık kitap raflarında duran karanlık bir teori değil; cebimizde titreşen, bildirim atan, yüzümüzü tanıyan bir gündelik alışkanlık. Haritayı arazi sanmakla kalmıyoruz; araziyi haritaya uymadığı için kusurlu buluyoruz. Tatil, yaşandığı için değil paylaşıldığı için tatil oluyor. Yemek, tadından önce fotoğraf ışığıyla değerlendiriliyor. Bir konserin değeri, kulağımızda bıraktığı titreşimden çok, story’de kaç saniye parladığıyla ölçülüyor. Gerçek, belgeye dönüşmedikçe eksik hissediliyor.

Simülasyonun Tatlı Zehri

Hiper-gerçeklik tehlikelidir çünkü kaba bir yalan gibi davranmaz. “Ben yalanım” demez. Aksine, bize gerçekliğin ideal sürümünü sunar: Daha pürüzsüz bedenler, daha başarılı hayatlar, daha romantik aşklar, daha keskin fikirler, daha kahramansı kimlikler. Simülasyon, gerçeği inkâr etmez; onu günceller. Bize hayatın beta sürümünü yaşadığımızı, asıl deneyimin ekranda, platformda, arayüzde olduğunu fısıldar. Böylece insan, kendi varoluşunu bir prova gibi yaşamaya başlar.

Bu noktada mesele yalnızca teknoloji değildir. Sorun ekranın kendisi değil, ekranın içimizde kurduğu tahttır. Jung’un gölgesi gibi düşünelim: Bastırdığımız arzular, eksiklikler, korkular ve maskeler dijital evrende avatarlar olarak geri döner. Beğenilmek isteyen çocuk, kusursuz profil fotoğrafına sığınır. Güçsüz hisseden yetişkin, yorumlarda savaşçı kesilir. Yalnız insan, çevrimiçi kalabalıkların içinde sahte bir aidiyet satın alır. Simülasyon, ruhun yaralarını iyileştirmez; üzerlerine neon bant yapıştırır.

Fakat burada kolaycı bir nostaljiye düşmek de hatadır. “Eskiden her şey gerçekti” cümlesi de başlı başına bir simülasyondur. İnsan her çağda maskeler taktı, mitler kurdu, imgelerle yaşadı. Antik tiyatro, dini ritüeller, saray portreleri, ulusal semboller: Hepsi gerçekliğin yorumlanmış, sahnelenmiş biçimleriydi. Bugünün farkı, simülasyonun hızında, yaygınlığında ve kişiselleştirilmiş keskinliğinde yatıyor. Artık herkes kendi küçük evreninin hem tanrısı, hem oyuncusu, hem izleyicisi, hem de pazarlama departmanı.

Gerçeklik Kasını Kaybetmek

Hiper-gerçekliğin en derin bedeli, gerçeklikle temas etme kasımızı zayıflatmasıdır. Beklemek zor gelir, çünkü akış sonsuzdur. Sessizlik ürkütür, çünkü bildirim yoktur. Sıradanlık aşağılayıcı görünür, çünkü başkalarının hayatı fragman estetiğiyle sunulmaktadır. Oysa insan ruhu, yalnızca zirve anlarıyla beslenmez. Sıkıntı, tereddüt, başarısızlık, yüz yüze bakış, dokunmanın belirsizliği ve söylenemeyen cümleler de varoluşun hammaddesidir. Simülasyon bunları temizler; ama temizlik bazen steril bir ölüm kokar.

Peki çıkış nerede? Ekranları kırmakta mı? Hayır. Bu, mağaradan kaçayım derken kendi gözlerini oymaya benzer. Mesele teknolojiyi reddetmek değil, onun büyüsünü tanımaktır. Bir savaşçı gibi algının kapısında nöbet tutmak gerekir: Bu deneyim beni genişletiyor mu, yoksa yalnızca uyuşturuyor mu? Bu görüntü hakikate mi yaklaştırıyor, yoksa eksikliğimi pazara mı çıkarıyor? Bu dijital kimlik, ruhumun bir ifadesi mi, yoksa korkularımın cilalı üniforması mı?

Gerçeklik, artık hazır bulduğumuz bir zemin değil; savunmamız gereken bir iç disiplin. Bazen telefonu ters çevirmek, bazen fotoğraf çekmeden manzaraya bakmak, bazen bir duyguyu paylaşmadan önce gerçekten hissetmek gerekir. Küçük ama radikal eylemler bunlar. Çünkü hiper-gerçeklik çağında en devrimci hareket, deneyimi tüketmeden yaşamaktır.

Sonunda soru şu değildir: “Bir simülasyonda mı yaşıyoruz?” Daha keskin soru şudur: “Simülasyonun içinde yaşarken, hâlâ uyanık kalabiliyor muyuz?” Gerçeklik belki de dışarıda duran sabit bir kaya değil; dikkatle, cesaretle ve dürüstlükle yeniden kurduğumuz bir temas biçimidir. Ve bu çağda hakikat, en çok parlayan şey değil; gözümüz kamaştığında bile bakmaya cesaret ettiğimiz şeydir.

Kodu Çalıştırmadan Beyni Derlemek: Algoritmalar Zihinde Nasıl İz Bırakır?

Bir algoritmayı öğrenmek için mutlaka klavyeye dokunmak gerekir mi? Şaşırtıcı cevap şudur: Hayır, fakat yalnızca okumak da kendiliğinden ustalık üretmez. Beyin, pasif biçimde metin tükettiğinde değil; okuduğunu çalıştırılabilir bir iç modele dönüştürdüğünde değişir. Bir graf algoritmasının düğümler arasında ilerleyişini zihinde canlandırmak, özyinelemeli çağrıların yığıtta nasıl biriktiğini takip etmek veya bir döngü değişmezini her adımda sınamak, görünürde hareketsiz fakat bilişsel açıdan yoğun bir çalışmadır. Bu süreç beynin dikkat, çalışma belleği, örüntü tanıma ve hata denetimi ağlarını birlikte kullanır.

Zihinsel simülasyon, beynin sessiz laboratuvarıdır

Nöronal ağlar, birlikte ve tekrarlı biçimde etkinleşen örüntülere göre bağlantı güçlerini değiştirebilir. Nöroplastisite olarak adlandırılan bu özellik sayesinde yalnızca fiziksel uygulama değil, dikkatli gözlem ve zihinsel prova da öğrenmeye katkıda bulunur. Ancak burada önemli bir ayrım vardır: Bir metni gözle taramak ile algoritmanın her adımını tahmin etmek aynı etkinlik değildir. İlki tanıdıklık hissi yaratabilir; ikincisi ise belleği zorlar, beklenti kurar ve yanlış tahmin edildiğinde modeli günceller. Beyin açısından değerli olan, sayfaların çevrilmesi değil, tahminlerin sınanmasıdır.

Örneğin Dijkstra algoritmasını okuyan bir öğrenci, “En küçük geçici uzaklığa sahip düğümü seç” cümlesini anlayabilir. Fakat gerçek öğrenme, öğrenci gözlerini kapatıp karmaşık bir graf üzerinde sıradaki düğümü tahmin ettiğinde başlar. Bir kenar ağırlığı değiştiğinde sonucun nasıl etkileneceğini düşünmek, algoritmayı ezberlenmiş talimatlar listesinden nedensel bir modele dönüştürür. Kalıcı değişiklikleri destekleyen şey de bu ilişkisel örgüdür: Bilgi, tek bir cümle olarak değil, birbirini çağıran bağlantılar ağı olarak kodlanır.

Bilişsel esneklik nasıl gelişir?

İleri düzey algoritma öğretiminin asıl amacı belirli çözümleri depolamak değil, problem temsilleri arasında geçiş yapabilmektir. Aynı problem kimi zaman açgözlü seçim, kimi zaman dinamik programlama, kimi zaman da grafik dönüşümü olarak görülebilir. Zihinsel simülasyon, öğrenciyi “Bu algoritma nasıl işler?” sorusundan “Hangi varsayım değişirse artık işlemez?” sorusuna taşır. Bu geçiş bilişsel esnekliğin merkezindedir. Öğrenci yalnızca doğru yolu yürümek yerine alternatif yolları, çıkmazları ve karşı örnekleri de simüle eder.

Bununla birlikte, sadece okuyarak öğrenmenin sınırları vardır. Zihin kendi hatalarına karşı nazik, hatta bazen fazla misafirperverdir. Bir çözümü okurken her adım apaçık görünür; boş bir sayfada yeniden kurmaya çalışınca görünmez boşluklar ortaya çıkar. Tanıma, hatırlama değildir. Anlama hissi, üretme becerisi değildir. Bu nedenle zihinsel çalışma; geri çağırma, öz açıklama ve karşı örnek üretme teknikleriyle etkinleştirilmelidir. Öğrenci metni kapatmalı, algoritmayı kendi sözcükleriyle anlatmalı ve başarısız olacağı bir girdi tasarlamalıdır.

Kalıcılığın algoritması

Nöronal değişimin kalıcı olması tek seferlik yoğunluğa değil, zamana yayılan yeniden etkinleşmeye bağlıdır. Aralıklı tekrar, farklı bağlamlarda uygulama, uyku ve hatırlama denemeleri öğrenilen örüntünün pekişmesini destekler. Bugün okunan bir ispatın yarın şemasını çizmek, üç gün sonra karmaşıklığını açıklamak ve bir hafta sonra benzer probleme uyarlamak; aynı bilgiyi tekrar okumaktan daha güçlüdür. Çünkü her geri çağırma, belleğin pasif bir arşiv değil, yeniden kurulan dinamik bir sistem olduğunu gösterir.

En verimli yöntem, zihinsel simülasyonu gerçek uygulamanın rakibi değil öncüsü olarak kullanmaktır. Önce kodu okumak, sonra yürütmeyi tahmin etmek, ardından sonucu çalıştırarak geri bildirim almak ve son olarak hatanın kaynağını açıklamak güçlü bir öğrenme döngüsü oluşturur. Böylece klavye yalnızca komut girilen bir araç olmaktan çıkar; zihinsel modelin sınandığı bilimsel bir düzeneğe dönüşür.

Sonuç olarak beyin, algoritmaları seyrederek değil, içinden geçirerek öğrenir. Sessiz okuma bile doğru sorularla donatıldığında yoğun bir nöronal provaya dönüşebilir. Fakat kalıcı ustalık; dikkatli okuma, aktif simülasyon, hatırlama, geri bildirim ve aralıklı tekrarın birleşiminden doğar. En ileri algoritma eğitimi, öğrenciye daha fazla çözüm göstermekten önce zihninde güvenilir bir “çalıştırma ortamı” kurmayı öğretmelidir.

Her Tıklamada Yeni Bir Evren: Karar Ağaçlarıyla Kaderi Kodlamak

Paralel evrenler fikri genellikle laboratuvar önlüğü giymiş fizikçilerin, kahvesini soğutmuş filozofların ve bilimkurgu yazarlarının ortak masasında dolaşır. Fakat yazılım açısından bakınca konu bir anda daha tanıdık hale gelir: Her seçim, bir dallanma noktasıdır. Her dallanma, farklı bir durum uzayı üretir. Yani evren dediğimiz şey, belki de devasa bir karar ağacının o an çalışmakta olan dalıdır.

Bir yazılımcı için bu düşünce romantik olmaktan çok yapısaldır. Karar ağacı, belirli bir başlangıç durumundan yola çıkarak olası seçimleri dallara ayıran bir modeldir. Bugün kırmızı gömlek mi giydin, siyah mı? Mesaja cevap verdin mi, erteledin mi? Bir yatırım yaptın mı, vazgeçtin mi? Her karar, sistemin durumunu değiştirir. Eğer tüm olası sonuçları saklayabilseydik, elimizde yalnızca bir hayat hikayesi değil, dallanan bir hayat grafı olurdu.

Evreni Bir Veri Yapısı Gibi Düşünmek

Yazılımda bir evreni temsil etmek için önce durum tanımı gerekir. Bir oyunda karakterin konumu, can puanı, envanteri ve ilişkileri bir durumdur. Gerçek hayatta ise durum; biyoloji, bellek, ekonomi, çevre, sosyal bağlar ve rastlantıların korkutucu derecede karmaşık birleşimidir. Bu yüzden paralel evren simülasyonu dediğimiz şey, aslında şu soruyla başlar: Neyi yeterince önemli sayıp modelleyeceğiz?

Bu noktada karar ağaçları sahneye çıkar. Kök düğüm başlangıç anıdır. Her kenar bir eylemi, her düğüm yeni bir dünyayı temsil eder. Basit bir örnek düşünelim: Sabah alarm çaldı. Kalkarsan bir dal, ertele dersen başka bir dal açılır. Kalktığın evrende toplantıya erken yetişebilir, ertelediğin evrende otobüsü kaçırabilirsin. Fakat her dalın altında yeni dallar oluşur. Birkaç karar sonra ağaç, sevimli bir şemadan çıkar, kozmik bir spagettiye dönüşür.

Buradaki temel problem patlamadır: Olasılık patlaması. Her seçim iki seçenekli olsa ve günde yalnızca yüz anlamlı karar verdiğini varsaysak, ortaya çıkan dal sayısı akıl almaz büyür. Bu nedenle yazılımsal yaklaşım, tüm evrenleri saklamaya çalışmaz; önemli dalları seçer, düşük olasılıklı yolları budar, benzer durumları birleştirir. Tıpkı satranç motorlarının her hamleyi sonsuza kadar hesaplamayıp sezgisel değerlendirme fonksiyonları kullanması gibi.

Git, Oyun Motorları ve Kaderin Sürüm Kontrolü

Paralel evrenleri anlamak için Git dallarını düşünmek eğlenceli olabilir. Ana dalda yaşarsın; sonra bir karar verirsin ve alternatif bir branch açılır. Birinde işi kabul edersin, diğerinde şehir değiştirirsin, üçüncüsünde radikal biçimde çömlek kursuna yazılırsın. Bazı dallar merge edilebilir; bazıları geri dönülmez çatışmalar üretir. Yazılım geliştirmede bu kontrol edilebilir görünür, fakat hayatta commit geçmişi çoğu zaman sisli, yorum satırları eksik ve testler başarısızdır.

Oyun motorları bu fikri daha somut uygular. Save dosyaları, checkpoint sistemleri ve senaryo dallanmaları küçük paralel evren makineleridir. Oyuncu bir karakteri kurtardığında dünya başka tepki verir; kurtarmadığında hikaye kararır. Modern anlatı oyunları, aslında çok evrenli dramaturji yazar. Burada evren, fiziksel gerçeklik değil, kurallar ve durumlar toplamıdır. Kod açısından bakıldığında kader, if-else bloklarının şiirsel bir adıdır.

Daha ileri düzeyde, Markov karar süreçleri ve pekiştirmeli öğrenme devreye girer. Bir ajan, bir ortamda eylem seçer, ödül alır, yeni duruma geçer. Ajanın amacı tüm dalları yaşamak değil, en iyi politikayı öğrenmektir. Bu da paralel evren fikrine pratik bir cevap verir: Her olasılığı deneyimleyemeyiz, ama olası gelecekleri simüle ederek daha iyi karar kuralları geliştirebiliriz.

Yine de dikkatli olmalıyız. Yazılımsal modeller, gerçekliğin kendisi değil, gerçekliğe atılmış ağlardır. Ağın delikleri büyüktür; bazı balıklar kaçar. İnsan kararları yalnızca mantıkla değil, korkuyla, arzuyla, travmayla, tesadüfle ve bazen öğle yemeğinde yenilen ağır bir börekle şekillenir. Bu nedenle karar ağacı, hayatı tamamen açıklayan kutsal şema değil; karmaşaya bakarken elimizde titreyen ama işe yarayan bir fenerdir.

Sonuçta her seçimin yeni bir evren yaratıp yaratmadığını kesin olarak bilmiyoruz. Fakat yazılım bize güçlü bir düşünme biçimi sunuyor: Olasılıkları düğümlere, eylemleri kenarlara, sonuçları durumlara dönüştürmek. Böylece kader sisli bir kehanet olmaktan çıkıp analiz edilebilir bir yapı kazanıyor. Belki de özgür irade, sonsuz ağacın tamamına hükmetmek değil; bulunduğumuz düğümde hangi dala bilinçle geçeceğimizi seçebilmektir.