ZArlar oyunlarda çokça kullanılan alet edevatlar. Fakat herzaman yanımızda gerekli zarlar olmayabiliyor. Ya da birden bir zarın olması gerektiği yerde olmadığını farkedebiliyoruz.
Aslında konunun fantaziyle de rol yapmayla da alakası yok. Olasılık ve matematikle ilgil olacak bu. Elimizde olan zarlarla olmayan zarların olasılık değerlerini elde etmek gibi birşey amaç Bu konuda ilginç öneriler gelebileceğini düşündüm.
Hemen bir soruyla başlayayım. 20lik zarın kaybolduğunu farkettiniz. ama elinizde hala 12lik 10luk 8lik 6ılık 4lük zarlarınız duruyor. En kolay şekilde 20lük zarın yerini tutacak şeyi nasıl yaparız?
_________________ Chaos is the law of nature,
Order is the dream of man.
En isabetlisi herhangi bir zarın modül 20'sini almak olur bence. 10'luk zarı 20 kez at, çıkanları topla, yirmiye böl. Ama çok zaman kaybettirecektir.
Onun yerine 4d6-4 kullanılabilir. Sıfır geldiğnide 1 varsayılır. Ama bu bütün olasılık problemlerini alt üst eder. Diğer 19 sayının gelme olasılığı 1/21'ken, birin gelme olasılığı 2/21 olacak.
12+8, 10+10 vb bize 2-20 arası sonuçlar verir, belki kullanılabilir.
12+10 da 2-21 arası sonuçlar verir.
Tam olarak d20'ye vuramıyoruz.
Hımmm. Bu matematik işinden hiçbir zaman tam anlamamışımdır zaten.
Aha!
d100(iki kez atılan d10, ilk d10 onlar basamağı, ikinci d10 birler basamağı olarak okunur) atılır ve beşe bölünüp aşağı yuvarlanır. d100'le 20 ve 4ü tamamlayabiliyoruz(Ne 10 mu dediniz? Zaten 10'umuz var ).
Peki diğerleri için?..
d12, d8 ve d6 için ne yapmalı?..
_________________ M - There is indeed such a conspiracy
"When you see filth, call it filth"
Joined: Aug 03, 2004
Posts: 1245
Location: Ä°stanbul (Ä°zmir)
Posted:
Tue Jun 27, 2006 12:01 am
Çarpımları 20'yi verecek iki zar buluruz. d5 x d4 ya da d2 x d10 olabilir. Ben d5 x d4'e göre anlatacağım.
Zarlardan birinin sonucunun bir eksiğini diğer zarın yüz sayısının bir eksiğiyle çarpıp diğerinin sonucunu ekleriz. Eğer ikisi de sıfır çıkarsa maksimum kabul ederiz. (20) Çrneğe göre gidersek; 1d5-1 atarız ve 4 ile çarparız. Sonra da sonuca 1d4-1 ekleriz. Yani 2d10 ile d100 hesaplama gibi. Tabii elimizde d5 olmadığı için sayıları yukarı yuvarlarız ve 9 ile 10'u sıfır kabul ederiz.
Sanırım biraz karışık oldu, matematiksel ifade yazayım öyleyse:
1 d 20 = 4 * ( 1 d 5 - 1 ) + ( 1 d 4 - 1 )
Aşağı yuvarlamadan ve olasılıkları değiştirmeden d20 atmanın tek yolu bu.
Elimizde doğrudan d5 olmadığı için bir yuvarlama yapmamız her durumda söz konusu. d100'ün daha etkin bir kullanımı var sanırım. şöyle ki:
01 - 05 : 1
06 - 10 : 2
11 - 15 : 3
16 - 20 : 4
...
...
86 - 90 : 18
91 - 95 : 19
95 - 00 : 20
VARSAYILARAK gidilebilir(d5'te de böyle bir varsayma durumu olduğu su götürmez).
Senin yöntem süper matematiksel ama süper zor(bence). Bu oyunu sözelciler de oynuyo abi
Hepimiz mühendis değiliz yani
_________________ M - There is indeed such a conspiracy
"When you see filth, call it filth"
Joined: Aug 03, 2004
Posts: 1245
Location: Ä°stanbul (Ä°zmir)
Posted:
Tue Jun 27, 2006 12:57 am
occultsearcher wrote:
Elimizde doğrudan d5 olmadığı için bir yuvarlama yapmamız her durumda söz konusu.
Eheheh, orası da doğru. Aslında FRP'ciler bozuk parayı da zar sayarlarsa 10*(d2-1)+(d10-1) yöntemi de var yuvarlamasız.
Senin yöntemin bir de modlusu var, gelen zardan 20'den küçük veya 20'ye eşit gelene kadar 20 çıkarırız. Hem bunu tek zarla da yapabiliriz. (Dün d100 aldım da Gerekli şeyler'den.. )
occultsearcher wrote:
d12, d8 ve d6 için ne yapmalı?..
d12 için 2 mesaj üstteki yöntemin d2 ve d6'lısı ya da d3 ve d4'lüsü,
d8 için 2 mesaj üstteki yöntemin d4 ve d2'lisi,
d6 için 2 mesaj üstteki yöntemin d2 ve d3'lüsü kullanılabilir.
Ayrıca;
d30 için 2 mesaj üstteki yöntemin d5 ve d6'lısı ya da d3 ve d10'lusu,
d40 için 2 mesaj üstteki yöntemin d5 ve d8'lisi ya da d10 ve d4'lüsü,
d50 için 2 mesaj üstteki yöntemin d5 ve d10'lusu,
...
...
kullanılabilir..
Joined: Jul 01, 2005
Posts: 574
Location: istanbul
Posted:
Tue Jun 27, 2006 8:50 am
Sadece kronometreli bir saat yeterli.
Başlatıp, kronometreyi istediğin bir zamanda durdurursun. Çıkan salisenin 20 modunu alıp 1 eklemek sana 20 lik zar vericektir. Böylece diğer zarları kenarda dururken senin başlı başına dijital bir 20 lik zarın olmuş oluyor. "Ben saliseyi istediğim zamanda durdururum 20 gelir" diyen babayiğit varsa da deneyebilir:D
DipNot: Bu metod her zar icin uygulanabilir. Mod(Salise) + 1 size sonucu vericektir.
_________________ "Kötü olan, amaca ulaÅ?mak için yapılması gereken kötülük deÄ?il, kötülüÄ?ü becerememektir ve kınanması gereken de budur."
Niccolo Machievelli
Çarpımları 20'yi verecek iki zar buluruz. d5 x d4 ya da d2 x d10 olabilir. Ben d5 x d4'e göre anlatacağım.
Zarlardan birinin sonucunun bir eksiğini diğer zarın yüz sayısının bir eksiğiyle çarpıp diğerinin sonucunu ekleriz. Eğer ikisi de sıfır çıkarsa maksimum kabul ederiz. (20) Çrneğe göre gidersek; 1d5-1 atarız ve 4 ile çarparız. Sonra da sonuca 1d4-1 ekleriz. Yani 2d10 ile d100 hesaplama gibi. Tabii elimizde d5 olmadığı için sayıları yukarı yuvarlarız ve 9 ile 10'u sıfır kabul ederiz.
Sanırım biraz karışık oldu, matematiksel ifade yazayım öyleyse:
1 d 20 = 4 * ( 1 d 5 - 1 ) + ( 1 d 4 - 1 )
Aşağı yuvarlamadan ve olasılıkları değiştirmeden d20 atmanın tek yolu bu.
yöntem güzel ama en basit yoldan demiştim. Ayrıca elimizde 5lik zar olmaması da başka bi durum. Belki 6lık bir zar atarak ve 6 geldiği her durum için zarı tekrar atarak 5lik zar elde edebiliriz ama bu da durumu karıştıran bir faktör. Ama matematiksek çözümü beğendim gerçekten.
Kronometre yöntemi önerilmiş ama elimizde kronometre olduğunu varsaymamız gerek. Ve olsa bile uyanıklık yapıp bakarak durdurmamak gerek. saate bakmadan durdurunca gerçek sonuca daha yakın olur sanırım ama. Problemin biraz dışında oldu aslında. Dışarıdan alet getirebiliyosak bilgisayara zar atma programı yüklemeyi de önerebiliriz
Bazı arkadaşlar da 100lük zar la çözüm yapmışlar ama 100lük zatımız olsa ne ala zaten hiçbirine gerek kalmaz Ama belirtilen birşey var ki 10luk zar 2 defa atıldığında bir 100lük zar eder. Zaten benim çözüm de benzer bir prensip.
şimdi gelelim benim çözümüme. Uygulanması gayet yolay gibi geldi bana mevcut çözümlerden birkaçına da benziyor:
Bir onluk zarla herhangi başka bir zarı aynı anda atın. 10luk zarda çıkan sayıyı 2 ile çarpın. Diğer zar tek sayı gelmişse 1 çıkartın çift gelmişse çıkarmayın bu kadar basit.
(Çaktırmayın bu da sizin bahsettiklerinize benzer birşey oldu ama anlatması kolay:D:
2*(1d10-1)+1d2 )
Aslında2nin kuvvetleri olan olasılıklar için sadece bozuk para bile kullanılabilir.Nasıl ki 10luk zarla 100lüğün ilk ve ikinci basamağını bulduysak. Bozuk parayla da bunları 2lik sisteme göre basamaklara ayırıp basamaklarını belirleyebiliriz tabii bu yöntem de pek kolay olmmadı.
Aklımda bir de yoksayma yöntemi var. Diyelim 10luk zarınız var ama bu sefer 8lik yok. 9 veya 10 geldiğinde zarı tekrar atarsanız 8lik zar gibi kullanmış olursunuz.
_________________ Chaos is the law of nature,
Order is the dream of man.
yöntem güzel ama en basit yoldan demiştim. Ayrıca elimizde 5lik zar olmaması da başka bi durum. Belki 6lık bir zar atarak ve 6 geldiği her durum için zarı tekrar atarak 5lik zar elde edebiliriz ama bu da durumu karıştıran bir faktör.
Gözümün nuru, canımın içi Efla`cığım. 10 luk zar atıp sonucu 2, ye bölerek gayet pratik bir şekilde 5`lik zar elde edebiliriz zaten.
_________________ Yukarıda yazdıklarımı bir daha okursan sen kazanırsın, okumazsan ben!<br>
Joined: Jul 01, 2005
Posts: 574
Location: istanbul
Posted:
Tue Jun 27, 2006 5:02 pm
butti wrote:
1 den 20 ye kadar sayıları kağıtlara yazıp bir torbaya doldururum. Lazım oldukça daldırıp bir tane çekerim .
Çok mu ucuz bir yol oldu acaba??
DnD kitaplarının arkasındaki fazladan boş sayfaları kesip rakam yapıştıralım diye veriyorlar zaten
neyse en orcinal fikir "butti" den geldi.
_________________ "Kötü olan, amaca ulaÅ?mak için yapılması gereken kötülük deÄ?il, kötülüÄ?ü becerememektir ve kınanması gereken de budur."
Niccolo Machievelli
sey ben alternatif bir yontem geliştirmek istiyorum redbalde programında zar programı a var ee artık bilgisayar olmayan yer olmadıgına gore abi bi tık tamam
View next topic View previous topic
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
FRPWorld.Com ülkemizdeki fantezi edebiyatı ve frp sevenleri bir araya getirmeyi amaçlayan bir web sitesidir. 2003 yılında kurulmuş olan sitemiz kullanıcı ve yöneticilerimizin katkıları ile büyüyüp Türkiyenin en büyük frp sitelerinden birisi olmuştur. Galerisi, indirilecekler kısmı, akademisi, yazarları ile sitemiz tam bir frp hazinesidir. FRPWorld sizin de desteklerinizle böyle olmaya devam edecektir. FRP'nin doyumsuzca yaşandığı bu diyara hoş geldiniz.
FRPWorld, yeni bir frp dünyası
Sitede bulunan yazı, doküman ve diğer içerikler siteye ait olup başkaları tarafından kopyalanması, dağıtılması ya da ticari amaçla kullanılması yasaktır. Siteye yapmış olduğunuz katkılar frpworld.com'un olup bunları yayınlama ya da yayınlamama hakkı site yöneticilerine aittir.