Amiral Battı Dökümantasyon

Amiral Battı Dökümantasyon - T.C. ISTANBUL KULTUR...

Info iconThis preview shows pages 1–5. Sign up to view the full content.

View Full Document Right Arrow Icon
T.C. ISTANBUL KULTUR UNIVERSITY BATTLESHIP GAME FOR MOBILE PHONES Submitted By Mustafa Özgür Cingiz 0401020017 Emin Çalışkan 0401020024 Project Advisor Res. Assist. Hande Zırtıloğlu Department of Computer Engineering Istanbul Kültür University June, 2008 ATTLESHIP GAME FOR MOBILE PHONES June, 2008
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
T.C ISTANBUL KULTUR UNIVERSITY BATTLESHIP GAME FOR MOBILE PHONES Submitted By Mustafa Özgür Cingiz 0401020017 Emin Çalışkan 0401020024 Project Advisor Res. Assist Hande Zırtıloğlu THE EXAMINATION COMMITTEE Jury Members Signature 1. …………………………. . ………………………. . 2. …………………………. . ………………………. . 3. …………………………. . ………………………. .
Background image of page 2
3 ABSTRACT BATTLESHIP GAME FOR MOBILE PHONES In our game project, we want to prepare battleship game that can be played between artificial intelligence (our algorithm) and a user. Developing an algorithm that is capable of playing with an user and our first aim is to examine all possible choices for playing Battleship Game and developing more advanced algorithm with playing game between us. First ,project must include all classical boundaries and specifications in terms of specific rules of Battleship game and deciding usage of 10*10 game board and a 4 cell ship, two 3 cell ships and one 1 cell ship. According this specification ,determine 4 cells algorithm,3 cells algorithm and 2 cells algorithm and giving all cells points in terms of this algorithms. Determining maximum chances to hit opponents’ ships according to possibilities which are related with intersections generally. Replace ships in our board is essential point in our project .Ship have to replace general rules like not placing over each other and not contact each other. Ships can be rotated to right or left according to users’ specified coordination. In our program, we used Game Canvas to as a user interface. User can easily replace all his/her ships and can estimate opponent’s ship cell. We tried to make a convenient program for users and focus on different king of Battleship algorithms.
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
4 ÖZET MOBİL TELEFONLAR İÇİN AMİRAL BATTI OYUNU Projemizde amacımız yapay zekâyla geliştirerek hazırladığımız programla kullanıcın karşılık oynamamasını sağlamaktır. Oluşturduğumuz algoritmanın kullanıcı ile karşılıklı oynayabilecek düzeyde olmasına projemizde çalıştık ve ilk olarak amiral battı oyunun örneklerini inceleyerek başladık ve oyunu karşılıklı oynayarak kendi geliştirdiğimiz algoritmayla programımızın algoritmasını oluşturduk. Klasik amiral battı oyunun gereksinimlerini algoritmamızda düzenledik ve 10*10’luk oyun tahtası üzerinde oyunu geliştirmekte karar kıldık. Bunun dışında 4 hücreli bir gemi,3 hücreli iki gemi ve 2 hücreli bir gemiyi de amiral battı oyununun gemileri olarak belirledik. Bundan sonra 4 hücre algoritması, 3 hücre algoritması ve 2 hücre algoritmasına göre her bir hücreye bu algoritmalara göre
Background image of page 4
Image of page 5
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 05/04/2010 for the course COMPUTER E 501 taught by Professor Abcd during the Spring '10 term at Istanbul Kültür Üniversitesi.

Page1 / 56

Amiral Battı Dökümantasyon - T.C. ISTANBUL KULTUR...

This preview shows document pages 1 - 5. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online