Karşılaştırma (Asp)

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    alp
    alp's avatar
    Kayıt Tarihi: 28/Ekim/2003
    Erkek

    Mrb. Arkadaşlar, şu an uyguladığım bir yöntemi yazıcam ve siz olsanız nasıl yapardınız diye sorucam..

    Şimdi olay iki tane bireyi karşılaştırmak..

    birey1guc = 25
    birey2guc = 15
    beraberlik = 10
    olsun
    şimdi ben diyorum ki.

    sayi = 100/(birey1guc+birey2guc+beraberlik)
    birey1gucu = sayi*birey1guc
    birey2gucu = sayi*birey2guc
    beraberlikk = sayi*beraberlik
    yüzdelerini aldım
    şimdi ;

    randomize

    sayiver = rnd*100

    if sayi <= birey1gucu then
    bireybir yendi
    end if

    if sayi > birey1gucu and sayi <= birey1gucu+birey2gucu then
    bireyiki yendi
    end if

    if sayi > birey1gucu+birey2gucu and sayi <=100 then
    berabere
    end if

    Bu şekilde güçlü olanın kazanma ihtimali daha fazla oluyor ama güçsüz olanın da kazanma ihtimali var az olsa da..Zaten olması gereken de bu ama pek içime sinmiyor nedense :) Siz ne önerirsiniz? Ne yapardınız? En adil şekilde karşılaştırmalar için..

  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    jehovah
    jehovah's avatar
    Kayıt Tarihi: 18/Haziran/2007
    Erkek

    aşırı gereksiz bir karsiastirma yontemi olmus bence. her halukarda iki bireyinde yenme ihtimali olmali bu 1.

    o dongudeki and zaman zaman yemeyecektir(islemeyecektir) bu 2.

    sayilari carparken nolursa olsun herzaman(sadece carpma icin degil her islem icin) cint fonksiyonunu kullan bu 3

    kullanmazsan sayin ondalikli geldiginde hata alirsin fonksiyonlarin islemez duruma gore tum sistemi etkileyece/kilitleyecek bi sorun yaratabilir bu 4

    db ni cokertebilir bile bu 5

    yazdigin fonksiyon mumkunse sunucunu yormasin. eger sunucu benim ramleri 2048 bw de sinirsiz diyorsan ayri konu. cunku savasim.com dedicated aldiginda o bile kaldirmamisti. gerci o arkadasimiz kodlari optimize etmeye calismisti ama asiri profesyonelce dusundugu icin dogal olarak fazlaca fonksiyon kullandi. ama yinede kendisi iyi bir coderdir. eger bende profesyonelce yapicam diyorsan once serverini ayarla ve azami kullanici ile 1 ay test yayini yap(beta olsun demiyorum) ama fonksiyon nasil dersen profesyonel bakimdan gayet basit ve okadarda yormayacak bir kod. basarilar dilerim.


    Eskiler tanır.. Yeniler örnek alır!!!
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    renegadealien
    renegadealien's avatar
    Üstün Hizmet Madalyası Savaş Madalyası Başarı Madalyası Üstün Hizmet Madalyası Developer Madalyası
    Kayıt Tarihi: 23/Mart/2003
    Erkek

    ya hoca ben dedim sana kac kere :)

    randomizeden başka birşey yapamazsın, kaldıki ötekininde yenme ihtimali var diosun..

    e adı üstünde hoca ihtimal bu, nası pendik fenere kitlediyse, %1 şansda olsa şans şanstır...


    10.05.2013 tarihli google arama sonucu : Aradığınız - "herşeyin hayırlısı rampanın bayırlısı" - ile ilgili hiçbir arama sonucu mevcut değil. Kendi özlü sözümdür, kaynak belirterek kullanınız.
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    EmiRReiS
    EmiRReiS's avatar
    Kayıt Tarihi: 02/Ekim/2005
    Erkek
    renegadealien bunu yazdı:
    -----------------------------

    ya hoca ben dedim sana kac kere :)

    randomizeden başka birşey yapamazsın, kaldıki ötekininde yenme ihtimali var diosun..

    e adı üstünde hoca ihtimal bu, nası pendik fenere kitlediyse, %1 şansda olsa şans şanstır...


    -----------------------------

    hoca pendiğin maçı kazanması şans değil, pendikli olmanın üstünlüğü... 


    .
Toplam Hit: 1035 Toplam Mesaj: 4