Verdiğim rnekte tam baskın bir birinci yok. Birinci olarak atfedilen 16 numara, 62 tarafından dvülmüş fakat 62 en fazla sayıda adamı dvdüğü için 1. kabul ediliyor. The tip of the tongue taking a trip of three steps down the palate to tap, at three, on the teeth. Lo. Lee. Ta.

dvüş karşılışmalarının hepsi aynı anda yapılmıyorsa sorun yok. Kazanan o an itibari ile rakibinin durumuna gre puan alır, rakibi birkaç maç sonra sıralamada faeklı yerde de olsa farketmez kavga anındaki sıralamalar dikkate alınır. Eğer aynı anda birden çok maç yapılıyorsa sıralamadaki yerler sabit olmayacağı için sorun olur. Rakibe gre puanllama çok kolay yoldan halledilebilir, en basit kısmı bu. Dğüşcü sayısı bellidir sonuçta. Diyelim ki 70 kişi var. Bu durumda maçı kaybettiğinde en çok puan verecek dğüşcü 1. sıradaki olacaksa bunun vereceği puan 70 olur. ikinci sıradaki kaybettiğinde 69 puan kazandırır.

rnek gnder hocam anlamadım ne yazık ki!

: edit. yanlış anlaşılmış fakat bir çzüm istersen bir adamın puanı = + bu şekilde hesaplamak üst sıradan birini dvdüğünde daha fazla puan gelmesi hiyerarşinin daha düzgün oluşması demek Fikriniz için teşekkür ederim. Belirttiğiniz formül ile deneme yaptım, yine aynı puana sahip kişiler oluşabiliyor. Biraz daha kompleks bir formüle ihtiyacım var galiba. The tip of the tongue taking a trip of three steps down the palate to tap, at three, on the teeth. Lo. Lee. Ta.

Bu tabloda üstte koyu renkliler, gruptaki kişilerin numaraları. Yani 21 numaralı kişi 33-56-62 ve 77 sırt numaralı kişileri dvmüş. Byle bir tablo oluşturduktan sonra 1-0 arasında puanlama yaparak en sağdaki 2 sütunda grdüğünüz puanlama ve sıralama çıkıyor. Sorun şu ki, 99, sıralamada 77'den üstte olmasına rağmen 77 numaralı kişinin 99 numaralı kişiyi dvdüğünü grüyoruz. Yani benim elimdeki mevcut hesaplama sistemimle bu karışıklığı sıralayamıyorum. Yani bakıldığında 77-46-21 ve 56 numaralı kişiler aynı puanı almışlar, dolayısıyla bunların arasındaki sıralamayı hesaplayamıyorum. Şimdi biraz daha açıklayıcı olmuştur umarım. Programlama işinden pek anlamam, belki de isteğim yapılabilir bir şey değildir. yle bile olsa bana bildirirseniz sevinirim. The tip of the tongue taking a trip of three steps down the palate to tap, at three, on the teeth. Lo. Lee. Ta.

Hocam diyelim 5. olan adam 1. adamı dvüyorsa 1. olduğunu nereden tespit edip ona gre puan verdirticez? En baştan belirli bir puanlama miktarları adamlara aktarmak gerekli ki ona gre birbiryle dvüşünce hanelerine puanlar o değerlere gre aktarılsın.

İstediğim programdan ne beklediğimi bir rnek ile açıklayayım: Elimde 11 kişilik bir grup var. Bunlar birbirleri ile teke tek kavga ediyorlar. Ben de bu kişileri izleyerek bir hiyerarşi sırası oluşturuyorum, yani sıralamada 1. olan kişi diğer 10 kişiyi dvmüş sayılıyor, 2. kişi altındaki 9 kişiyi dvmüş sayılıyor. Fakat hiyerarşi bu kadar doğrusal değil. Şyle ki, 1. kişi 10 kişiyi değil de 9 kişiyi dvüyor ve rneğin 7. sıradaki kişi gidiyor 1. sıradakini dvüyor, 9. sıradaki 2.'yi dvüyor. Yani grupta byle karışıklıklar var. Benim istediğim, ben programa bu kişi bunu dvmüştür diyeceğim, program dvene bir puan vericek. Takdir edersiniz ki hepsini dven en çok puana sahip olacak, fakat aralarda 1.'yi dven olursa bunların da dvdüğü kişinin hiyerarşideki sıralamasına gre artı bir puan daha kazanacak. Puanlama için rnek vericek olursam, herhangi birini dven 10 puan alıcak, orta sıralardan 1.'yi dven 5 puan alacak, 2.'yi dven 4 puan alacak. Yani puanlama ile sıralama yapmak için puanlar ya ondalıklı ya da 2 basamaklı olacak. Umarım anlatabilmişimdir. Ben bu işi yaparım diyen arkadaşlar zel mesaj gnderirlerse, onlara bir rnek gndererek derdimi daha iyi anlatabilirim. Saygılar. The tip of the tongue taking a trip of three steps down the palate to tap, at three, on the teeth. Lo. Lee. Ta.

edit. yanlış anlaşılmış fakat bir çzüm istersen bir adamın puanı = + bu şekilde hesaplamak üst sıradan birini dvdüğünde daha fazla puan gelmesi hiyerarşinin daha düzgün oluşması demek