RustConf 2023 - Using Rust and Battlesnake to never stop learning

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

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

  • @VoyivodaFTW1
    @VoyivodaFTW1 9 หลายเดือนก่อน +11

    Fun talk. Definitely interested in Battlesnake and optimization.

  • @Coreyja
    @Coreyja 9 หลายเดือนก่อน +14

    Author here!
    Hope you all enjoyed this talk as much as I did putting it together! I'll try to check in on this comment secion and continue to answer any questions you have! Thanks for stopping by!

    • @maximus1172
      @maximus1172 9 หลายเดือนก่อน +2

      You got me really motivated to start on this adventure!!

    • @darklajid
      @darklajid 9 หลายเดือนก่อน +1

      I appreciated the talk, I'm glad to learn about battle snakes. I do feel that the talk was very light on .. details. I would've liked to understand a bit more about the actual changes vs just "4 turns to ... 7 turns". There was no ... Rust code in the talk :-/

    • @Coreyja
      @Coreyja 9 หลายเดือนก่อน

      @@maximus1172 Love to hear it! Good luck with your snake! Stop by the Discord if you ever get stuck or just want to chat!

    • @linco95
      @linco95 9 หลายเดือนก่อน +1

      How does it score a state?
      Does it consider eating fruit? Trapping/killing opponent snake? Etc...

    • @Coreyja
      @Coreyja 3 วันที่ผ่านมา

      @@linco95 Sorry for the super late response! I don't get notifications for this video and forgot to check on it
      The scoring function is in someways the real "brain" of a minimax snake like I write! My best one is based mostly on area control. So it compares the number of board squares I can get to before my opponents! There is also some modifiers in there for preferring to get food when I'm low on health and stuff like that
      I've found this area control to work fairly well for me, but the fun in Battlesnake is trying out different things and seeing what works best!

  • @adrianbool4568
    @adrianbool4568 9 หลายเดือนก่อน +1

    By far the best Rust talk I've watched. Both engaging and informative. Well done on spreading the Rust love! ;-)

  • @EngineerNick
    @EngineerNick 9 หลายเดือนก่อน +1

    Very cool :)

  • @stevenhe3462
    @stevenhe3462 9 หลายเดือนก่อน

    Prune the tree and make it parallel, I guess?