Advent of Code Macerası – Gün 3

AoC’un üçüncü gününden herkese merhabalar. Bugünkü bulmacamız bir tık zorlaşmış durumda. İstenilen bulmaca Sırt Çantalarının Yeniden Düzenlenmesi hakkında. Hikaye şu şekilde başlıyor:

Bir Elf, orman yolculuğu için tüm sırt çantalarını malzemelerle doldurmak gibi önemli bir işe sahiptir. Ne yazık ki, bu Elf paketleme talimatlarını tam olarak takip etmedi ve bu yüzden şimdi birkaç öğenin yeniden düzenlenmesi gerekiyor.

Daha fazla

Advent of Code Macerası – Gün 2

Selamlar herkese! İkinci günün bulmacası ‘Taş-Kağıt-Makas’ hakkında. Çok zorlu olmayan bu göreve şu hikaye ile başlıyoruz:

Birinci Bölüm:

Elfler sahilde kamp kurmaya başlar. Kimin çadırının atıştırmalık deposuna en yakın olacağına karar vermek için dev bir Taş Kağıt Makas turnuvası başlamıştır.

Taş Kağıt Makas iki oyuncu arasında oynanan bir oyundur. Her oyun birçok tur içerir; her turda oyuncuların her biri aynı anda bir el şekli kullanarak Taş, Kağıt veya Makas seçeneklerinden birini seçer. Ardından, o tur için bir kazanan seçilir: Taş Makası yener, Makas Kağıdı yener ve Kağıt Taşı yener. Eğer her iki oyuncu da aynı şekli seçerse, tur berabere biter.

Daha fazla

Advent of Code Macerası – Gün 1

Advent of Code (AoC), noel öncesi dört hafta takvimini takip eden Noel temalı bilgisayar programlama bulmacalarından oluşan her yıl aralık ayında başlayan bir challange’dir. 2015’ten beri devam etmektedir. Programlama bulmacaları çeşitli beceri setlerini kapsar ve herhangi bir programlama dili kullanılarak çözülebilir. Katılımcılar ayrıca hem küresel hem de özel liderlik tablolarında hıza dayalı olarak rekabet ederler. Sorular, genellikle bir hikayenin bir parçası olarak sunulur ve katılımcıların soruları çözerek hikayeyi takip etmeleri gerekir. Advent of Code, birçok programcının kendilerini geliştirmek için harika bir fırsattır ve genellikle çok eğlencelidir.

Ben bu challange’ı geçtiğimiz yıl Twitter’da Mert Cobanov (kendisi özel bir leaderboard açtı. Bu linke tıklayarak ve ‘1337966-0d825fb7’ kodunu girerek beraber bu challangelere meydan okuyabiliriz) sayesinde öğrendim. Fakat o zaman çok umursamamıştım. Bu sene her gün bulmacaları çözmek için kendime söz verdim ve bu yazı serisinde gelecek 25 gün yaşadığım tecrübeleri size aktaracağım. Bulmacaları Python ile çözeceğim.

Hadi gelin ilk günün bulmacasını çözelim.

Takvim Resmi

Daha fazla

Kalabalık Hava Sahasında Gezinebilen AI Pilot

Carnegie Mellon Üniversitesi’ndeki (CMU) bir grup araştırmacı, otonom uçakların kalabalık bir hava sahasında gezinmesini sağlayan ilk AI pilotu olarak adlandırdıkları sistemi geliştirdi. 

Kaynak: CMU

BU yapay zeka (AI) sistemi, çarpışmaları güvenli bir şekilde önlüyor, diğer uçakların niyetini tahmin ediyor ve kendini eylemleriyle koordine ediyor. Buna ek olarak sistem pilotlar ve hava trafik kontrolörleri ile telsiz üzerinden haberleşebiliyor. Sistemi tasarlayan ekip, sonunda bir insan pilottan ayırt edilemeyecek şekilde yapay zekayı geliştirmek istediklerini söylüyor. 

Daha fazla