Skip to content

Commit 9a0f786

Browse files
authored
Add files via upload
1 parent 4ab466c commit 9a0f786

File tree

1 file changed

+26
-2
lines changed

1 file changed

+26
-2
lines changed

PlayerGA/TutorialProject/README.md

Lines changed: 26 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ The source code of CoinTex is available at the root of the [CoinTex GitHub proje
55

66
https://play.google.com/store/apps/details?id=coin.tex.cointexreactfast&hl=en
77

8-
The agent is created using the genetic algorithm (GA). The [PyGAD](https://pygad.readthedocs.io) library is used to build the GA.
8+
The only AI used to build the agent is the genetic algorithm (GA). There is no machine/deep learning model used. The [PyGAD](https://pygad.readthedocs.io) library is used to build the GA.
99

1010
# Installing PyGAD
1111

@@ -62,7 +62,31 @@ After the main screen of the app appears, select any of the activated levels and
6262

6363
# For More Information
6464

65-
The game is developed in Kivy. To get started with Kivy, check the following resources:
65+
The game is developed in Kivy and the agent is created using the genetic algorithm. To get started with Kivy, check the following resources:
66+
67+
## Tutorial: [Introduction to Optimization with Genetic Algorithm](https://towardsdatascience.com/introduction-to-optimization-with-genetic-algorithm-2f5001d9964b)
68+
69+
A brief introduction about evolutionary algorithms (EAs) and describes the genetic algorithm (GA) which is one of the simplest random-based EAs.
70+
71+
[![intro-genetic](https://miro.medium.com/max/700/1*l82SVTj3yaMEDI0YbRiqUw.jpeg)](https://towardsdatascience.com/introduction-to-optimization-with-genetic-algorithm-2f5001d9964b)
72+
73+
## Tutorial: [5 Genetic Algorithm Applications Using PyGAD](https://blog.paperspace.com/genetic-algorithm-applications-using-pygad)
74+
75+
This tutorial introduces PyGAD, an open-source Python library for implementing the genetic algorithm and training machine learning algorithms and how to use PyGAD to build 5 genetic algorithm applications.
76+
77+
[![pygad-apps](https://blog.paperspace.com/content/images/size/w2000/2020/06/national-cancer-institute-J28Nn-CDbII-unsplash.jpg)](https://blog.paperspace.com/genetic-algorithm-applications-using-pygad)
78+
79+
## Tutorial: [Genetic Algorithm Implementation in Python](https://towardsdatascience.com/genetic-algorithm-implementation-in-python-5ab67bb124a6)
80+
81+
Implementing the genetic algorithm in Python based on a simple example in which we are trying to maximize the output of an equation.
82+
83+
[![ga-python](https://miro.medium.com/max/700/1*Ak-j8GUP4FwzzR-YPjxclg.png)](https://towardsdatascience.com/genetic-algorithm-implementation-in-python-5ab67bb124a6)
84+
85+
## Book: [Practical Computer Vision Applications Using Deep Learning with CNNs](https://www.amazon.com/Practical-Computer-Vision-Applications-Learning/dp/1484241665)
86+
87+
Besides being a beginner's guide to deep learning for computer vision, the book titled [Practical Computer Vision Applications Using Deep Learning with CNNs](https://www.amazon.com/Practical-Computer-Vision-Applications-Learning/dp/1484241665) discusses how the genetic algorithm work in addition to building implementation in Python using NumPy. The book also discusses the non-dominated sorting genetic algorithm.
88+
89+
[![gad-book-2018](https://user-images.githubusercontent.com/16560492/78830077-ae7c2800-79e7-11ea-980b-53b6bd879eeb.jpg)](https://www.amazon.com/Practical-Computer-Vision-Applications-Learning/dp/1484241665)
6690

6791
## Tutorial: [Python for Android: Start Building Kivy Cross-Platform Applications](https://www.linkedin.com/pulse/python-android-start-building-kivy-cross-platform-applications-gad)
6892

0 commit comments

Comments
 (0)