İ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.