Page 3 of 14 FirstFirst 1 2 3 4 5 13 ... LastLast
Results 21 to 30 of 140

Thread: Dota 2 Bot Full-Overwrite Project

  1. #21
    Basic Member
    Join Date
    Dec 2016
    Posts
    611
    Quote Originally Posted by relent0r View Post
    This is sounding really nice nos and fellow contributors, especially how far you've come in a relatively short time span.
    We would get farther with more people helping... just saying.

    Speaking of which... I just checked in updates to Jungling code which enables multiple bots to share the jungle without trampling on each others camps. Kind of fun to watch the dance unfold. They will both share a camp if it is the last camp left they believe they can clear based on camp difficulty metric set for the bot.

  2. #22
    Quote Originally Posted by nostrademous View Post
    We would get farther with more people helping... just saying.

    Speaking of which... I just checked in updates to Jungling code which enables multiple bots to share the jungle without trampling on each others camps. Kind of fun to watch the dance unfold. They will both share a camp if it is the last camp left they believe they can clear based on camp difficulty metric set for the bot.
    Looking forward to this being complete, well done.

  3. #23
    looks quite cool.

    once my laning support bot can actually do things without embarrassing itself, Ill see if I can update/add it in

    although it's early days, lack of folder structure seems a bit hmmm. It's going to be a very big project with a lot of different files.
    I know it's not helped by the api requiring certain named files.
    it would be handy in the long term if the api could intepret a structure like

    Code:
    - /bots
         |--- /lina
                  |-----  item_purchase.lua
                    ----  mode_laning.lua
                    ----  mode_rune.lua
         | --- /generic
                   |--------  mode_laning.lua
    etc
    https://github.com/ThePianoDentist/t...dentistdotabot Lina bot which pulls small camp when 'laning' (Aim to work on pulling and stacking bots initially)
    https://github.com/ThePianoDentist/dotabots-ml-tools Parsing data from bot games

  4. #24
    Quote Originally Posted by TheP1anoDentist View Post
    looks quite cool.

    once my laning support bot can actually do things without embarrassing itself, Ill see if I can update/add it in

    although it's early days, lack of folder structure seems a bit hmmm. It's going to be a very big project with a lot of different files.
    I know it's not helped by the api requiring certain named files.
    it would be handy in the long term if the api could intepret a structure like

    Code:
    - /bots
         |--- /lina
                  |-----  item_purchase.lua
                    ----  mode_laning.lua
                    ----  mode_rune.lua
         | --- /generic
                   |--------  mode_laning.lua
    etc
    All the best with this.

  5. #25
    Basic Member
    Join Date
    Nov 2015
    Posts
    108
    Quote Originally Posted by TheP1anoDentist View Post
    looks quite cool.
    it would be handy in the long term if the api could intepret a structure like

    Code:
    - /bots
         |--- /lina
                  |-----  item_purchase.lua
                    ----  mode_laning.lua
                    ----  mode_rune.lua
         | --- /generic
                   |--------  mode_laning.lua
    etc
    I don't feel like that would be difficult to implement in the generic files yourself.

  6. #26
    Basic Member
    Join Date
    Dec 2016
    Posts
    611
    A lot of my time has been spent fixing the bot framework and the bots themselves for the latest API changes. Latest check-in should make the bots play half-alright again with ganking and fighting udpates. I'm slowly transitioning the logic to be globalized rather then per bot in order to allow for team-based decision orchestration in the future. Fighting is on its way in that respect.

    Changes:
    • We now rotate to other lanes when we think it's good
    • We now rotate some items from backpack to inventory when we need to (not all of them, but some)
    • Added Crystal Maiden bot
    • Added Venomancer bot (currently not in by default via hero selection)
    • Update all item purchasing to the improved code base
    • Many speed/timing efficiency updates

  7. #27
    Quote Originally Posted by nostrademous View Post
    A lot of my time has been spent fixing the bot framework and the bots themselves for the latest API changes. Latest check-in should make the bots play half-alright again with ganking and fighting udpates. I'm slowly transitioning the logic to be globalized rather then per bot in order to allow for team-based decision orchestration in the future. Fighting is on its way in that respect.

    Changes:
    • We now rotate to other lanes when we think it's good
    • We now rotate some items from backpack to inventory when we need to (not all of them, but some)
    • Added Crystal Maiden bot
    • Added Venomancer bot (currently not in by default via hero selection)
    • Update all item purchasing to the improved code base
    • Many speed/timing efficiency updates
    Looking forward to seeing this in action, nice work.

  8. #28
    Basic Member
    Join Date
    Dec 2016
    Posts
    611
    Quote Originally Posted by DreadedGhoul575 View Post
    Looking forward to seeing this in action, nice work.
    You realize you don't have to wait, right?

  9. #29
    Quote Originally Posted by nostrademous View Post
    You realize you don't have to wait, right?
    No? I didn't see a link and I thought you were just giving the changes on this upcoming project that was coming later on in the year or something lol. xD

  10. #30
    Basic Member
    Join Date
    Dec 2016
    Posts
    611
    https://github.com/Nostrademous/Dota2-FullOverwrite

    I would wait till I fix it for the latest patch perhaps.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •