Access the full text.
Sign up today, get DeepDyve free for 14 days.
AbstractGames are a well-suited testbed for the developmentand evaluation of concepts and tools in artificial intelligence(AI). In our paper we outline the architecture ofa web-based game server that was developed to supportthe teaching of artificial intelligence at the university levelas well as research in the domain of AI and rule-based languagedevelopment. The server combines a Prolog-baseddeclarative approach with Java-based server technologies.The architecture consists of multiple, strictly separatedcomponents. Declarative components comprise the gameindependentcore engine as well as game-dependent logicand visualization descriptions. General operations (e.g.user management, load balancing, match maintenanceetc.) and rendering of the visualization descriptions withactual GUI techniques are implemented imperatively. Externalinterfaces are provided to integrate remote developersand learners to facilitate usage beyond the borders of asingle university.
Open Computer Science – de Gruyter
Published: Jan 1, 2016
Read and print from thousands of top scholarly journals.
Already have an account? Log in
Bookmark this article. You can see your Bookmarks on your DeepDyve Library.
To save an article, log in first, or sign up for a DeepDyve account if you don’t already have one.
Copy and paste the desired citation format or use the link below to download a file formatted for EndNote
Access the full text.
Sign up today, get DeepDyve free for 14 days.
All DeepDyve websites use cookies to improve your online experience. They were placed on your computer when you launched this website. You can change your cookie settings through your browser.