İksad Yayınevi, Ankara, 2023
Algoritmik oyun kuramı, karmaşık sistemlerde karar verme süreçlerini
analiz etmek, stratejiler oluşturmak ve çıkarlarını en üst düzeye çıkarmak
isteyen oyuncuların davranışlarını anlamak için güçlü bir araçtır. Bu kitapta,
algoritmik oyun kuramının temel kavramlarını, matematiksel modellerini ve
analiz yöntemlerini adım adım keşfedeceksiniz. Ayrıca, pratik uygulamalara
odaklanarak, gerçek dünya problemlerini çözmede nasıl kullanılabileceğini de
göreceksiniz.
Kitabım, hem teorik bir temel sağlayan kapsamlı bir kaynak olmayı hem
de okuyucuların algoritmik oyun kuramını somutlaştırmalarına yardımcı olacak
pratik örnekler sunmayı amaçlamaktadır. Her bölümde, algoritmaların
kullanımını anlatan adım adım örnekler ve açıklayıcı şekillerle birlikte
öğrenmeyi destekleyici bir yaklaşım sunarak konuların daha anlaşılır olmasını
sağlamaya çalıştım.
Algoritmik oyun kuramı, ekonomi, bilgisayar bilimi, yapay zekâ,
optimizasyon, dağıtık sistemler ve ağlar gibi daha birçok alanda uygulamaları
olan çok disiplinli bir konudur. Dolayısıyla, bu kitap, bu alanlarda çalışan
öğrenciler, araştırmacılar ve uygulayıcılar için değerli bir kaynak olmayı
hedeflemektedir.
Bu kitabın amacı, algoritmik oyun kuramı konusunda okuyuculara genel
bir anlayış sağlamak ve temel kavramları açıklamaktır. Ayrıca, okuyucuların
algoritmik oyun kuramı alanında daha ileri düzeyde çalışmalar yapmalarına olanak tanıyacak bir temel sağlamayı hedeflemektedir. Kitap, oyun kuramının
matematiksel temellerini ele alarak, oyuncuların stratejik etkileşimlerini ve
karar verme süreçlerini analiz etmeyi amaçlamaktadır.
Kitabın kapsamı, algoritmik oyun kuramının çeşitli yönlerini
içermektedir. Oyun kuramının temel kavramlarının yanı sıra, oyuncuların
stratejik seçimleri ve oyunların matematiksel modelleri gibi konulara
odaklanmaktadır. Nash dengesi gibi önemli kavramlar detaylı bir şekilde
incelenirken, oyuncuların optimal stratejilerini belirleme ve kazançlar
üzerindeki etkileri üzerinde durulmaktadır. Kitap, çoklu oyunculu oyunlar ve
bu oyunların stratejik etkileşimlerini ele almaktadır. Bu kitap, algoritmik oyun
kuramıyla ilgilenen akademisyenler, öğrenciler ve araştırmacılar için önemli
bir kaynak niteliği taşımaktadır. Okuyucular, kitap sayesinde algoritmik oyun
kuramının temel kavramlarını, yöntemlerini ve uygulamalarını anlayarak
konuya daha derinlemesine hâkim olabileceklerdir. Kitapta verilen Kodların
tamamı açık adresi belirtilen internet tabanlı bir depolama servisi olan GitHub
platformuna yüklenmiştir. GitHub platformuna yüklenen örnek kodlara
ulaşmak için aşağıdaki karekodu taratabilirsiniz. Kitapta bulunan bütün Python
kodlamalarında, Anaconda.Navigator versiyon: 1.10.0 ve Jupyter Notebook
versiyon: 6.1.4 kullanılmıştır.