Channel BannerChannel Banner
c6y21FkaUqwc6y21FkaUqw

Coding Challenge #100: Neuroevolution Flappy Bird - Part 1

153,526
Socialcounts.Org
Enter Fullscreen (f)
2,792
likes
142
comments
daily view 0
monthly view 0

Share

Live Analytics

Comments 0

Coding Challenge #100: Neuroevolution Flappy Bird - Part 1 Analytics Table

Income Estimates for Coding Challenge #100: Neuroevolution Flappy Bird - Part 1

Based on this YouTube video's total view count of 153K views and industry-standard rates, the estimated total earning is $107 - $307 through ad revenue. Historical data is not yet available to calculate daily, weekly, or monthly averages.

About Coding Challenge #100: Neuroevolution Flappy Bird - Part 1

Explore Coding Challenge #100: Neuroevolution Flappy Bird - Part 1 with 153,526 views, 2,792 likes, and 142 comments. Experience the impact of this video content that has captured audience attention.

In this challenge, I use my JavaScript neural network library and a genetic algorithm to train an agent to play Flappy Bird. Code: https://thecodingtrain.com/challenges/100-neuroevolution-flappy-bird p5.js Web Editor Sketches: ๐Ÿ•น๏ธ Neuroevolution Flappy Bird: https://editor.p5js.org/codingtrain/sketches/wb-QHVXBq ๐Ÿ•น๏ธ Neuroevolution Flappy Bird -- Part 5: https://editor.p5js.org/codingtrain/sketches/iyPZnViI9 ๐Ÿ•น๏ธ Flappy Bird - Improved code: https://editor.p5js.org/codingtrain/sketches/T_cecG2MD Other Parts of this Challenge: ๐Ÿ“บ Neuroevolution Flappy Bird - Part 2: https://youtu.be/YtRA6tqgJBc ๐Ÿ“บ Neuroevolution Flappy Bird - Part 3: https://youtu.be/3lvj9jvERvs ๐Ÿ“บ Neuroevolution Flappy Bird - Part 4: https://youtu.be/HrvNpbnjEG8 ๐Ÿ“บ Neuroevolution Flappy Bird - Part 5: https://youtu.be/U9wiMM3BqLU ๐ŸŽฅ Previous video: https://youtu.be/KtPpoMThKUs?list=PLRqwX-V7Uu6ZiZxtDDRCi6uhfTH4FilpH ๐ŸŽฅ Next video: https://youtu.be/fUkF-YLLXeg?list=PLRqwX-V7Uu6ZiZxtDDRCi6uhfTH4FilpH ๐ŸŽฅ All videos: https://www.youtube.com/playlist?list=PLRqwX-V7Uu6ZiZxtDDRCi6uhfTH4FilpH References: ๐Ÿ’ป TensorFlow.js: https://js.tensorflow.org/ ๐Ÿ’ป ml5.js: https://github.com/ml5js ๐Ÿ’ป JS Neural Network: https://github.com/CodingTrain/Toy-Neural-Network-JS/ ๐Ÿ’ป Flappy Bird Clone: https://github.com/CodingTrain/Flappy-Bird-Clone ๐Ÿ’ป Neuroevolution documentation: https://github.com/shiffman/NOC-S18/tree/master/week10 Videos: ๐Ÿš‚ Coding Challenge #31: Flappy Bird: https://youtu.be/cXgA1d_E-jY ๐Ÿš‚ My Genetic Algorithm playlist: https://www.youtube.com/playlist?list=PLRqwX-V7Uu6bJM3VgzjNV5YxVxUwzALHV ๐Ÿš‚ My Neural Networks playlist: https://www.youtube.com/playlist?list=PLRqwX-V7Uu6aCibgK1PTWWu9by6XFdCfh Live Stream Archive: ๐Ÿ”ด Coding Train Live 132: https://youtu.be/ipMekhLS2M0?t=2934s Related Coding Challenges: ๐Ÿš‚ #29 Smart Rockets in p5.js: https://youtu.be/bGz7mv2vD6g ๐Ÿš‚ #31 Flappy Bird: https://youtu.be/cXgA1d_E-jY ๐Ÿš‚ #41 Clappy Bird: https://youtu.be/aKiyCeIuwn4 Timestamps: 0:00 Introducing today's topic: Flappy Birds 1:44 Pieces of the Code 4:11 Reinforcement Learning 6:45 Make multiple birds that make random decisions and use a genetic algorithm 7:40 Each Bird object will have its own neural network "brain" 9:40 The architecture for the neural network 14:03 Write a think function 16:04 Code the inputs 19:00 Find the closest pipe 22:22 Summary and next steps Editing by Mathieu Blanchette Animations by Jason Heglund Music from Epidemic Sound ๐Ÿš‚ Website: http://thecodingtrain.com/ ๐Ÿ‘พ Share Your Creation! https://thecodingtrain.com/guides/passenger-showcase-guide ๐Ÿšฉ Suggest Topics: https://github.com/CodingTrain/Suggestion-Box ๐Ÿ’ก GitHub: https://github.com/CodingTrain ๐Ÿ’ฌ Discord: https://thecodingtrain.com/discord ๐Ÿ’– Membership: http://youtube.com/thecodingtrain/join ๐Ÿ›’ Store: https://standard.tv/codingtrain ๐Ÿ–‹๏ธ Twitter: https://twitter.com/thecodingtrain ๐Ÿ“ธ Instagram: https://www.instagram.com/the.coding.train/ ๐ŸŽฅ Coding Challenges: https://www.youtube.com/playlist?list=PLRqwX-V7Uu6ZiZxtDDRCi6uhfTH4FilpH ๐ŸŽฅ Intro to Programming: https://www.youtube.com/playlist?list=PLRqwX-V7Uu6Zy51Q-x9tMWIv9cueOFTFA ๐Ÿ”— p5.js: https://p5js.org ๐Ÿ”— p5.js Web Editor: https://editor.p5js.org/ ๐Ÿ”— Processing: https://processing.org ๐Ÿ“„ Code of Conduct: https://github.com/CodingTrain/Code-of-Conduct This description was auto-generated. If you see a problem, please open an issue: https://github.com/CodingTrain/thecodingtrain.com/issues/new #neuralnetwork #reinforcementlearning #geneticalgorithm #evolution #flappybird #javascript #p5js

About YouTube Real-Time View Count

With SocialCounts.orgโ€™s view counter, track your YouTube videoโ€™s live view count and YouTube likes count in real time with fast, reliable updates.

Watch every YouTube video live view count rise with our real-time YouTube views trackerโ€”built for accuracy and minimal delay.

Follow YouTube real time views as they happen, using our dedicated view counter for YouTube videos.

Get up-to-date live view count on YouTube and see real-time growth with SocialCounts.orgโ€™s smart tracking tools.

Embed Widget

Parameters:

  • fullscreen=true - Fullscreen counter
  • graph=true - Live graph chart
  • counter=0/1/2 - Select counter (0=likes, 1=views, 2=comments)
URL

Click to copy the embed URL to your clipboard