Dota 2
Nostrademous - Full Bot Overwrite
141 kommentarer
✇|:5murf514y3r..¯\_(ツ)_/¯ 29. apr. 2020 kl. 13:29 
No longer works
Morningstar 5. sep. 2017 kl. 8:30 
suck as hell. don't use it
ÜBERRASCHUNG 15. aug. 2017 kl. 15:02 
хрень а не мод. боты тупые до жути. стоят и смотрят на тебя пока ты их убьёш. удалить его нужно с доты и руки поломать тому кто его зделал...
Rebecca 12. aug. 2017 kl. 0:56 
In practice lobbies with 9 other AI, the same heroes tend to get picked on both teams. I just had a Viper on both Radiant and Dire, for example.
Farmdalf 11. aug. 2017 kl. 18:11 
i think its good:steammocking:
Riveon 16. juli 2017 kl. 6:04 
@Kim(-berly) I wouldn't say dead, since it will eventually be transitioned to the new project. But yeah it looks like it may be a while before that happens
Kimberly Azula 16. juli 2017 kl. 1:47 
@Tekstar47 , sadly I don't see a future here. The project is dead. It seems, no updates, no nothing.
It is playable on dedicated servers, but without updates not a lot of people will play it.
Tekstar47 15. juli 2017 kl. 23:13 
Thank you for the work you are putting in. I look forward to the future of this project.
Riveon 14. juli 2017 kl. 20:45 
@Hom-Sha-Bom: "nos [author] 29 Apr @ 11:17am:
Folks, I understand the bots are not perfect. It takes time. Realize I'm doing a full over-write, meaning I don't get to use the default mode algorithms used by other bots which rely on Valve's decision making. We will get there I promise.

Yes, the bots feed at times and there are bugs; bugs will be fixed and so will team-wide reasoning and logic. Just give it time."
Hom-Sha-Bom 14. juli 2017 kl. 17:06 
This AI is terrible. It provides a way less challenging experience than the default bots.
Karien 22. juni 2017 kl. 6:16 
Courier usage is broken if you use this bots as allies. You will not ever get your items as the bots will keep trying to use it. Also, they don't get their items as well as all 4 of them seem to be fighting over it.
DreadedGhoul575 13. juni 2017 kl. 2:08 
@nos Ok, all the best with your personal life and the bots.
Kimberly Azula 12. juni 2017 kl. 22:14 
@nos wait. Does that mean these bots won't see any attention any more outside of that at all? And that your other project replaces these bots? If so, when do you think you can upload them to the workshop?
nostrademous  [ophavsmand] 12. juni 2017 kl. 21:14 
I did just update the bots to patch 7.06d, but yes, outside of bug-fixes (aka patches that break these bots) I won't be adding new features but rather migrating to the new project.
DreadedGhoul575 12. juni 2017 kl. 16:01 
Oh ok, very well.
Kimberly Azula 12. juni 2017 kl. 11:44 
@DreadedGhould575 : Don't think so, he is working on his other project. (web based bot stuff)
DreadedGhoul575 11. juni 2017 kl. 12:56 
Any updates soon?
nostrademous  [ophavsmand] 27. maj 2017 kl. 8:59 
@Riveon - the system will determine it. It does a web server connectivity check at start. If it doesn't get a reply it will default to a non-web operation. If it detects a web server that means, you, as a user of this script, ran one of the Python scripts I provided to start the web server
Riveon 26. maj 2017 kl. 19:43 
@nos So when you say there'll be 'three ways of running the bots' do you mean that all three ways will be implemented and users can pick which method is used in a match? Not sure if I'm understanding you correctly.
DreadedGhoul575 26. maj 2017 kl. 12:57 
Ah right ok, I thought you meant it would learn from every game (which would most likely be hard to do), but I understand. Would be fun especially to 1v1 a learning AI solo mid; knows the basics, but how to be good at them.
nostrademous  [ophavsmand] 26. maj 2017 kl. 12:53 
@Dread - the AI piece is far away, but the web-server I'm working on is a necessary step to get there. My plan for AI is to have machine learning of high-level game directives. I don't want the AI to teach bots how to last hit (they already know how to do that and it is effective when purely scripted), but rather when to push, when to defend, which lane to be in, etc.

Additionally, the plan is for AI to learn how to "counter-pick" enemy team, how to level skills/talents appropriately, how to pick items to buy based on game state.
nostrademous  [ophavsmand] 26. maj 2017 kl. 12:50 
Pushed a fix with many small changes.
DreadedGhoul575 26. maj 2017 kl. 12:18 
How will AI machine learning work? Will it learn overtime? They will learn positioning? So many questions lol, since I've never seen one in action, apart from videos on youtube; looking forward to testing out a learning AI and hope learning AIs join more games, like GTA 5; learning bots in a private match would be pretty funny and interesting, seeing what they all do overtime. :D
nostrademous  [ophavsmand] 26. maj 2017 kl. 12:08 
The two projects will eventually merge with three ways of running the bots:
1) Completely independent of a web-server (as they are now)
2) Via control done by the web-server (with manual commands allowed)
3) Via AI machine learning running in a dedicate server that information is proxied to via localhost webserver

So, yes, eventually all the bugs will be fixed.

I've been rather tired after long days of work and then some Dota2 actual gameplay of my own.
Kimberly Azula 25. maj 2017 kl. 23:22 
@nos - After that project, are you going to resume the work on these bots? I visited the github, and there seem to be a lot of things that need fixing.
I would love to see the disabled heroes for example!
nostrademous  [ophavsmand] 25. maj 2017 kl. 16:29 
eventually - I am working on a web-based API
DreadedGhoul575 21. maj 2017 kl. 13:47 
Anything else coming up?
nostrademous  [ophavsmand] 15. maj 2017 kl. 18:04 
@Dreaded - already fixed. Didn't update workshop yet until Valve fixes their thing.
DreadedGhoul575 15. maj 2017 kl. 17:27 
@nos Not sure if you have any broken items.
nostrademous  [ophavsmand] 15. maj 2017 kl. 17:26 
PSA - bots are broken until the next Valve Patch where they fix the API for using shrines properly after removing 2 fountain shrines in 7.06 patch
DreadedGhoul575 13. maj 2017 kl. 2:41 
Oh ok.
Riveon 13. maj 2017 kl. 2:28 
I think that's when there is no jungler maybe
DreadedGhoul575 13. maj 2017 kl. 2:20 
Is it normal for bot to 3 lane with Sniper, Venomancer and Crystal Maiden?
nostrademous  [ophavsmand] 12. maj 2017 kl. 9:27 
Pushed an update with some code fixes
nostrademous  [ophavsmand] 10. maj 2017 kl. 17:17 
Well, I have "Invoker" as a bot that works (default bots do not) for example. FuriousPuppy is doing a similar thing to what I'm doing, except he is using default Valve mode behavior whereas I wrote my own.
Nadezhda 10. maj 2017 kl. 16:04 
How is this bot different to furiospuppy and default bots?
Andy 10. maj 2017 kl. 6:18 
thanks for using full overwrite. we need different bots like this
nostrademous  [ophavsmand] 7. maj 2017 kl. 5:51 
Sniper is allowed to use more than a single Q on a target. I enforce no more than a single radius overlap though.
DreadedGhoul575 6. maj 2017 kl. 10:07 
Hmm, I can't really remember. I do remember Sniper using all his 'Q's on one target, if that helps?
♂Kipu♂ 6. maj 2017 kl. 9:13 
If these bots really have their own base, then they have a very large potential
nostrademous  [ophavsmand] 6. maj 2017 kl. 6:43 
@Dread - no worries I wasn't insulted, just amused.

Regarding Sniper - I meant, did you see any bugs with ability use (shrapnel, ult)? He is a new hero so probably has some tweaks to be made.
DreadedGhoul575 6. maj 2017 kl. 6:19 
@nos Apologies if that was insulting lol, it was mainly due to the low kills, that's that I meant lol.

What do you mean how did I find Sniper?
nostrademous  [ophavsmand] 6. maj 2017 kl. 4:52 
@DreadedGhoul575 - how did you find Sniper?

You say "schockingly", I say "expectedly" 😋
DreadedGhoul575 6. maj 2017 kl. 2:42 
Shockingly, yours won! I got the screenshots on my profile. Feel free to check.
DreadedGhoul575 6. maj 2017 kl. 2:34 
Crystal Maiden was after Skywrath Mage, but used her 'W' on an enemy creep instead.
DreadedGhoul575 6. maj 2017 kl. 2:03 
Viper managed to feed within 10 seconds twice; it was against the default bots v1.00 script on dire with Sven and Skywrath at top.
DreadedGhoul575 6. maj 2017 kl. 1:54 
Sniper is my main hero as well, since I ain't the best on this game; I tend to play co-op vs AI or just solo with bots.
淘汰一个是一个 5. maj 2017 kl. 11:57 
good
Kimberly Azula 5. maj 2017 kl. 0:15 
I hope so :) !
Instead of skadi I would get desolator if you want to "shred" or "rip" especially fast. also with aghs it is amazing. You don't need stats for the aghs way to play sniper - just raw damage.
nostrademous  [ophavsmand] 4. maj 2017 kl. 13:28 
Sniper bot has it's first draft of ability usage completed. Need to do some testing and tweaking now and then Sniper should be coming to rip you guys to shreds. RIP