2013
DOI: 10.7763/ijcte.2013.v5.799
|View full text |Cite
|
Sign up to set email alerts
|

Evolving Tic-Tac-Toe Playing Algorithms Using Co-Evolution, Interactive Fitness and Genetic Programming

Abstract: Abstract-This paper presents a novel use of Genetic Programming, Co-Evolution and Interactive Fitness to evolve algorithms for the game of Tic-Tac-Toe. The selected tree-structured algorithms are evaluated based on a fitness-less double-game strategy and then compete against a human player. This paper will outline the evolution process which leads to producing the best Tic-Tac-Toe playing algorithm. The evolved algorithms have proven effective for playing against human opponents.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
1
0

Year Published

2014
2014
2024
2024

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 7 publications
(2 citation statements)
references
References 8 publications
0
1
0
Order By: Relevance
“…Mohammadi (Mohammadi et al, 2013) proposed genetic programming, coevolution, and interactive fitness in purpose to develop a human-competitive algorithm for playing tic-tac-toe. The algorithm used a 3x3 matrix to represent the chromosome and evaluated by traditional GA operators such as selection, crossover, and mutation.…”
Section: Tic-tac-toementioning
confidence: 99%
“…Mohammadi (Mohammadi et al, 2013) proposed genetic programming, coevolution, and interactive fitness in purpose to develop a human-competitive algorithm for playing tic-tac-toe. The algorithm used a 3x3 matrix to represent the chromosome and evaluated by traditional GA operators such as selection, crossover, and mutation.…”
Section: Tic-tac-toementioning
confidence: 99%
“…They succeeded in finding 72,657 such strategies, and also came to some other interesting conclusions, which verify our existing notions about the game. Mohammadi et al [43] presented a co‐evolution and interactive fitness‐based genetic algorithm to build a human‐competitive player. Ling et al [44] used a double transfer function and Rajani et al [45] applied the Hamming distance classifier, on neural networks to demonstrate the advantages of each method.…”
Section: Literature Reviewmentioning
confidence: 99%