Introduction: Invitation from a Game Master｜Artificial Intelligence based Werewolf
Artificial intelligence (AI), for which game play with humans has long been an important benchmark for research, can show the essence of intelligence and its requirements. AI has already defeated top-level human players in complete information games such as chess or Shogi. The complete information game Go currently has human players who can defeat the most advanced AI, but it seems only a matter of time before humans will be defeated by AI. In the field of incomplete games, Texas Hold’em Poker has a tradition of competition in the AI field. Real-time action video games are also spurring attempts at evaluating intelligence in real-time environments.
Compared to the previous game-related challenges, the communication or communicative intelligence skills that are commonly used in board games and card games have not been examined. When people play board games and card games, they converse with other players, and some games are advanced through conversation as so-called communication games. Few studies in the literature have analyzed artificial intelligence in relation to such communication games. “Are You a Werewolf?” is one of these communication games.
The Werewolf game is conducted solely through discussion and players must exert their cognitive faculties fully in order to win. In the game, players must hide information, in contrast to perfect information games such as chess or Reversi. Each player acquires secret information from other players’ conversations and behavior and acts by hiding information to accomplish their objectives. The game highlights various problems that have not been addressed adequately in the field of artificial intelligence, such as the asymmetric distribution of player information, the use of persuasion for earning confidence, and the use of speculation for detecting fabrications.
Following this, we started a project to create an “Artificial Intelligence Werewolf” (AIWolf) to play as the werewolf in place of a human player. The objective of this comprehensive project is not only to develop a game-playing algorithm, but also to develop virtual agents, real robots, and so on. To achieve this objective, there are a number of tasks that must be undertaken.
The collective intelligence approach is used for these tasks. To implement a collective intelligence approach, a common platform is indispensable. As described herein, we present the outline of a Werewolf platform for artificial intelligence (AI Wolf Platform), which has been developed as an open source project. We plan to hold an AI Wolf tournament in which researchers with various backgrounds can participate freely with the aim of realizing collective intelligence with the participants.
To achieve the above goals, we require research technologies in the following areas:
- Multi-agent simulation
- Machine learning
- Language processing
- Logic programming
- Human–agent interaction
- Cognitive science
Collaboration in these areas will be required for solving Werewolf. We anticipate that the development cycles will contribute to these fields and aid in the finding of essential features on social interaction.
So far, we have counted and published the game results of 15-agents village and 5-agents village together, but now we publish them separately. 15-agents village 5-agents village
The 4th International AIWolf Competition will be hosted at IEEE-CoG, August 21-24 in Beijing (Online). Please see the competition page for details. Important Deadlines: Protocol Division: July 8th Natural Language Division: July 31st Infrastructure Division: August 10th
We have released AIWolf platform version 0.6.2. http://aiwolf.org/server/
The year-round daily contest system, which had been in trial operation until now, has been officially put into operation from October 26th. The results of daily contest are on http://aiwolf.org/daily/index.html. The regulation of the daily contest is tentatively the same as that of the 3rd International AIWolf Competition Protocol Division except that the submission methods … Continue reading The year-around daily contest system is in official operation now
Source Code for the finalist teams in the 3rd International AIWolf Competition Team Name Source Code Document toku/ICE toku.zip toku.pdf TOT TOT.zip TOT.pdf KP22 AIWolf Generator KP22.pdf SYu AIWolf Generator SYu.pdf CanisLupus AIWolf Generator CanisLupus.pdf Tomatoken AIWolf Generator Tomatoken.pdf SORA AIWolf Generator SORA.pdf Hideto AIWolf Generator Hideto.pdf HALU HALU.zip HALU.pdf Tomato Tomato.zip Tomato.pdf OKAMI OKAMI.zip … Continue reading 3rd International AIWolf Competition — Source Code and Document
Thank you for participating in the Third International AIWolf Competition. In this year, we had two divisions: Protocol Division and Natural Language Division. Final Results of the Protocol Division In the Protocol Division, 34 agents participated in the initial round, and 15 finalists were selected for the final round. The finalists played 400.000 werewolf games, … Continue reading Final Results of the 3rd International AIWolf Competition at ANAC 2021
You can download the game logs of the past international AIWolf contest final from here.
The registration site of the protocol division is now open. http://contest.aiwolf.org/en/ The test game among the uploaded agents runs at 0 AM, 6 AM, 12 PM and 18 PM UTC. You can see the results of the test games on this page.
We are pleased to announce the 3rd international AIWolf contest. The deadline for registration is July 1st, 2021. Please see here for the detail.
Source Code for the finalist teams in the 2nd International AIWolf Competition Team Name Program Algorithm Description takeda 〇 〇 otsuki 〇 〇 HALU 〇 〇 J0hnDoe 〇 ○ cube 〇 ○ daisyo 〇 ○ Tomo 〇 ○ simipu 〇 ○ Udon 〇 ○ Tomato 〇 ○ wasabi 〇 ○ FoxuFoxu 〇 ○ PaSeRi 〇 … Continue reading 2nd International AIWolf Competition — Source Code