검색어 입력폼

[공학]인공지능 프로젝트(가상전쟁)

저작시기 2005.07 |등록일 2006.09.11 파워포인트파일MS 파워포인트 (ppt) | 13페이지 | 가격 2,000원

소개글

컴퓨터를 이용하여 전쟁적의 상황을 실제로 겪는 것처럼 모의 전쟁을 해보는 것을 의미한다.

룰 베이스드 인공지능은 인공지능 초창기의 전문가 시스템과 일맥상통합니다. 여러가지 상황에 따른 행동 규칙을 만들어놓고 거기에 따라 캐릭터의 행동을 결정하는 것입니다. 다만 If then else 시스템의 노가다를 좀더 효율적으로 처리할수 있도록 하는 것입니다.

목차

가상전쟁이란
개발환경
Rule-based expert system
Rule-based 도식화
Rule-based 인공지능 설계
몇단계의 인공지능이 필요한가
가상전쟁 프로그램구현 방법
Rule-based 한계와 가능성

본문내용

가상 전쟁이란?
컴퓨터를 이용하여 전쟁적의 상황을 실제로 겪는 것처럼 모의 전쟁을 해보는 것을 의미한다.
개발 환경
OS : Windows Xp Professional
개발툴 : Visual Basic 6.0, Acess DB
CPU : Pentium 2.0 Ghz
HDD : 40GByte
Rule-Based Expert System
룰 베이스드 인공지능은 인공지능 초창기의 전문가 시스템과 일맥상통합니다. 여러가지 상황에 따른 행동 규칙을 만들어놓고 거기에 따라 캐릭터의 행동을 결정하는 것입니다. 다만 If then else 시스템의 노가다를 좀더 효율적으로 처리할수 있도록 하는 것입니다.
룰 베이스의 도식화
입력 – 룰 적용 엔진 – 출력
입력은 탱크와의 거리, 병력의 생존율, 지형정보
출력은 이동, 공격등 동작에 관한것
룰 적용 엔진에서 입력치들을 넘겨주면 룰을 찾아서 출력하고 그 출력을 다시 엔진에 넘겨주면 엔진은 그래픽이나 점수등을 처리.

결국 룰 베이스드 인공지능 설계의 핵심은 룰 데이터 베이스와 해석엔진을 만드는 것입니다.
Rule-Based 인공지능 설계
“군대의 총 사령관은 각 병사의 건강 상태나 총탄 수를 신경 쓰지 않는다. 다만 전선의 배치를 고민할 뿐이다.”
- 어떤 인공지능 관련 글에서…
다시말해 총 사령관이 각각의 병사가 얼마나 유능한지 알 수도 없고 알 필요도 없다. 개개의 병사가 전선의 배치에 고민을 한다고해서 무슨 소용이 있을까? 병사에게 중용한건 눈앞의 고지를 점령하는것이다

참고 자료

인공지능 도서.
다운로드 맨위로