Bir işlem oyunu algoritması
2
●4.306
- 05-12-2012, 20:35:10Üyeliği durduruldus.a. arkadaşlar, bir kelime bir işlem oyununu hatırlarsınız. bu oyunun bir işlem kısmını programa dökmek istiyorum, fakat algoritmasında sıkıntı yaşıyorum. Nasıl bir yol izleyeceğimi de aslında bilemiyorum. rastgele üretilen 6 sayıdan yine rastgele üretilen bir sayıya ulaşmaya çalışıyoruz bu oyunda. fikri olan var mı acaba ?
- 07-12-2012, 23:35:33Hocam Yapay Zeka gibi bir kodlama gerekir bunun için..[KaDeSigN] adlı üyeden alıntı: mesajı görüntüle
Fakat mantık olarak.. Şu adımları izleyebilirsiniz..
1. Random sayılar üret.. 6 sayı ürettirdiniz
2. dört işlem için yine random 0-4 arası sayı üretmeniz gerekir ki hangi işlemi yapacağınızı bilin..
3. işlemde sonucun eksi çıkma olasılığını ortadan kaldırın
(ilk sayı küçük ikinci sayı büyük ve işlemde çıkartma işlemi olduğunda)
4. sayı Diğer sayıyla mı işlem görecek yoksa İşlem Yapılmış sayıyla mı işlem görecek..
örn: Sayı Diziniz : 2-50-40-25-10-7
işlem yaptınız.. 2 ile 50 yi çarptınız..
diziniz: 100-40-25-10-7 ele aladığınız sayı 40 ve 40 sayısı 100 le mi işlem görecek yoksa dizideki kalan herhangi başka bir sayıyla mı ?
5. toplama,çıkarma,çarpma,bölme işleminin 2 den fazla kullanılması (bunu atlayabilirsiniz ama sayı sürekli çarpma çıkma ihtimaliyle çok büyük veya çok küçük çıkabilir )
6.Her Yaptığınız iişlemi geri dönüş için kaydetmek..
eğer sağlamasını yaptıracaksanız ve işlem şekliyle değerlendirecekseniz bu şart..
En Önemlisi: Bitirebilmek için Mutlaka Başlamanız Gerekir Bunu Unutmayın..
Nekadar zor görünürse görünsün ilk adımı atmanız önemli..
Koaygelsin..