Search found 786 matches
- August 3rd, 2022, 12:06 am
- Forum: Scenario & Campaign Development
- Topic: Roar of the Woses
- Replies: 75
- Views: 33390
Re: Roar of the Woses
I looked at the two new naga lines when updating it and left it alone. I definitely don't want to add the Naga Guard; they'd effectively function as a trap unit. Scenarios 3 and 4 both depend on the units having a minimum speed and taking the guard would make both harder. Further, the role of a toug...
- May 28th, 2022, 3:52 pm
- Forum: Scenario & Campaign Development
- Topic: vghetto port project
- Replies: 302
- Views: 36849
Re: vghetto port project
I started paying more attention again and noticed that a campaign I made got caught up in this. I'm going through it now and fixing some things that got missed in the initial porting process. One of these things is that these old campaigns had different requirements for terrain_mask and the file for...
- May 28th, 2020, 10:33 pm
- Forum: Multiplayer Development
- Topic: Help with testing Fred - Freelands MP Custom AI v0.14.15
- Replies: 219
- Views: 69951
Re: Help with testing Fred - Freelands MP Custom AI v0.14.15
No single Ulfserker in this game, they can counter dark adepts. On the other hand I had so many ghosts so it could be pretty hard to use and cover an ulf. Since it sounds like recruiting hasn't changed much in the last five years, I can explain this. When the recruiting portion was first written, a...
- May 28th, 2020, 10:00 pm
- Forum: WML Workshop
- Topic: experimental_ai and extra_recruit
- Replies: 2
- Views: 1288
Re: experimental_ai and extra_recruit
As the original author of the recruiting algorithm, it was definitely known to me. At the time I was writing it, it was an experiment into writing recruiting logic that attempted to match what a human might do within the limited context of the multiplayer maps used in competitive Wesnoth. As such, f...
- December 15th, 2017, 12:51 pm
- Forum: Coder’s Corner
- Topic: AI based on Deep Learning
- Replies: 37
- Views: 49979
Re: AI based on Deep Learning
You'd only need the training data if you were generating a new version of the AI. The final weights (which is all the binary needs) would be very small, and not a significant issue compared to the vast amount of art present. If you're asking about size for developers, there's no reason the training ...
- December 15th, 2017, 6:16 am
- Forum: Coder’s Corner
- Topic: AI based on Deep Learning
- Replies: 37
- Views: 49979
Re: AI based on Deep Learning
Sorry for replying more than a year later. I think this question is still relevant today and in the past year or so after gaining my PhD in Computer Science, I think I am slightly better equipped at providing some ideas and brainstorm with all of you better. I previously mentioned using the old gam...
- April 15th, 2016, 1:08 am
- Forum: Coder’s Corner
- Topic: AI based on Deep Learning
- Replies: 37
- Views: 49979
Re: AI based on Deep Learning
The biggest issue with any ML AI would be overfitting. I would not be surprised to discover that almost all of the samples in the database come from a very small fraction of the maps that are possible (for instance I don't there there is a good source of campaign replays). In addition, most of the g...
- March 31st, 2016, 12:44 pm
- Forum: Coder’s Corner
- Topic: MultiplayerServerWML bot creation
- Replies: 11
- Views: 17908
Re: MultiplayerServerWML password hash
Looking at norbert's implementation, I don't see anything outside of standard C other than a somewhat safer printf statement (which you probably don't need for python) and a call to an MD5 hash function. The MD5 hash algorithm is public and you can go implement it if you want, but I'd highly recomme...
- March 1st, 2016, 12:44 am
- Forum: Add-on Feedback
- Topic: Roar of the Woses
- Replies: 28
- Views: 33825
Re: Roar of the Woses
There's no way to open it from the close side. It's there so that if someone left Kylix back to recruit more units, they might be able to get to the battle soon enough to be actually useful.
- December 11th, 2015, 3:35 am
- Forum: WML Workshop
- Topic: Need help with terrain macro
- Replies: 21
- Views: 7961
Re: Need help with terrain macro
base does interact with rotations, which is what the x value of base is for. It does nothing until the terrain is rotated. I forget exactly how it works other than noting it as something I needed to write about when I was working on the terrain WML tutorial.
- November 26th, 2015, 3:04 am
- Forum: Users’ Forum
- Topic: Comparison of different AIs
- Replies: 9
- Views: 4675
Re: Comparison of different AIs
My view is these AIs are pretty weak (I'm not a very good player, but I nevertheless ALWAYS win against any of the 3 AIs and I find it frustrating...), and I suppose these weaknesses lie in the strategic principles on which these AIs are based, rather than bugs in their programming. I have no doubt...
- September 5th, 2015, 1:58 pm
- Forum: Multiplayer Development
- Topic: Help with testing Fred - Freelands MP Custom AI v0.14.15
- Replies: 219
- Views: 69951
Re: Help with testing Fred - Freelands MP Custom AI v0.14.1
One interesting surprise was his recruiting of naga during one particular match (replay: "fred_vs_courageous_fools") that I don't remember seeing him do before (or since). The whole recruiting code was written by Alarantalara quite a while ago and has been in Fred (and Ron, in fact) prett...
- July 19th, 2015, 5:41 pm
- Forum: WML Workshop
- Topic: Custom Terrain Tutorial planning
- Replies: 36
- Views: 23918
Re: Custom Terrain Tutorial planning
Edit: It is off topic, but I also would like remember one of my feature request: Having a emebellishment with misc/blank.png as image displayed, would give coders an usefull tool to "mark" terrains for filter proposes without "change" them. It's an interesting idea, but I suspec...
- July 19th, 2015, 5:05 pm
- Forum: WML Workshop
- Topic: Custom Terrain Tutorial planning
- Replies: 36
- Views: 23918
Macros (incomplete)
There are at least two sets of macros defined in core/terrain-graphics. The first set attempts to be very generic and covers many situations that are unlikely to come up. As a result they are defined as macros that call macros that call macros that call... You can even define your own macros as pass...
- July 19th, 2015, 4:10 pm
- Forum: WML Workshop
- Topic: Custom Terrain Tutorial planning
- Replies: 36
- Views: 23918
Re: Custom Terrain Tutorial planning
Right, if you wanted to use image path functions with a macro you'd have to use the builder versions of them. Something like (not tested) #define BALE_BUILDER IMAGESTEM POSTFIX {IMAGESTEM}{POSTFIX}.png~BLIT(items/straw-bale2.png~CROP(24,15,48,57))~BLIT(items/straw-bale1.png~CROP(0,9,72,63))#enddef {...