Coding Adventure with Kaggle and Lux AI

แชร์
ฝัง
  • เผยแพร่เมื่อ 17 ธ.ค. 2024

ความคิดเห็น • 111

  • @Jabrils
    @Jabrils 3 ปีที่แล้ว +20

    yo this video was like therapy.

  • @TheR971
    @TheR971 3 ปีที่แล้ว +6

    Your honesty in not cutting out those easy mistakes (that happen to all of us) and your willingness to upload a video of you producing such janky code is inspiring tbh.

  • @MichiGombocz
    @MichiGombocz 3 ปีที่แล้ว +12

    What i really love about this channel: it is just so honest. We as the community see you as kind of legendary god conquering every possible challenge which is put there.
    Looking at how you work and master the problem in a humble way is just great.
    You mention your overall plan and just start off, fix problems/errors and point out just all the little things that go wrong as it is the most common thing possible. Even stating "well, maybe I'm just not good at it" while you actually just started tinkering with the framework.
    Harrison, we love you.
    Thanks for providing all the content over so many years. Highly appreciated!

    • @sentdex
      @sentdex  3 ปีที่แล้ว +6

      Thank you for the kind words!

  • @alejandrocarvajal9068
    @alejandrocarvajal9068 3 ปีที่แล้ว +91

    I'm going to send this to my advisor, I think we can try to simplify this into a very minimal version just to show students or kids how interesting and fun AI is, thank you so much for this content.

    • @codingcrashkurse6429
      @codingcrashkurse6429 3 ปีที่แล้ว +8

      not only that, but in general that learning stuff can be fun. I struggled a lot in the classic school system and never saw a reason WHY I had to learn specific stuff and that playful character of learning could prevent kids becoming nihilistic weed smokers. No, I don´t exaggerate here.

  • @DarkRedman31
    @DarkRedman31 3 ปีที่แล้ว +45

    12:14 logging.INFO is the a logging level as an int, while logging.info is the method correspond to this logging level

    • @Copperclocked
      @Copperclocked 3 ปีที่แล้ว

      Yup. logging.INFO resolves to an integer.

  • @TheRhydian98
    @TheRhydian98 3 ปีที่แล้ว +76

    I love these kinds of videos. Always really entertaining.

    • @sentdex
      @sentdex  3 ปีที่แล้ว +12

      Glad to hear that, maybe more like these to come.

  • @lolsalut1134
    @lolsalut1134 3 ปีที่แล้ว +27

    Damn please make a serie on kaggle competition, even on "funny" ML ones, it would be so interesting !

  • @L0Ls0ul
    @L0Ls0ul 3 ปีที่แล้ว +4

    Those type of videos are always a pleasure to watch!

    • @sentdex
      @sentdex  3 ปีที่แล้ว +5

      Yeah, I am still experimenting with how to cover a lot more content, in less time. If I did this as a traditionally styled video it'd be like 10 parts and super lame!

  • @fictitiousforce9048
    @fictitiousforce9048 3 ปีที่แล้ว +7

    Dude this looks awesome, this is such good motivation for me to go learn some python and expand from just knowing some mediocre Java from college

    • @RitzBitz2323
      @RitzBitz2323 3 ปีที่แล้ว +1

      Literally thinking the same thing haha this video makes me much more interested in developing my skills

  • @sevret313
    @sevret313 3 ปีที่แล้ว +6

    This looks fun. I've not looked too much into it yet, but I hope it's room for other tactics than just machine learning.

  • @protopines8372
    @protopines8372 3 ปีที่แล้ว

    Great vid mate. Glad you see you back

  • @ashu-
    @ashu- 3 ปีที่แล้ว +2

    Love these sort of competitions! Been facing some inconsistencies in worker cooldown during day and night, let's see how this ends

  • @MrBoubource
    @MrBoubource 3 ปีที่แล้ว +16

    It goes fast, pretty hard to follow, but I'll be here till the end!

  • @Hackopat1
    @Hackopat1 3 ปีที่แล้ว

    this was fun man. thank you. great content

  • @juhotuho10
    @juhotuho10 3 ปีที่แล้ว

    I'm infinitely fascinated by these Python/coding competitions. Someday I'll probably be making a bot of my own for these. Right now I don't feel like I'm competent enough and i just started my uni so time isn't as available for the competition as I would like to.
    But nonetheless I really enjoy following your python series on these and other educational things you do, keep up the amazing work 👍👍

  • @chrisjduplessis
    @chrisjduplessis 3 ปีที่แล้ว +5

    Here I am, starting my first real Kaggle competition and then sentdex makes a video on it in the same week that I start it. It is a very exciting problem though.

  • @UnpluggedPerformance
    @UnpluggedPerformance 3 ปีที่แล้ว

    love your videos man! their awesome! keep on going, your a hero

  • @riteshrobotics9713
    @riteshrobotics9713 3 ปีที่แล้ว +1

    This is a very interesting video and is very cool. Keep it up

  • @satir6156
    @satir6156 3 ปีที่แล้ว

    Absolutely fascinating, I'll be participating on this contest for fun =D

  • @georgebassemfouad
    @georgebassemfouad 3 ปีที่แล้ว +4

    Hello man we missed you

    • @sentdex
      @sentdex  3 ปีที่แล้ว

      was sick :(

    • @georgebassemfouad
      @georgebassemfouad 3 ปีที่แล้ว +1

      @@sentdex sorry to hear that I hope your okay now !

  • @iuhh
    @iuhh 3 ปีที่แล้ว +2

    I was unable to hear anything else after 15:57, till 18:03 when resrouce_tile was corrected. I can finally sleep now.

  • @Ammothief41
    @Ammothief41 3 ปีที่แล้ว

    Neat.
    I saw this on kaggle but thought it would be too advanced for me. Might give it a shot with your help from the video.

  • @georgewilborn8997
    @georgewilborn8997 3 ปีที่แล้ว

    This game really peaked my interest! It seems really fun to develop a bot for competitive play

  • @SogaMaplestory
    @SogaMaplestory 3 ปีที่แล้ว +1

    Wow the production quality blew me away !!
    It's so good that the next point of improvement would audio quality imo

  • @fernandoi8958
    @fernandoi8958 3 ปีที่แล้ว

    I didnt understand very much the way this game works, but the best strategy would look something like an ant colony - it will have bots to search resources and, when they are found, workers will go there to collect them and possibly create houses near them... the competing AI can kill bots and destroy houses? if so then more measures will be needed to avoid wasting resources

  • @sauliustb
    @sauliustb 3 ปีที่แล้ว

    not sure, but I think the issue with logging was logging.INFO(which appears to be a constant of type 'int') vs logging.info()

  • @Makumazaan
    @Makumazaan 3 ปีที่แล้ว

    why not implement greedy's algorithm or A* for a worker who's ready to build, sketching the initial path, and then just checking each tile on the drawn path for new obstacles each time you move further?

  • @21121990jay
    @21121990jay 3 ปีที่แล้ว

    Love your all videos 🤩🤩

  • @somjadek
    @somjadek 3 ปีที่แล้ว

    👍👍👍 Can I used to local company completion w/o upload to Kaggle, Or I can choose teams in Kaggle?
    Thanks in advance

  • @kenny-kvibe
    @kenny-kvibe 3 ปีที่แล้ว +2

    This reminds me of the Screeps game, interesting!

  • @CreativeShorts75
    @CreativeShorts75 3 ปีที่แล้ว

    Hi sentdex! I wanted to ask u about the self driving tutorial using gtav. I just wanted to know how the code could be deployed in any game. I am not able to do that. Please help!!!!!

  • @phamtienphatt7313
    @phamtienphatt7313 3 ปีที่แล้ว

    i dont know how to run the replays in terminal. Can someone help me pls?

  • @riteshrobotics9713
    @riteshrobotics9713 2 ปีที่แล้ว

    Hi, I was just wondering which OS you are using

  • @blackwhite2361
    @blackwhite2361 3 ปีที่แล้ว

    UNRELATED BUT THIS IS A TECH CHANNEL SO I'M NOT OFF BASE
    So I have a question. I'm in the market for a new laptop and i was wondering if Microsoft has a Mac version of SSRS/SSIS/SSAS for Mac. I know you can get SSMS for Mac but what about those three....Cos those three are important for my Reporting learning path

  • @ethanblackthorn3533
    @ethanblackthorn3533 3 ปีที่แล้ว

    Amazing video!

  • @ricardocosta9336
    @ricardocosta9336 3 ปีที่แล้ว

    Can you please make a video about google vertex. Please, preatty please.

  • @starlite5097
    @starlite5097 3 ปีที่แล้ว

    I like these kinds of videos. Question: How can I run simulations of my AI bots for a mobile game? Meaning that I want to somehow put the game in a simulation and then the AI to play against itself.

  • @carevo00
    @carevo00 3 ปีที่แล้ว

    Can u tell me tensorflow 1x file to 2x for your Reddit Comment Chatbot

  • @Apocalypsee07
    @Apocalypsee07 3 ปีที่แล้ว +1

    Now i somehow want to see you do something with the game "screeps"... :D

  • @fawadnizamani761
    @fawadnizamani761 3 ปีที่แล้ว

    When I run this command "lux-ai-2021 agent.py agent.py" without the quotes in the terminal, It says game is played and it also saves a replay file but it is empty. This is me doing it before and after organizing the agent.py file. Same outcome in both instances. What am I doing wrong?

    • @TonyTheTrain
      @TonyTheTrain 3 ปีที่แล้ว

      Try setting "--python=python3". If your python version is pointing to v2 instead of 3 the command will fail silently.

    • @stonetao4747
      @stonetao4747 3 ปีที่แล้ว +1

      You also need to use the main.py file as the source, the agent.py just holds the logic

  • @faizey
    @faizey 3 ปีที่แล้ว

    which OS are you using?

  • @raven9057
    @raven9057 3 ปีที่แล้ว

    anyone else getting the msg [ERROR] (match_BlUMLrx7q6Bg) - agent 0 - 'main.py' timed out after 3000 ms when running just the simple main.py match?

    • @wolgodi
      @wolgodi 3 ปีที่แล้ว +1

      make sure you check the read.me of the kit you are using. you may not be able to use the same commands as we see sentdex use.

  • @randomdude79404
    @randomdude79404 3 ปีที่แล้ว

    Need an updated Python for finance series

  • @Abishake110899
    @Abishake110899 3 ปีที่แล้ว

    Hey, is it possible to use RL for this? If yes can you make a video on that?

    • @sentdex
      @sentdex  3 ปีที่แล้ว +2

      It is possible, though challenging, especially if you want it to be 100% RL ML

    • @benoitkinziki3916
      @benoitkinziki3916 3 ปีที่แล้ว

      Can you try to implement a RL version of the dream coder to play that game?

  • @whoisabishag3433
    @whoisabishag3433 3 ปีที่แล้ว

    04:59 ... "Now I'm No Pillar Of Organization ... "

  • @trinculo58
    @trinculo58 3 ปีที่แล้ว +1

    How do you find these AI/Coding challenges? Is there a specific site/community you usualy look at?

    • @trinculo58
      @trinculo58 3 ปีที่แล้ว +1

      Ahh the community is called Kaggle i thought it's some sort of programming tool i have not heard of.

  • @RishishDixit
    @RishishDixit 3 ปีที่แล้ว

    Well. Good one.long time to see....Where were you...?

    • @sentdex
      @sentdex  3 ปีที่แล้ว

      Sick 😷

  • @alexgiberson9029
    @alexgiberson9029 3 ปีที่แล้ว +1

    Sebastian lague would be proud

  • @devmarya7565
    @devmarya7565 3 ปีที่แล้ว

    Sir, Please make a video on q-learning from scratch without use of gym.

  • @Jakub1989YTb
    @Jakub1989YTb 3 ปีที่แล้ว

    Opening and closing the logfile each time you want to log a line??!!!

    • @sentdex
      @sentdex  3 ปีที่แล้ว +1

      I did say I'd regret it later !??! This man's gonna have an aneurysm

  • @mikerhinos
    @mikerhinos 3 ปีที่แล้ว

    What is the real time for this (awesome) "timelapse" coding video ?

    • @sentdex
      @sentdex  3 ปีที่แล้ว

      Not sure, did it as a side project over a few days. Few hrs.

    • @chrisjduplessis
      @chrisjduplessis 3 ปีที่แล้ว

      There's a basic RL notebook for this problem under the Code tab on the competition page on Kaggle.

    • @TonyTheTrain
      @TonyTheTrain 3 ปีที่แล้ว

      @@sentdex A few hours?? I've been doing this for like 5 days a few hours a day and so far I've got one worker. A lot of that has been learning the system and getting used to the movement system and testing things out. First time ever doing this kind of challenge, been very interested since I saw the hallite videos.

    • @sentdex
      @sentdex  3 ปีที่แล้ว

      It's probably a function to some extent of me having done stuff like this before and I at least know a little about what's worked for me before. I imagine there are people who get to where I ended here in an hour or less too lol.

    • @TonyTheTrain
      @TonyTheTrain 3 ปีที่แล้ว

      @@sentdex Oh absolutely. I'm learning the mapping functions and trying to do class based with nice imports. It's a great testing ground for concepts. Have a great day and thanks for the video!

  • @SirCobraXI
    @SirCobraXI 3 ปีที่แล้ว

    Looks similar to AoE II I always wanted to make an AoE II AI, but the API is not as nice as here.

  • @AaronAsherRandall
    @AaronAsherRandall 3 ปีที่แล้ว

    no C# support?

  • @SkySesshomaru
    @SkySesshomaru 3 ปีที่แล้ว

    Hmmm gonna give it a try later on!

  • @barricade1205
    @barricade1205 3 ปีที่แล้ว

    please release next episod for neural netwoks from scratch

  • @thotakarthikeya7204
    @thotakarthikeya7204 3 ปีที่แล้ว

    I tried to install the lux-ai-2021 but it give me a bunch of errors can you make a quick video on how to install pleaseeeeeee!!!🙏🙏🙏

    • @stonetao4747
      @stonetao4747 3 ปีที่แล้ว +1

      You can ignore all of them! (source: i built the lux ai challenge)

  • @WomboBraker
    @WomboBraker 3 ปีที่แล้ว

    Thank you!!!

  • @ayaan9094
    @ayaan9094 3 ปีที่แล้ว

    Bro help I am very good in maths wanna do machine learning and Deep learning help give a path/direction/tips . Thanks.

    • @Ragnarok540
      @Ragnarok540 3 ปีที่แล้ว

      Do the kaggle courses

    • @ayaan9094
      @ayaan9094 3 ปีที่แล้ว +1

      @@Ragnarok540 thanks 👍🏻🫂

  • @DerClaudius
    @DerClaudius 3 ปีที่แล้ว

    Thanks for showing off this competition, but holy shit, what happened to making the strategy logic as clear as possible? You didn't write a single function after cleaning up the starter code..
    How can you copy two logging code lines over and over again instead of simply declaring a log function? Also all the looping and searching should be separate functions... That was painful to watch...

  • @steelwolf180
    @steelwolf180 3 ปีที่แล้ว +1

    This looks like code combat.

    • @sentdex
      @sentdex  3 ปีที่แล้ว +4

      Reminds me most of Halite, which makes sense, since the creators said it was sort of inspired by that :D

  • @AakashKumar-gt9ip
    @AakashKumar-gt9ip 3 ปีที่แล้ว

    I know what I’m watching now

  •  3 ปีที่แล้ว

    Kaggle is fun!

  • @nadirhansahin3199
    @nadirhansahin3199 3 ปีที่แล้ว

    20:00

  • @roccococolombo2044
    @roccococolombo2044 3 ปีที่แล้ว +1

    Am I the only one watching this at speed = 0.75 ?

    • @TheMaidenOnes
      @TheMaidenOnes 3 ปีที่แล้ว

      probably not, i liked the phase, but i am a 1.5 or 2x kind of guy.

  • @herantd
    @herantd 3 ปีที่แล้ว

    Someone been playing diablo lately

  • @adempc
    @adempc 3 ปีที่แล้ว

    Great -

  • @Jakub1989YTb
    @Jakub1989YTb 3 ปีที่แล้ว

    What a spaghetti code...

    • @sentdex
      @sentdex  3 ปีที่แล้ว +2

      Part of why I like these sorts of challenges is I always find them extremely hard to code. There are many "forks" in the logic that are required and it always gives me a hard time since I'm not particularly good at that.
      I'm also just not someone who in general writes perfect code on the first pass. Props to you if you are :D

    • @pw7225
      @pw7225 3 ปีที่แล้ว +1

      Suggest specific improvements instead of leaving behind comments like this.

  • @Stinosko
    @Stinosko 3 ปีที่แล้ว

    Hello 👋👋👋👻👻👻🤠🤠🤠🤠🤠

    • @whoisabishag3433
      @whoisabishag3433 3 ปีที่แล้ว

      How are the Biters ...

    • @Stinosko
      @Stinosko 3 ปีที่แล้ว +1

      @@whoisabishag3433 behaving under my command 😁

  • @MadlipzMarathi
    @MadlipzMarathi 3 ปีที่แล้ว

    gg

  • @sreeharsha1047
    @sreeharsha1047 3 ปีที่แล้ว

    Heloooo😍😍

    • @sentdex
      @sentdex  3 ปีที่แล้ว +2

      Hello there

    • @sreeharsha1047
      @sreeharsha1047 3 ปีที่แล้ว

      @@sentdex love your work😀

  • @mishankov44
    @mishankov44 3 ปีที่แล้ว

    Hi to all my halite dudes

  • @vishnuk5836
    @vishnuk5836 3 ปีที่แล้ว

    Hi hello 🥰😍

    • @sentdex
      @sentdex  3 ปีที่แล้ว

      Howdy

  • @JNET_Reloaded
    @JNET_Reloaded 3 ปีที่แล้ว +1

    shame u cant just kill enemy and steal hes resources!

    • @sentdex
      @sentdex  3 ปีที่แล้ว +4

      You can at least steal their resources and starve them to death. Arguably more devious.

  • @powerhour4602
    @powerhour4602 3 ปีที่แล้ว

    Just give those kids Starcraft and stop being cheap!

  • @qm3ster
    @qm3ster 3 ปีที่แล้ว +1

    This video clearly shows a really awful language, and a person that is extremely proficient, and manages to be very productive, despite the awful language.

    • @sentdex
      @sentdex  3 ปีที่แล้ว +1

      I'm very confident its the other way around but thanks 😊 lol

    • @qm3ster
      @qm3ster 3 ปีที่แล้ว

      @@sentdex You're kidding.
      All those nullable variables and None checks? Manual loops instead of iterator adapters? No type annotations in function arguments definition? Significant whitespace? I could never hope to survive.