Return to Video

Mücadele | Bir Kodlayıcı Gibi Düşünün Bölüm 8

  • 0:22 - 0:25
    Kuleden düşen Etik ve Hedge,
  • 0:25 - 0:29
    saf enerjiden oluşan bir
    nehrin akıntısına kapılırlar.
  • 0:31 - 0:37
    Bu akıntı Bradbarrier'den
    Huxenborg'a kadar uzanır.
  • 0:37 - 0:40
    Orada tüm şehir değerinde olan
    fabrikalar robot üretir
  • 0:40 - 0:43
    ve Etik'in toplaması gereken
    üç güçlü eserden
  • 0:43 - 0:47
    sonuncusu olan Bellek Düğümüne
    ev sahipliği yapar.
  • 0:47 - 0:50
    Uzun bir gün ve daha da
    uzun bir geceden sonra
  • 0:50 - 0:54
    kendilerini tuğla ve çelikten
    oluşan bir kanyonda bulurlar.
  • 0:59 - 1:02
    Tam hattın ucuna ulaşacakları sırada
  • 1:02 - 1:03
    bir ip onları yakalar.
  • 1:07 - 1:11
    Kurtarıcıları Lemma onları bekliyordur.
  • 1:11 - 1:15
    Etik, Yaradılış Düğümünü
    ormandaki kuleden aldığında
  • 1:15 - 1:19
    tüm radyolar çalışmaya başladı.
  • 1:19 - 1:24
    Direniş lideri Adila hemen müttefikleriyle
    iletişime geçmeye başladı,
  • 1:24 - 1:26
    hiçbiri Huxenborg'da
    makineleri indirmek için çalışan
  • 1:26 - 1:32
    parlak bir bilim insanı olan
    Lemma'dan daha önemli değildi.
  • 1:32 - 1:36
    Ne yazık ki radyolar robotları da uyardı.
  • 1:36 - 1:41
    Şehrin tam ortasında, kendi evinde bulunan
    son eseri korumak için
  • 1:41 - 1:43
    savunma önlemleri aldılar.
  • 1:43 - 1:49
    Oraya gitmenin tek bir yolu var:
    yol ayrımlarıyla dolu bir mücadele.
  • 1:49 - 1:55
    Huxenborg'un altında kıvrılan
    ölümcül bir dizi ışıklı taşıyıcı.
  • 1:55 - 1:57
    Mevcut konumdan başlayarak
  • 1:57 - 2:01
    her kısım bir yere kadar gidiyor
    ve ikiye bölünüyor.
  • 2:01 - 2:05
    Her kol aynı şeyi tekrar ve tekrar
    yapmaya devam ediyor.
  • 2:05 - 2:07
    Yüzlerce kol var.
  • 2:07 - 2:12
    Sadece bir yol esere,
    diğerleriyse yok olmaya götürüyor.
  • 2:13 - 2:18
    Neyse ki Yaradılış Düğümü
    Hedge'e garip bir güç kazandırdı:
  • 2:18 - 2:21
    kendinin daha küçük
    modellerini oluşturabilir.
  • 2:21 - 2:26
    Her model sadece iki şey yapabilir:
    ebeveynine bilgi aktarmak
  • 2:26 - 2:30
    ve nispeten kendinden
    küçük bir model oluşturmak.
  • 2:30 - 2:34
    Onlar ve onların çocukları da
    kaç nesil gerekiyorsa o kadar
  • 2:34 - 2:36
    aynı iki şeyi tekrarlayabilir.
  • 2:37 - 2:42
    Bir devriye konumlarına yaklaşıyor,
    yani Etik'in vakti kısıtlı.
  • 2:42 - 2:47
    Tek güvenli yolu bulmak için
    Hedge'e hangi talimatları vermeli?
  • 2:47 - 2:54
    Kendiniz çözmek için videoyu durdurun.
  • 2:54 - 2:55
    İpucu için 3 saniye
  • 2:55 - 2:56
    İpucu için 2 saniye
  • 2:56 - 2:57
    İpucu için 1 saniye
  • 2:58 - 3:03
    Programcıların cephanesinde
    yineleme adlı harika bir araç var.
  • 3:03 - 3:08
    Yineleme, kendine dönen bir dizi talimat
    oluşturulduğunda gerçekleşir.
  • 3:08 - 3:11
    Bir kelimeyi kendi tanımıyla
    kullanmak gibi
  • 3:11 - 3:16
    ama uygun olmayan yerde,
    bu inanılmaz derecede etkili.
  • 3:16 - 3:20
    Yineleme tekrarlama içerir
    ama döngülerden daha farklı bir şekilde.
  • 3:20 - 3:24
    Döngüde bir eylem sürekli tekrarlanırken
  • 3:24 - 3:29
    yenileme bir eylem başlatır
    ve bitmeden önce tekrar kullanır,
  • 3:29 - 3:33
    bu bitmeden tekrar kullanır
    ve böyle devam eder.
  • 3:33 - 3:37
    Bitiş durumuna erişilene kadar
    bunu yapmaya devam eder.
  • 3:37 - 3:41
    Sonrasında bilgiyi
    en üste ulaşana kadar
  • 3:41 - 3:44
    katman katman yukarı taşır
    ve döngüyü bitirir.
  • 3:44 - 3:49
    Yineleme, her kısmın
    daha büyük bütüne benzediği
  • 3:49 - 3:52
    özbenzeşlik içeren
    problemler için idealdir.
  • 3:52 - 3:58
    Örneğin, herhangi bir tehdit oluşturan
    bir insana veya şeye karşı geliştirilmiş
  • 3:58 - 4:00
    ölümcül bir savunma sistemi.
  • 4:00 - 4:02
    Kendiniz çözmek için videoyu durdurun.
  • 4:02 - 4:03
    Çözüm için 3 saniye
  • 4:03 - 4:04
    Çözüm için 2 saniye
  • 4:04 - 4:05
    Çözüm için 1 saniye
  • 4:05 - 4:08
    Etik'in çıkmazı yüzeye
    yayılıyor gibi görünüyor
  • 4:08 - 4:12
    ancak yineleme kullanıldığında
    bunun oldukça basit bir çözümü var.
  • 4:12 - 4:17
    Bulmak için, önce yap bozun
    en basit parçasına bakalım:
  • 4:17 - 4:20
    Bütün labirent sadece
    iki yoldan oluşsa ne olurdu?
  • 4:20 - 4:25
    Hedge'in kendisini kopyalaması durumunda
    yanlış yola giden kopya yok edilir.
  • 4:25 - 4:28
    Esere ulaşan diğeri ise
  • 4:28 - 4:32
    hangi yol doğru olursa olsun
  • 4:32 - 4:35
    gittiği yolu Hedge'e iletir.
  • 4:35 - 4:38
    Bu yinelemenin "temel durumu"
    olarak adlandırılır.
  • 4:38 - 4:42
    Başlangıç noktasından itibaren labirent
    kollarının iki katı olduğunu düşünelim
  • 4:42 - 4:45
    ve her yol ayrımında Hedge'in kopyaları,
  • 4:45 - 4:48
    onlara Dal 1 ve Dal 2 diyelim,
  • 4:48 - 4:53
    daha fazla kopya ürettiğinde
    onların ismi de 1'den 4'e Yaprak olsun.
  • 4:53 - 4:56
    Üç Yaprak yok edilmiş olacak.
  • 4:56 - 5:00
    Esere ulaşan, cevabı iletecek
  • 5:00 - 5:02
    ama sadece ebeveynine.
  • 5:02 - 5:06
    Yani Dal 1 ya da 2
    yol ayrımında beklerken
  • 5:06 - 5:08
    radyodan bir şeyler duyarsa
  • 5:08 - 5:11
    bulundukları yerden
    esere gidecek yol orasıdır.
  • 5:11 - 5:15
    Hedge'in bakış açısından
    doğru cevabın anlaşılması için
  • 5:15 - 5:17
    Dal hangi yoldan gittiğini
  • 5:17 - 5:20
    ve hangi yoldan ses duyduğunu söylemeli.
  • 5:21 - 5:25
    Bu işlem labirent kolları
    ne kadar çok olursa olsun çalışacak.
  • 5:25 - 5:28
    Kopyanın duyduğu herhangi bir cevap
  • 5:28 - 5:32
    bulunduğu konumdan kontrol
    odasına giden yol demek
  • 5:32 - 5:34
    ve gittiği yolu da eklerse
  • 5:34 - 5:37
    ebeveyninin nasıl oraya
    geleceğini de söyleyebilir.
  • 5:37 - 5:41
    Talimatları, Hedge'in tüm
    modellerinin uygulayacağı
  • 5:41 - 5:44
    Kaşif adlı bir eylemle özetleyebiliriz:
  • 5:44 - 5:47
    1. Eğer esere ulaşırsan,
  • 5:47 - 5:51
    ebeveynine sağdan mı
    soldan mı giderek ulaştığını belirt.
  • 5:51 - 5:55
    2. Bir yol ayrımına ulaştığında
    taşıyıcıdan in
  • 5:55 - 5:58
    ve önüne çıkan yollara kopya gönder.
  • 5:59 - 6:01
    Hepsinde Kaşif'in çalıştığından emin ol.
  • 6:01 - 6:03
    Yineleme burada devreye giriyor
  • 6:03 - 6:08
    ve bu son talimat çalışmadan önce
    defalarca yaşanabilir;
  • 6:08 - 6:13
    3. Eğer radyodan
    bir şey duyarsan ebeveynine
  • 6:13 - 6:17
    bulunduğun yere sağdan mı
    yoksa soldan mı geldiğini ilet,
  • 6:17 - 6:19
    sonra duyduğun her şeyi tekrar et.
  • 6:19 - 6:23
    Programcıların işlev, alt yordam
    ya da yöntem olarak
  • 6:23 - 6:26
    adlandırdıkları şeyin bir örneğidir Kaşif.
  • 6:26 - 6:30
    Terminoloji ne olursa olsun fikir aynıdır:
  • 6:30 - 6:34
    Tekrardan kullanımı muhtemelen
    kendisi için bile kolay olması için
  • 6:34 - 6:37
    etiket verilmiş bir talimat dizisi.
  • 6:37 - 6:41
    Bizim durumumuzda, sadece üç talimat
    kullanılarak haritası çıkarılmış
  • 6:41 - 6:45
    bütün bir yol ağı mükemmel işleyecek.
  • 6:46 - 6:48
    İşte olanlar.
  • 7:10 - 7:16
    Devriye köşeyi dönerken Etik ve Lemma
    doğaçlama kılık değiştirdiler.
  • 7:16 - 7:20
    Hedge'e yeterince zaman kazandırmak için
    botların kafasını karıştırmayı denediler.
  • 7:31 - 7:36
    Sonunda Hedge bir dizi
    yön talimatı almaya başladı.
  • 7:36 - 7:40
    İnfazcı botlar filosu
    enselerinde solurken
  • 7:40 - 7:44
    üçü taşıyıcıya atlayarak
    canları pahasına kaçtılar.
Title:
Mücadele | Bir Kodlayıcı Gibi Düşünün Bölüm 8
Speaker:
Alex Rosenthal
Description:

Tüm dersi görüntülemek için: https://ed.ted.com/lessons/the-gauntlet-think-like-a-coder-ep-8

"Bir Kodlayıcı Gibi Düşünün" animasyon serisinin 8. bölümü. 10 bölümlük seri, dünyayı kurtarmaya çalışan Etik adında bir kız ve robot arkadaşı Hedge'i konu alıyor. İkili, üç eseri toplamak için bir arayışa girerler ve yollarını bulmak için programlama bilmeceleri silsilesini çözmek zorundadırlar.

Ders: Alex Rosenthal, Yönetmen: Kozmonot Animation Studio

more » « less
Video Language:
English
Team:
closed TED
Project:
TED-Ed
Duration:
08:01

Turkish subtitles

Revisions