Article ; Online: A mixed-paradigm component architecture for implementing web-based game servers
Open Computer Science, Vol 6, Iss 1, Pp 25-
2016 Volume 32
Abstract: Games are a well-suited testbed for the development and evaluation of concepts and tools in artificial intelligence (AI). In our paper we outline the architecture of a web-based game server that was developed to support the teaching of artificial ... ...
Abstract | Games are a well-suited testbed for the development and evaluation of concepts and tools in artificial intelligence (AI). In our paper we outline the architecture of a web-based game server that was developed to support the teaching of artificial intelligence at the university level as well as research in the domain of AI and rule-based language development. The server combines a Prolog-based declarative approach with Java-based server technologies. The architecture consists of multiple, strictly separated components. Declarative components comprise the gameindependent core engine as well as game-dependent logic and visualization descriptions. General operations (e.g. user management, load balancing, match maintenance etc.) and rendering of the visualization descriptions with actual GUI techniques are implemented imperatively. External interfaces are provided to integrate remote developers and learners to facilitate usage beyond the borders of a single university. |
---|---|
Keywords | component architecture ; artificial intelligence ; computer science education ; gaming ; Electronic computers. Computer science ; QA75.5-76.95 |
Subject code | 401 |
Language | English |
Publishing date | 2016-04-01T00:00:00Z |
Publisher | De Gruyter |
Document type | Article ; Online |
Database | BASE - Bielefeld Academic Search Engine (life sciences selection) |
Full text online
More links
Kategorien
Inter-library loan at ZB MED
Your chosen title can be delivered directly to ZB MED Cologne location if you are registered as a user at ZB MED Cologne.