Questions tagged [gaming]

For questions about AI in relation to video games in particular. (Currently this tag is also used for combinatorial games, such as board and card games.)

Filter by
Sorted by
Tagged with
4
votes
2answers
118 views

How is the AI in 3d games implemented?

A few days ago, I started looking a bit more into AI and learning about the way it works, and it is very interesting, but I can't find a clear answer on how the artificial intelligence is implemented ...
1
vote
3answers
2k views

What sort of game problems can neural networks trained/evolved with evolutionary algorithms solve, and how are they typically implemented?

I'm interested mostly in the application of AI in gaming; in case this adjusts the way you answer, but general answers are more than welcome as well. I was reading up on Neural Networks and combining ...
3
votes
0answers
87 views

Why multiplayer, imperfect information, trick-taking card games are hard for AI?

AI reached a super-human level in many complex games such as Chess, Go ,Texas hold’em Poker, Dota2 and StarCarft2. However it still did not reach this level in trick-taking card games. Why there is no ...
6
votes
1answer
456 views

Game AI - Fast python OCR or cropped image input

I'm developing a Game AI which tries to master racing simulations. I already trained a CNN (alexnet) on ingame footage of me playing the game and the pressed keys as the target. As the CNN is only ...
1
vote
0answers
44 views

What would be the good choice of algorithm to use for character action selection in an RPG, implemented in Python?

I have developed an RPG in likeness to the features showcased in the Final Fantasy series; multiple character classes which utilise unique action sets, sequential turn-based combat, front/back row ...
1
vote
0answers
53 views

Is AlphaStar still competing in the Star Craft ladder?

Last year it was announced that Deepmind's Starcraft playing bot AlphaStar was taking on human players in the Starcraft ladder system (some kind of league system as far as I can tell) and that it had ...
3
votes
0answers
64 views

How do AI that play games of incomplete information decide their opening strategy?

This question was inspired by watching AlphaStar play Starcraft 2, but I'm also interested in the concept in general. How does the AI decide what build order to start with? In Starcraft, and many ...
6
votes
2answers
602 views

Reinforcement Learning in Commercial Strategy Games [closed]

I'm a professional game developer investigating the potential for using reinforcement learning to build strategy game AI opponents that have more creative behavior compared to traditional techniques ...
2
votes
1answer
33 views

How do the achievements met in the gaming field (ex. AlphaGo Zero) impact other fields of application?

How can we use the ability of AlphaGo Zero computer, to do something in any other life important related field? Is it possible to make something important besides having created something so smart ...
0
votes
0answers
29 views

Superhuman AI to disguise as human players

TL;DR below. You entered a online mini video game. It's a fast-paced hypercasual game. But it's a ranked one - top 10 get prizes. The leaderboard resets and prizes are handed out every couple of ...
1
vote
1answer
359 views

Importance of starting state and player in RL for Tic Tac Toe

So I am simulating a Tic Tac Toe game with a human opponent. The way the RL trains is through policy/value iterations for a fixed number of iterations all specified by the user. Now whether the human ...
0
votes
5answers
873 views

Can an AI learn how to play chess without instructions?

Can an AI learn to play chess if you give it nothing but "the goal is to win" as starting criteria? If not, what is the minimum information the AI would need to be "seeded" with in order to learn to ...
11
votes
5answers
870 views

Are methods of exhaustive search considered to be AI?

Some programs do exhaustive searches for a solution while others do heuristic searches for a similar answer. For example, in chess, the search for the best next move tends to be more exhaustive in ...
5
votes
1answer
593 views

Transposition table is only used for roughly 17% of the nodes - is this expected?

I'm making a Connect Four game using the typical minimax + alpha-beta pruning algorithms. I just implemented a Transposition Table, but my tests tell me the TT only helps 17% of the time. By this I ...
4
votes
1answer
250 views

Could AI be used to generate questions from a database input?

I confront to the next scenario: Let's say I have stored data about football matches between different teams: lineups, scorers, yellow cards, and many other events. I need to generate everyday some ...
1
vote
2answers
1k views

Too small gradient on large neural network

When training on large neural network, how to deal with the case that the gradients are too small to have any impact? FYI, I have an RNN, which has multiple LSTM cells and each cell has hundreds of ...
3
votes
2answers
107 views

How to separate image recognition from logic?

For example I would like to implement transparent AI in the RTS game which doesn't offer any AI API (like old games), and I'd like to use image recognition algorithm for detecting the objects which ...
16
votes
1answer
2k views

How does “Monte-Carlo search” work?

I have heard about this concept in a Reddit post about Alpha Go. I have tried to go through the paper and the article, but could not really make sense of the algorithm. So, can someone give an easy-...
4
votes
0answers
151 views

Game AI - Modify image classification model for analog output

I'm developing a Game AI which tries to master racing simulation. I already trained a CNN (alexnet) on ingame footage of me playing the game and the pressed keys as the target. I had two main issues ...
4
votes
1answer
321 views

What's stopping Cepheus from generalizing to full poker games?

Cepheus is an artificial intelligence designed to play Texas Hold'em. By playing against itself and learning where it could have done better, it became very good at the game. Slate Star Codex comments:...
10
votes
1answer
503 views

Monte Carlo Tree Search: What kind of moves can easily be found and what kinds make trouble?

I want to start with a scenario that got me thinking about how well MCTS can perform: Let's assume there is a move that is not yet added to the search tree. It is some layers/moves too deep. But if we ...
4
votes
1answer
101 views

Different useful approaches of implementing real-time AI?

I identify myself as a human agent. It is time to think about oncoming senior research and due to small experience in gamedev(as well as in AI field), some questions are raised. What are the most ...
3
votes
1answer
262 views

How close are we to having an AI that can play Magic: The Gathering objectively well?

With tools like open AI will we be able to teach an AI to build its own decks? build a deck from a limited pool? or draft? evaluate the power level of a card?
2
votes
4answers
2k views

How to create an AI snake for a video game?

I am creating a snake game in Unity and I would like to implement AI snakes that wander around the globe while avoiding collision with the other snakes on the globe, and if possible I would also like ...
2
votes
1answer
325 views

How does deepmind's Atari game AI work?

I know that deepmind used deep Q learning (DQN) for its Atari game AI. It used a conv neural network (CNN) to approximate Q(s,a) from pixels instead of from a Q-...
6
votes
1answer
173 views

How do I know when to use which Monte Carlo method?

I'm a bit confused with extensive number of different Monte Carlo methods such as: Hamiltonian/Hybrid Monte Carlo (HMC), Dynamic Monte Carlo (DMC), Markov chain Monte Carlo (MCMC), Kinetic Monte ...
1
vote
2answers
235 views

How does artificial intelligence work in games? [closed]

Artificial intelligence is present in many games, both current and older games. How can such intelligence understand what to do? I mean, how can it behave like a human in a game, allowing you to play ...
1
vote
1answer
108 views

What are the benefits of the VGDL over the ALE?

For benefits of testing AGI, is using a high-level video game description language (VGDL) gives more reliable and accurate results of general intelligence than using Arcade Learning Environment (ALE)?