Show simple item record

dc.contributor.authorOyier, Philip A
dc.date.accessioned2013-05-16T10:55:20Z
dc.date.available2013-05-16T10:55:20Z
dc.date.issued2006
dc.identifier.citationMaster of Science Degree in Information Systemsen
dc.identifier.urihttp://erepository.uonbi.ac.ke:8080/xmlui/handle/123456789/23591
dc.description.abstractGame playing is a popular sub-field of the artificial intelligence (AI) branch of Computer Science. AI researchers have paid particular attention to "deterministic two-player games of perfect information". The ancient African game of Mancala is such a game. There are many variations of the game; the Kenyan Ajua defines one variation. In order for a computer to playa game of this nature, it needs to use an evaluation function: this is a function that evaluates how favourable or unfavourable a given position is. The heart of many game player programs is the minimax algorithm. For efficiency, the minimax algorithm often is enhanced with alpha-beta cut-offs, thus forming the alpha-beta search algorithm. This project designed and implemented a computer program to play the board game Ajua using the minimax search algorithm that uses an evaluation function to choose its moves. The program allows both human/human and human/computer games to be played, with the computer player being competitive and enjoyable to play againsten
dc.description.sponsorshipUniversity of Nairobien
dc.language.isoenen
dc.titleAjua playeren
dc.typeThesisen


Files in this item

FilesSizeFormatView

There are no files associated with this item.

This item appears in the following Collection(s)

Show simple item record