63,769 research outputs found

    Towards a more natural and intelligent interface with embodied conversation agent

    Get PDF
    Conversational agent also known as chatterbots are computer programs which are designed to converse like a human as much as their intelligent allows. In many ways, they are the embodiment of Turing's vision. The ability for computers to converse with human users using natural language would arguably increase their usefulness. Recent advances in Natural Language Processing (NLP) and Artificial Intelligence (AI) in general have advances this field in realizing the vision of a more humanoid interactive system. This paper presents and discusses the use of embodied conversation agent (ECA) for the imitation games. This paper also presents the technical design of our ECA and its performance. In the interactive media industry, it can also been observed that the ECA are getting popular

    Tinjauan Historis Kecerdasan Buatan Dalam Games

    Get PDF
    Video games experienced rapid development in terms of gameplay, level of difficulty, and artificial intelligence. Artificial intelligence in computer games devoted to the ability to control the elements in the game that make intelligent decisions when a state has several options with different outcomes, resulting in behaviors that are relevant, effective, and useful. In the video game, scoring as well as compliance with the rules and visual display is presented by computers, not by humans. Computers also control the enemy character in the game, becoming another participant, acting as referee, as well as the condition of an area "game". This paper will discuss the development of artificial intelligence in video games in terms of gameplay, the level of difficulty and the development of video game device.Keywords: video games, artificial intelligence, history, gaming devices.AbstrakVideo game mengalami perkembangan yang pesat dari sisi gameplay, tingkat kesulitan, dan kecerdasan buatan. Kecerdasan buatan pada game dikhususkan pada kemampuan komputer mengendalikan unsur-unsur dalam game yang membuat keputusan cerdas ketika suatu kondisi memiliki beberapa pilihan dengan hasil akhir yang berbeda, sehingga menghasilkan perilaku yang relevan, efektif, dan berguna. Dalam video game, pemberian nilai serta kepatuhan terhadap aturan dan tampilan visual disajikan oleh komputer, bukan oleh manusia. Komputer juga yang melakukan kontrol karakter musuh dalam permainan, menjadi peserta lain, bertindak sebagai wasit, serta mengkondisikan suatu area “permainan”. Pada paper ini akan dibahas mengenai perkembangan kecerdasan buatan dalam video game dari sisi gameplay, tingkat kesulitan dan perkembangan perangkat video game.Kata kunci: video game, gameplay, kecerdasan buatan, sejarah, perangkat game

    Performance and energy efficiency analysis of a Reversi player for FPGAs and General Purpose Processors

    Get PDF
    Board-game applications are frequently found in mobile devices where the computing performance and the energy budget are constrained. Since the Artificial Intelligence techniques applied in these games are computationally intensive, the applications developed for mobile systems are frequently simplistic, far from the level of equivalent applications developed for desktop computers. Currently board games are software applications executed on General Purpose Processors. However, they exhibit a medium degree of parallelism and a custom hardware accelerator implemented on an FPGA can take advantage of that. We have selected the well-known Reversi game as a case study because it is a very popular board game with simple rules but huge computational demands. We developed and optimized software and hardware designs for this game that apply the same classical Artificial Intelligence techniques. The applications have been executed on different representative platforms and the results demonstrate that the FPGAs implementations provide better performance, lower power consumption and, therefore, impressive energy savings. These results demonstrate that FPGAs can efficiently deal with this kind of problems

    Playing Smart - Artificial Intelligence in Computer Games

    Get PDF
    Abstract: With this document we will present an overview of artificial intelligence in general and artificial intelligence in the context of its use in modern computer games in particular. To this end we will firstly provide an introduction to the terminology of artificial intelligence, followed by a brief history of this field of computer science and finally we will discuss the impact which this science has had on the development of computer games. This will be further illustrated by a number of case studies, looking at how artificially intelligent behaviour has been achieved in selected games

    Playing Smart - Another Look at Artificial Intelligence in Computer Games

    Get PDF

    Developing Artificial Intelligence Agents for a Turn-Based Imperfect Information Game

    Get PDF
    Artificial intelligence (AI) is often employed to play games, whether to entertain human opponents, devise and test strategies, or obtain other analytical data. Games with hidden information require specific approaches by the player. As a result, the AI must be equipped with methods of operating without certain important pieces of information while being aware of the resulting potential dangers. The computer game GNaT was designed as a testbed for AI strategies dealing specifically with imperfect information. Its development and functionality are described, and the results of testing several strategies through AI agents are discussed

    On The Foundations of Digital Games

    Get PDF
    Computers have lead to a revolution in the games we play, and, following this, an interest for computer-based games has been sparked in research communities. However, this easily leads to the perception of a one-way direction of influence between that the field of game research and computer science. This historical investigation points towards a deep and intertwined relationship between research on games and the development of computers, giving a richer picture of both fields. While doing so, an overview of early game research is presented and an argument made that the distinction between digital games and non-digital games may be counter-productive to game research as a whole

    Accelerating board games through Hardware/Software Codesign

    Get PDF
    Board games applications usually offer a great user experience when running on desktop computers. Powerful high-performance processors working without energy restrictions successfully deal with the exploration of large game trees, delivering strong play to satisfy demanding users. However, nowadays, more and more game players are running these games on smartphones and tablets, where the lower computational power and limited power budget yield a much weaker play. Recent systems-on-a-chip include programmable logic tightly coupled with general-purpose processors enabling the inclusion of custom accelerators for any application to improve both performance and energy efficiency. In this paper, we analyze the benefits of partitioning the artificial intelligence of board games into software and hardware. We have chosen as case studies three popular and complex board games, Reversi, Blokus, and Connect6. The designs analyzed include hardware accelerators for board processing, which improve performance and energy efficiency by an order of magnitude leading to much stronger and battery-aware applications. The results demonstrate that the use of hardware/software codesign to develop board games allows sustaining or even improving the user experience across platforms while keeping power and energy low
    • …
    corecore