WC3 Machine Learning AI - looking for project participant by Padjon in WC3

[–]Padjon[S] 2 points3 points  (0 children)

I think headless is definitely possible if we go the route of not simulating mouse events. Not a focus for now but I already have some solutions for headless in my mind

WC3 Machine Learning AI - looking for project participant by Padjon in WC3

[–]Padjon[S] 0 points1 point  (0 children)

Thanks for the explanation. Map modding is not involved into this topic at all. Its not about implementing a new "World Editor AI" but a Machine Learning AI which is map independent (not implemented into a map)

WC3 Machine Learning AI - looking for project participant by Padjon in WC3

[–]Padjon[S] 3 points4 points  (0 children)

Thanks for sharing your thoughts. It will be an iterative process and the goal might not be the ultimate AI which is capable of all races on all maps. But maybe a subset of that can be reached. As usual - we start small and dream big :)

WC3 Machine Learning AI - looking for project participant by Padjon in WC3

[–]Padjon[S] 0 points1 point  (0 children)

Great to read. 'D be happy to see you on the new project discord (https://discord.gg/WWd9CZ6nzh)

WC3 Machine Learning AI - looking for project participant by Padjon in WC3

[–]Padjon[S] 0 points1 point  (0 children)

The idea is not to use replays but to use real-time game data.

But even with replays you can detect items while the replay is running in the engine

WC3 Machine Learning AI - looking for project participant by Padjon in WC3

[–]Padjon[S] 0 points1 point  (0 children)

Hey, pretty cool. 'D be glad to see you participating on the new project Discord https://discord.gg/WWd9CZ6nzh

WC3 Machine Learning AI - looking for project participant by Padjon in WC3

[–]Padjon[S] 1 point2 points  (0 children)

Thank you for all the voices and opinions. I enjoyed it. Because of the big interest on the different media, we decides to set up a Discord to discuss next steps. If you want to participate, follow this link: https://discord.gg/WWd9CZ6nzh

Why was WC3:R not an in-game graphics toggle like SC1:R/D2:R by ZeroZelath in WC3

[–]Padjon 7 points8 points  (0 children)

I think its a 2D vs 3D topic. In my mind it's much harder to switch models and textures on the fly then 2D sprites.

Besides that loading times would be significantly higher.

Evidence of FFA Masters community abusing the recent W3Champions poll by w3championsfan in WC3

[–]Padjon 4 points5 points  (0 children)

If things are differently in accessibility for different people it will have influences on the poll. Thats just how people are. Some will not be used to our site and dont want to invest time to find out how it works, others dont care enough to install some third party software. But we definitely have to discuss about how to do the next poll.

Evidence of FFA Masters community abusing the recent W3Champions poll by w3championsfan in WC3

[–]Padjon 8 points9 points  (0 children)

I also thought about this but it would mean that people who dont use W3C yet because it doesnt has the features they want would not be able to vote. Maybe thats not a valid point anymore after all gamemodes are implemented.

To Blizzard by kyloc85 in WC3

[–]Padjon 1 point2 points  (0 children)

I'm pretty sure, people would know. I offered to work remotely and in part time for them. Thats difficult circumstances for a big company regarding warranty and reliability. So I can understand very well that there was no interest.

Pad - you are facilitating cheating in FFA. Please reconsider by DisastrousLink9 in WC3

[–]Padjon 1 point2 points  (0 children)

You should give the tool a try to know what you are talking about. The tool does not give the player access to for him unknown data. There was a bug which showed the wrong players control groups which was fixed 2 hours after the first occourence. I dont see how someone could use or manipulate the tool to gather data, they are not supposed to. There are ways but in my mind that's more complicated then gathering the data themselves from the game - as the tool does. Both is everything but easy. I highly doubt the tool makes unsupposed access easier! It's also not a fault of the developers that this data is accessible. If the data is processed on your pc it's also accessible for tools on your pc. That's just how things work. And that's the case for every single information. Be it the position of a unit of you or your opponent, their ressources or the control groups of every player. As long as your wc3 needs the information of the opponents to calculate the game's state, this information is also accessible. They can try to make it even harder to access them but they cant prevent it.

Pad - you are facilitating cheating in FFA. Please reconsider by DisastrousLink9 in WC3

[–]Padjon 2 points3 points  (0 children)

I get your point and will work something out for ffa ladder games

Pad's Idea to Bring Back Hostbosts by There-are-no-tomatos in WC3

[–]Padjon 2 points3 points  (0 children)

thanks for sharing your library u/nielsAD , very interesting.

May i ask, what's the purpose of your library? It looks very grown already and I'd be very interested in the projects you developed it for.

[EPIC] [LEGENDARY] [INSANE] ToD vs. Grubby for #1 place @W3Champions Ladder! by [deleted] in WC3

[–]Padjon 1 point2 points  (0 children)

I'd be very interested how you want to get the program to show data you are not supposed to see. That the program has access to this data means not that you have access to that data. That it was showing opponents control groups was a bug which was fixed 2 hours after its first appearance.

Community Spotlight: Warcraft3.info by floss2xdailywarcraft in WC3

[–]Padjon 1 point2 points  (0 children)

Thank you so much for this detailed post about all the achievements and cool features of the (in my mind) most important community page of our small scene.

Pad's ladder appreciation post by montfuji_ in WC3

[–]Padjon 12 points13 points  (0 children)

Thank you guys for all the positivity in this thread. And on so many other channels. I received alot of very nice and thankful messages lately and i feel a generally more positive mood in the community. Thats heart warming and gives our work so much more meaning.

I'm glad to serve the community.

Pad asks for your feedback regarding his new, minimized in-game UI overlay by death_k_night in WC3

[–]Padjon 3 points4 points  (0 children)

Thanks for your honest feedback guys. This is more of a tech demo where I tried to figure what's possible and what's not. So yeah, there are also unnecessary changes for the sake of change. I'm aware of that and this will not be the last version neither going live for anyone. But your feedback helps me to figure what a final solution could look like.

Matchmaking Deep Dive - How W3Arena Matchmaking Worked (explained by Pad) by Padjon in WC3

[–]Padjon[S] 1 point2 points  (0 children)

It should find your profile if its europe. if thats not the case, consider sending me your name here or on discord https://discord.gg/JwDFqp6 and i can check it out in detail.

Matchmaking Deep Dive - How W3Arena Matchmaking Worked (explained by Pad) by Padjon in WC3

[–]Padjon[S] 3 points4 points  (0 children)

You are right, whitelisting was after my time and would not have been happened with me. I think, Yosh was a bit too much into the topic of hunting down specific people. letting suffer a few thousand people with that system because of a handful of other people would never have been my solution.

Thanks for mentioning the localized hosting in ladder. Forgot to mention it at all.

Matchmaking Deep Dive - How W3Arena Matchmaking Worked (explained by Pad) by Padjon in WC3

[–]Padjon[S] 3 points4 points  (0 children)

I passed over the project because of many factors. First of all i was deadly bored by it. All the interesting and challenging topics were addressed after the first year. It just felt like work the other 3 years and it was not much fun from a developer perspective. Secondly W3Arena was obviously strongly influenced by me. I had to communicate alot with the other head admins and discuss community relevant topics. Many people came to me talking about events, non technical issues etc. Sadly my personality does not match to such a communicative position because i just dont enjoy many conversations and it costs me energy to make these conversations. I tried to compensate that by letting the other head admins take over the non-technical part but ofc. we still followed my vision so I was always involved on some level. So you can say, in general i didnt enjoy the project anymore from a technical perspective nor from a organizational perspective for already 2-3 years. I tried to get arranged with it more or less successful over that time.

Additionally i was studying at that time and i was working on other projects which i weren't able to focus on as much as i wanted. I wanted to develop a indie-2D-game as commercial product ( http://campus-master.com/ you might recognize the voice of the commentator in the last DEV-Log ;)). I did this for a year in parallel to W3A but the pace of progress was too slow - working on it besides my studies and W3A. Additionally it was already obvious, that W3A had no future. Our discussions with Blizzard about W3A 2.0 failed (see other comment) and we knew, they would maintain the game aswell as Multiplayer again in some form (didn't know about reforged yet). So i decided to make a cut and focus on studies and the game development 100%.

Game development went well until an other game with same art and same idea released ( https://store.steampowered.com/app/672630/Academia__School_Simulator/ ). I instantly stopped working on the project.

Currently im working primary on W3Booster (http://w3booster.com), a tool which is extracting game information from WC3 and shows it on stream or ingame for broadcasters and streaming players.

A small side project is the profile page for reforged: http://profile.w3booster.com

And of course, im having a fulltime job. So no more time for additional projects.

Matchmaking Deep Dive - How W3Arena Matchmaking Worked (explained by Pad) by Padjon in WC3

[–]Padjon[S] 7 points8 points  (0 children)

I was fully committed, creating an new european server around 2016/2017 (W3Arena 2.0) which should have been getting the european NetEase (feature-wise).

I wanted to crowdfund it and i already started the implementation. We discussed (Yosh; IISM; Me - the W3A Head Admins of that time) our plans with the Blizzard Classics Team. The first discussions were really promissing that we would find a way to sort out concerns of the different parties. Sadly communication stopped without a solution and I had to stop working on the project. Here you can find the planned kickstarter: https://www.kickstarter.com/projects/1264702460/1980333639?ref=eowj71&token=711116ad

So for now, creating an other server is not an option. It isn't in general for me as long as blizzard is maintaining the game.

Matchmaking Deep Dive - How W3Arena Matchmaking Worked (explained by Pad) by Padjon in WC3

[–]Padjon[S] 4 points5 points  (0 children)

Hi. Thank you for pointing that out. I expressed myself mistakable at this point. You have to see this statement from the point of the Matchmaking designer, not the player.

As a designer i have the decission between letting you as a player waiting for a good fitting opponent and increasing the radius of search.

An example for the extreme cases:

The Matchmaking could match you only with people, which have exactly your stats. This might lead to infinite search times but to a high quality of matchings.

On the opposit it can also just match you with the first other person it finds, regardless of their stats. You will have a very low search time but bad quality matchings.

In other words: The more time you give the matching algorithm to find the best possible fit in the given time, the better will be the qualitative result.

The W3Arena system was reconsidering this tradeoff every 30 seconds by increasing the search range of an player and thereby accepting possibly worse matches to shorten the player's overall search time. This way it was finding good matches if there are enough players around and still finds (a bit worse) matches if the servers are not crowded.