메소드 | 설명 | |
---|---|---|
askerTransferiYap ( |
||
askerTransferiYapacakmisin ( |
||
bolgelerimdenRastgeleSec ( |
Oyuncunun bölgeleri içinden rastgele seçilen bölgenin indexini gönderir.
|
|
devam ( |
Kullanıcının hamle yapmaya devam edip etmeyeceğini belirler.
|
|
divideArmies ( int index1, int index2, |
Oyuncu bir bölgeyi igal ettikten sonra o bölge ile kendi bölgesi arasındaki askerleri nasıl paylaştıracağına bu metod vasıtasıyla karar verir.
|
|
getDostSayisi ( |
||
getEnGucluBolgemIndex ( |
Oyuncunun sahip olduğu bölgeler içinden en fazla sayıda asker bulunduran bölgenin indexini gönderir.
|
|
getKomsuDusmanSayisi ( |
||
getName ( ) : string |
Bu metod Yapay zekanın ismini döndürmelidir.
|
|
getSavasBolgeIndexleri ( |
Bu metod savaş yapılacak bolgelerin indexlerini belirlemek içindir.
|
|
getTerritoriesIndexToPlaceNewArmies ( |
Oyuncu her turn'de kazandığı yeni askerleri hangi bolgelere yerleştireceğini bu metod sayesinde belirler.
|
|
getTerritoryToPlaceFirstArmies ( |
İlk başta tüm oyunculara verilen ilk askerler dağıtılırken her oyuncuya tek tek askerlerini nereye koyması gerektiği sorulur bu metod ilk ordunun koyulması gereken bolgenin indexini dondurur
|
|
getToplamDusmanSayisi ( |
Oyunda bulunan bütün düşmanların toplam asker sayısını döndürür.
|
|
rastgeleBolgeSec ( |
Bölgelerden sahipsiz olanlarından rastgele birisinin indexini döndürür.
|
|
requestTerritory ( |
Bu metod bölgeler seçilirken istenen bolgenin indexini dondurmektedir.
|
|
saldiracanMi ( |
Bu metod kullanıcının saldırı yapmak isteyip istemediğini belirler
|
public abstract askerTransferiYap ( |
||
form1 | ||
리턴 | List |
public abstract askerTransferiYapacakmisin ( |
||
form1 | ||
리턴 | bool |
public bolgelerimdenRastgeleSec ( |
||
f1 | Oyun Verisi | |
리턴 | int |
public abstract divideArmies ( int index1, int index2, |
||
index1 | int | Saldırının gerçekleştiği bölgenin index'i |
index2 | int | İşgal edilen bölgenin index'i |
form1 | ||
리턴 | List |
public getEnGucluBolgemIndex ( |
||
f1 | Oyun Verisi | |
리턴 | int |
public abstract getSavasBolgeIndexleri ( |
||
form1 | ||
리턴 | List |
public abstract getTerritoriesIndexToPlaceNewArmies ( |
||
form1 | ||
리턴 | List |
public abstract getTerritoryToPlaceFirstArmies ( |
||
form1 | ||
리턴 | int |
public getToplamDusmanSayisi ( |
||
f1 | Oyun Verisi | |
리턴 | int |
public rastgeleBolgeSec ( |
||
f1 | Oyun Verisi | |
리턴 | int |
public abstract requestTerritory ( |
||
form1 | ||
리턴 | int |
public abstract saldiracanMi ( |
||
form1 | ||
리턴 | bool |