Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Opened 12 years ago

Closed 12 years ago

#237 closed PPS_project (worksforme)

Spaceship AI

Reported by: landauf Owned by: motth
Priority: minor Milestone: Version 0.1 Codename: Arcturus
Component: AI Version: 0.1.0
Keywords: Cc:
Referenced By: References:

Description (last modified by bknecht)

Introduction

Implement an artificial intelligence for space ships.

Goal

We need strong enemies with realistic behavior, but we also want to beat them without losing all our shields. The AI should use the same ship class as the player, thus it must use the common functions (accelerate, shoot, …) of the spaceship interface.

Since not much of the framework is available yet the AI does not satisfy very high expectations.

Implementation

There are several types of AIs. There are such that only know how to steer a ship (minimum) and have a simple behavior structure.
More sophisticated AIs work in groups (flocking) and organize in those groups and may have specialties.
Even more sophisticated AIs learn and adapt to different environments and situations. Those are often not used in games, because the strength is difficult to adjust. Also there is the problem of learning. The knowledge should be brought to the next level or the enemy is plain stupid at the beginning of a level if there is no learning time.

Attachments (1)

aibo.jpg (156.5 KB) - added by bknecht 12 years ago.

Download all attachments as: .zip

Change History (5)

Changed 12 years ago by bknecht

comment:1 Changed 12 years ago by bknecht

  • Description modified (diff)

comment:2 Changed 12 years ago by bknecht

  • Type changed from task to PPS_project
  • Version set to 0.1.0

comment:3 Changed 12 years ago by motth

  • Owner changed from nobody to motth

comment:4 Changed 12 years ago by bknecht

  • Resolution set to worksforme
  • Status changed from new to closed
Note: See TracTickets for help on using tickets.