Evolving winning strategies for Nim-like games

08/21/2021
by   Mihai Oltean, et al.
0

An evolutionary approach for computing the winning strategy for Nim-like games is proposed in this paper. The winning strategy is computed by using the Multi Expression Programming (MEP) technique - a fast and efficient variant of the Genetic Programming (GP). Each play strategy is represented by a mathematical expression that contains mathematical operators (such as +, -, *, mod, div, and , or, xor, not) and operands (encoding the current game state). Several numerical experiments for computing the winning strategy for the Nim game are performed. The computational effort needed for evolving a winning strategy is reported. The results show that the proposed evolutionary approach is very suitable for computing the winning strategy for Nim-like games.

READ FULL TEXT
research
08/22/2021

Evolving Evolutionary Algorithms using Multi Expression Programming

Finding the optimal parameter setting (i.e. the optimal population size,...
research
01/05/2020

Evolutionary Approach to Collectible Card Game Arena Deckbuilding using Active Genes

In this paper, we evolve a card-choice strategy for the arena mode of Le...
research
08/21/2021

Evolving Digital Circuits for the Knapsack Problem

Multi Expression Programming (MEP) is a Genetic Programming variant that...
research
12/19/2016

Computing Human-Understandable Strategies

Algorithms for equilibrium computation generally make no attempt to ensu...
research
05/04/2013

On Comparison between Evolutionary Programming Network-based Learning and Novel Evolution Strategy Algorithm-based Learning

This paper presents two different evolutionary systems - Evolutionary Pr...
research
09/08/2015

Evolving TSP heuristics using Multi Expression Programming

Multi Expression Programming (MEP) is an evolutionary technique that may...
research
03/08/2018

Multi-objective evolution for 3D RTS Micro

We attack the problem of controlling teams of autonomous units during sk...

Please sign up or login with your details

Forgot password? Click here to reset