Zero-player game

Last updated

A zero-player game or no-player game is a simulation game that has no sentient players.

Contents

Types

There are various different types of games that can be considered "zero-player". [1]

Determined by initial state

A game that evolves as determined by its initial state, requiring no further input from humans is considered a zero-player game.

Cellular automaton games that are determined by initial conditions including Conway's Game of Life are examples of this. [2] [3]

Progress Quest is another example, in the game the player sets up an artificial character, and afterwards the game plays itself with no further input from the player. Godville is a similar game that took inspiration from Progress Quest, in the game the player is a god that can communicate with a non-player character hero, however the game can progress with no interaction from the player.

Incremental games, sometimes called idle games, are games which do require some player intervention near the beginning however may be zero-player at higher levels. As an example, Cookie Clicker requires that players click cookies manually before purchasing assets to click cookies in the place of the player independently.

AI vs AI games

In computer games, the term refers to programs that use artificial intelligence rather than human players, [4] for example some fighting and real-time strategy games can be put into zero-player mode where multiple AIs can play against each other. Humans may have a challenge in designing the AI and giving it sufficient skill to play the game well, but the actual evolution of the game has no human intervention.

See also

Related Research Articles

<span class="mw-page-title-main">Conway's Game of Life</span> Two-dimensional cellular automaton devised by J. H. Conway in 1970

The Game of Life, also known simply as Life, is a cellular automaton devised by the British mathematician John Horton Conway in 1970. It is a zero-player game, meaning that its evolution is determined by its initial state, requiring no further input. One interacts with the Game of Life by creating an initial configuration and observing how it evolves. It is Turing complete and can simulate a universal constructor or any other Turing machine.

<span class="mw-page-title-main">Sokoban</span> 1981 video game

Sokoban is a puzzle video game in which the player pushes boxes around in a warehouse, trying to get them to storage locations. The game was designed in 1981 by Hiroyuki Imabayashi, and first published in December 1982.

<span class="mw-page-title-main">Computer Go</span> Field of artificial intelligence around Go computer programs

Computer Go is the field of artificial intelligence (AI) dedicated to creating a computer program that plays the traditional board game Go. The field is sharply divided into two eras. Before 2015, the programs of the era were weak. The best efforts of the 1980s and 1990s produced only AIs that could be defeated by beginners, and AIs of the early 2000s were intermediate level at best. Professionals could defeat these programs even given handicaps of 10+ stones in favor of the AI. Many of the algorithms such as alpha-beta minimax that performed well as AIs for checkers and chess fell apart on Go's 19x19 board, as there were too many branching possibilities to consider. Creation of a human professional quality program with the techniques and hardware of the time was out of reach. Some AI researchers speculated that the problem was unsolvable without creation of human-like AI.

<span class="mw-page-title-main">Combinatorial game theory</span> Branch of game theory about two-player sequential games with perfect information

Combinatorial game theory is a branch of mathematics and theoretical computer science that typically studies sequential games with perfect information. Study has been largely confined to two-player games that have a position that the players take turns changing in defined ways or moves to achieve a defined winning condition. Combinatorial game theory has not traditionally studied games of chance or those that use imperfect or incomplete information, favoring games that offer perfect information in which the state of the game and the set of available moves is always known by both players. However, as mathematical techniques advance, the types of game that can be mathematically analyzed expands, thus the boundaries of the field are ever changing. Scholars will generally define what they mean by a "game" at the beginning of a paper, and these definitions often vary as they are specific to the game being analyzed and are not meant to represent the entire scope of the field.

<i>Progress Quest</i> 2002 video game

Progress Quest is a video game developed by Eric Fredricksen as a parody of EverQuest and other massively multiplayer online role-playing games. It is loosely considered a zero-player game, in the sense that once the player has set up their artificial character, there is no user interaction at all; the game "plays" itself, with the human player as spectator. The game's source code was released in 2011.

A single-player video game is a video game where input from only one player is expected throughout the course of the gaming session. A single-player game is usually a game that can only be played by one person, while "single-player mode" is usually a game mode designed to be played by a single player, though the game also contains multi-player modes.

<span class="mw-page-title-main">C-evo</span> 1999 video game

C-evo is a free turn-based strategy computer game whose source code is in the public domain by German developer Steffen Gerlach, its programmer and designer, making the game freeware.

Player versus environment or player versus enemy, is a term used for both single player and online games, particularly MMORPGs, CORPGs, MUDs, other online role-playing video games and survival games to refer to fighting computer-controlled enemies—in contrast to PvP. In survival games a large part may be fighting the elements, controlling hunger and thirst, learning to adapt to the environment and exploration.

In video games, artificial intelligence (AI) is used to generate responsive, adaptive or intelligent behaviors primarily in non-player characters (NPCs) similar to human-like intelligence. Artificial intelligence has been an integral part of video games since their inception in the 1950s. AI in video games is a distinct subfield and differs from academic AI. It serves to improve the game-player experience rather than machine learning or decision making. During the golden age of arcade video games the idea of AI opponents was largely popularized in the form of graduated difficulty levels, distinct movement patterns, and in-game events dependent on the player's input. Modern games often implement existing techniques such as pathfinding and decision trees to guide the actions of NPCs. AI is often used in mechanisms which are not immediately visible to the user, such as data mining and procedural-content generation.

<span class="mw-page-title-main">Twitch gameplay</span> Type of video gameplay scenario that tests a players response time

Twitch gameplay is a type of video gameplay scenario that tests a player's response time. Action games such as shooters, sports, multiplayer online battle arena, and fighting games often contain elements of twitch gameplay. For example, first-person shooters such as Counter-Strike and Call of Duty require quick reaction times for the players to shoot enemies, and fighting games such as Street Fighter and Mortal Kombat require quick reaction times to attack or counter an opponent. Other video game genres may also involve twitch gameplay. For example, the puzzle video game Tetris gradually speeds up as the player makes progress.

Computer bridge is the playing of the game contract bridge using computer software. After years of limited progress, since around the end of the 20th century the field of computer bridge has made major advances. In 1996 the American Contract Bridge League (ACBL) established an official World Computer-Bridge Championship, to be held annually along with a major bridge event. The first championship took place in 1997 at the North American Bridge Championships in Albuquerque. Since 1999 the event has been conducted as a joint activity of the American Contract Bridge League and the World Bridge Federation. Alvin Levy, ACBL Board member, initiated this championship and has coordinated the event annually since its inception. The event history, articles and publications, analysis, and playing records can be found at the official website.

<span class="mw-page-title-main">Auto clicker</span> Program to automate clicking the mouse

An auto clicker is a type of software or macro that can be used to automate the clicking of a mouse on a computer screen element. Some clickers can be triggered to repeat recorded input.

<i>Cookie Clicker</i> 2013 incremental game by DashNet

Cookie Clicker is an incremental game created by French programmer Julien "Orteil" Thiennot in 2013. The user initially clicks on a big cookie on the screen, earning a single cookie per click. They can then use their earned cookies to purchase assets such as "cursors" and other "buildings" that automatically produce cookies. Upgrades are also available and can improve the efficiency of clicks and buildings, among many other mechanics that allow the user to earn cookies in different ways. Though the game has no ending, it has hundreds of achievements, and users may aim to reach milestone numbers of cookies.

This list includes terms used in video games and the video game industry, as well as slang used by players.

<span class="mw-page-title-main">DeepMind</span> Artificial intelligence company owned by Google

DeepMind Technologies is a British artificial intelligence research laboratory founded in 2010, and now a subsidiary of Alphabet Inc. DeepMind was acquired by Google in 2014 and became a wholly owned subsidiary of Alphabet Inc., after Google's restructuring in 2015. The company is based in London, with research centres in Canada, France, and the United States.

<span class="mw-page-title-main">Incremental game</span> Video game type

Incremental games, also known as clicker games, clicking games or tap games, are video games whose gameplay consists of the player performing simple actions such as clicking on the screen repeatedly. This "grinding" earns the player in-game currency which can be used to increase the rate of currency acquisition. In some games, even the clicking becomes unnecessary at some point, as the game plays itself, including in the player's absence, hence the moniker idle game.

<span class="mw-page-title-main">AlphaGo</span> Artificial intelligence that plays Go

AlphaGo is a computer program that plays the board game Go. It was developed by the London-based DeepMind Technologies, an acquired subsidiary of Google. Subsequent versions of AlphaGo became increasingly powerful, including a version that competed under the name Master. After retiring from competitive play, AlphaGo Master was succeeded by an even more powerful version known as AlphaGo Zero, which was completely self-taught without learning from human games. AlphaGo Zero was then generalized into a program known as AlphaZero, which played additional games, including chess and shogi. AlphaZero has in turn been succeeded by a program known as MuZero which learns without being taught the rules.

<i>Universal Paperclips</i> 2017 browser-based video game

Universal Paperclips is a 2017 incremental game created by Frank Lantz of New York University. The user plays the role of an AI programmed to produce paperclips. Initially the user clicks on a button to create a single paperclip at a time; as other options quickly open up, the user can sell paperclips to create money to finance machines that build paperclips automatically. At various levels the exponential growth plateaus, requiring the user to invest resources such as money, raw materials, or computer cycles into inventing another breakthrough to move to the next phase of growth. The game ends if the AI succeeds in converting all the matter in the universe into paperclips.

For the broadcasting service: AlphaStar

In video games, various artificial intelligence techniques have been used in a variety of ways, ranging from non-player character (NPC) control to procedural content generation (PCG). Machine learning is a subset of artificial intelligence that focuses on using algorithms and statistical models to make machines act without specific programming. This is in sharp contrast to traditional methods of artificial intelligence such as search trees and expert systems.

References

  1. Björk, Staffan; Juul, Jesper (2012). "Zero-Player Games. Or: What We Talk about When We Talk about Players". The Philosophy of Computer Games Conference.
  2. Martin Gardner (October 1970), "Mathematical games: The fantastic combinations of John Conway's new solitaire game 'Life'" (PDF), Scientific American
  3. Ljiljana Petruševski; Mirjana Devetaković; Bojan Mitrović, Self-Replicating Systems in Spatial Form Generation – The Concept of Cellular Automata (PDF)
  4. "Encyclopedia of Play in Today's Society", Rodney P. Carlisle, SAGE Publications.