08.04.2018 Views

hamza

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

denmektedir çünkü birçok oyun bu düzene uymaktadır buna rağmen Nim oyunu<br />

bu düzene uymaz.<br />

STRATEJİ<br />

Amerikalı matematikçi Charle Bouton (1869-1922) oyunu analiz edebilmek için<br />

üzerine çok zor bir görev aldı. 1902 yılında oyunu kazanmanın stratejisinin her<br />

sırada ki obje sayısını binary olarak yazmak olduğunu keşfetti ve daha sonra bu<br />

sayıları normal olarak değil de Nim toplamı adı verilen bir şekilde topladı.<br />

Objelerin tüm kombinasyonları “güvenli” ve “güvenli değil” diye düşünüldü; sol<br />

tarafta ki resimde bulunan pozisyon hamlesinin ardından oyuncu galibiyeti garanti<br />

etmekte ve pozisyona güvenli denilmektedir. Tüm güvenli olmayan pozisyonlar<br />

uygun bir hamle yapılarak güvenli bir hale getirilebilir fakat her güvenli pozisyonda<br />

bir hamle ile güvenli olmayan bir hale gelebilir. Bir pozisyonun güvenli olup<br />

olmadığını belirlemek için, tüm sıralardaki objeler binary formülünde gösterilir:<br />

eğer her sırada ki sayıların toplamı sıfıra ya da eşit bir sayıya eşitse pozisyon<br />

güvenlidir.<br />

Verilen sayıları Nim toplamı ile binary olarak toplamak için ilk olarak altlarına<br />

değerleri yazılır. Daha sonra teker teker tüm sıralara bakılır ve eğer sırada ki<br />

sayıların toplamı tek sayı ise altına 1 yazılır; eğer çiftse altına 0 yazılır. Tüm sıralara<br />

bu işlem uygulandıktan sonra tekrar bir binary sayı elde edilir ve bu Nim<br />

toplamının sonucudur.<br />

Charles Bouton Nim oyununu analiz ederken, kazanma stratejisini iki anahtar<br />

olayının olduğunu anladı.<br />

Olay 1: Oynama sırasının sizde olduğunu varsayalım ve yığında objelerin ki Nim<br />

toplamı 0’a eşit olsun. Sizin hamlenizden sonra Nim toplamı 0’a eşit<br />

olmamalı.<br />

Olay 2: Oynama sırasının sizde olduğunu varsayalım yığındaki objelerin Nim<br />

toplamı 1’e eşit değil. Daha sonra hamlenizin ardından yığında ki<br />

objelerinin Nim toplamının 0’a eşit olmasını sağlayan bir hamle var.<br />

172

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!