1. Trang chủ
  2. » Luận Văn - Báo Cáo

Đồ án tốt nghiệp Xây dựng chương trình Game

20 3K 16
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 20
Dung lượng 235,5 KB

Nội dung

Đồ án tốt nghiệp Xây dựng chương trình Game

Trang 1

TRƯỜNG ĐẠI HỌC HÀNG HẢI VIỆT NAM

KHOA CÔNG NGHỆ THÔNG TIN

XÂY DỰNG CHƯƠNG TRÌNH GAME

15-PUZZLE

ĐỒ ÁN TỐT NGHIỆP

GIẢNG VIÊN HƯỚNG DẪN: Ths NGUYỄN HỮU TUÂN

GIẢNG VIÊN PHẢN BIỆN: Ths NGUYỄN QUỐC HƯNG

SINH VIÊN THỰC HIỆN: LƯƠNG TRỌNG KHÔI

Trang 2

NỘI DUNG TRÌNH BÀY

I GIỚI THIỆU TRÒ CHƠI 15-PUZZLE

II THUẬT TOÁN TÌM KIẾM A*

III CHƯƠNG TRÌNH

Trang 3

I GIỚI THIỆU TRÒ CHƠI 15-PUZZLE

một nhu cầu không thể thiếu của mỗi người.

Trang 4

II THUẬT TOÁN TÌM KIẾM A*

1 MÔ TẢ THUẬT TOÁN

Trạng thái ban đầu

1 2 3 4

5 6 7 9

D

0

A B 8

E F C

Trạng thái đích

1 2 3 4

5 6 7 9

D

8

A B C

E F O

Trang 5

II THUẬT TOÁN TÌM KIẾM A*

1 MÔ TẢ THUẬT TOÁN

- Đặt trạng thái đầu vào ds L:

Xét u <- # đích

1 2 3 4

5 6 7 9

D

0

A B 8

E F C

Trang 6

II THUẬT TOÁN TÌM KIẾM A*

1 MÔ TẢ THUẬT TOÁN

- Liệt kê các trạng thái v là trạng thái con của trạng thái

đang xét ở trên

1

1 2 3 0

5 6 7 9

D

4

A B 8

E F C

0

1 2 3 4

5 6 7

9

D

8

A B 0

E F C

1

1 2 3 4

5 6 0 9

D

7

A B 8

E F C

Trang 7

II THUẬT TOÁN TÌM KIẾM A*

1 MÔ TẢ THUẬT TOÁN

- Đặt trạng thái đầu vào ds L:

Xét u <- # đích

0

1 2 3 4

5 6 7 9

D

8

A B 0

E F C

Trang 8

II THUẬT TOÁN TÌM KIẾM A*

1 MÔ TẢ THUẬT TOÁN

- Liệt kê các trạng thái v là trạng thái con của trạng thái

đang xét ở trên

1

1 2 3 4

5 6 7 9

D

8

A 0 B

E F C

0

1 2 3 4

5 6 7 9

D

8

A B C

E F 0

Trang 9

II THUẬT TOÁN TÌM KIẾM A*

1 MÔ TẢ THUẬT TOÁN

- Đặt trạng thái đầu vào ds L:

Xét u <- ≡ đích

1 2 3 4

5 6 7 9

D

8

A B C

E F O

-> Tìm kiếm thành công với đường đi 8C

Trang 10

III CHƯƠNG TRÌNH

1 15-PUZZLE CHƠI VỚI SỐ

2 15-PUZZLE CHƠI VỚI ẢNH

3 15-PUZZLE ÁP DỤNG THUẬT TOÁN

Trang 11

III CHƯƠNG TRÌNH

1 15-PUZZLE CHƠI VỚI SỐ

2 15-PUZZLE CHƠI VỚI ẢNH

3 15-PUZZLE ÁP DỤNG THUẬT TOÁN

Trang 12

III CHƯƠNG TRÌNH

3 15-PUZZLE ÁP DỤNG THUẬT TOÁN

3.1 MÃ HÓA BÀN CỜ

Trang 13

III CHƯƠNG TRÌNH

3 15-PUZZLE ÁP DỤNG THUẬT TOÁN

3.1 MÃ HÓA BÀN CỜ

- Bàn cờ 16 ô sẽ được mã hóa thành một dãy số có độ

dài 64 bit:

Public Int64 Board;

Trang 14

III CHƯƠNG TRÌNH

3 15-PUZZLE ÁP DỤNG THUẬT TOÁN

3.2 BIỂU DIỄN TRẠNG THÁI

Trang 15

III CHƯƠNG TRÌNH

3 15-PUZZLE ÁP DỤNG THUẬT TOÁN

3.2 BIỂU DIỄN TRẠNG THÁI

- Trạng thái ban đầu của chương trình sẽ được sinh ra

dưới dạng các chữ số từ 0-9 và các chữ cái từ A-F.

Trang 16

III CHƯƠNG TRÌNH

3 15-PUZZLE ÁP DỤNG THUẬT TOÁN

3.2 BIỂU DIỄN TRẠNG THÁI

- Trạng thái ban đầu của chương trình sẽ được sinh ra

dưới dạng các chữ số từ 0-9 và các chữ cái từ A-F.

Trang 17

III CHƯƠNG TRÌNH

3 15-PUZZLE ÁP DỤNG THUẬT TOÁN

3.2 BIỂU DIỄN TRẠNG THÁI

- Trạng thái ban đầu được biểu

diễn trên bàn cờ như sau:

Trang 18

III CHƯƠNG TRÌNH

3 15-PUZZLE ÁP DỤNG THUẬT TOÁN

3.3 THUẬT TOÁN IDS-A*

Trang 19

EM XIN CHÂN THÀNH CẢM ƠN

Trang 20

TRƯỜNG ĐẠI HỌC HÀNG HẢI VIỆT NAM

KHOA CÔNG NGHỆ THÔNG TIN

XÂY DỰNG CHƯƠNG TRÌNH GAME

15-PUZZLE

ĐỒ ÁN TỐT NGHIỆP

GIẢNG VIÊN HƯỚNG DẪN: Ths NGUYỄN HỮU TUÂN

GIẢNG VIÊN PHẢN BIỆN: Ths NGUYỄN QUỐC HƯNG

SINH VIÊN THỰC HIỆN: LƯƠNG TRỌNG KHÔI

Ngày đăng: 01/10/2012, 15:59

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w