New Battle Calculator - a work in progress |
Post Reply | Page 12> |
Author | |
Tensmoor
Postmaster General Joined: 07 Apr 2015 Location: Scotland Status: Offline Points: 1830 |
Post Options
Thanks(1)
Posted: 10 Jun 2018 at 00:27 |
Reading through some of the recent posts regarding battle calculations with equipment I got inspired to see if I could manage to write a new one from scratch using the calculation methods discussed in those posts. Some restrictions on the current setup apply:
All these restrictions will be removed in the future but I want to concentrate on the real basic calculations first. So far I've managed to get a reasonably useable page done that allows the entry of attacking and defending forces as well as selection of the terrain. This is using several new (to me at least) methods of layout so is a bit rough still. The link below is a working version of the calculator as it stands at the moment. To use it simply start with 'Unit Groups' and work your way down. To close any of the popups simple click outside them however make sure you click any 'Save' buttons that may be at the bottom of the popup. Please feel free to explore it and leave any comments below. Tens
|
|
Tensmoor
Postmaster General Joined: 07 Apr 2015 Location: Scotland Status: Offline Points: 1830 |
Post Options
Thanks(1)
|
I really wasn't happy with the number of different checkboxes/dropdown lists I was using just to get the races of attacker/defender so I've been busy working on trying to simplify it. Changes
Next is to start work on the calculations - if I can I'll generate these using the methods described by both Sene and Hucbold so there can be a direct comparison using the same data on the same machine. First will be the attacking army values. - fingers crossed |
|
Tensmoor
Postmaster General Joined: 07 Apr 2015 Location: Scotland Status: Offline Points: 1830 |
Post Options
Thanks(1)
|
Been working on the calculation of the total offensive army attack score and I think I've got it working with the formulae Sene posted - bear in mind that at present you can only have one div and no equipment is used in the calcs yet. The results of each step in the calcs is shown in a rather feeble attempt at emulating a terminal window. I've also got the code done to allow you to assign equipment to the commander but as I said above, it isn't used in the calcs yet. Next on the list is the code to retrieve the applicable effects for the equipment depending on the race, terrain etc. The updated code has been posted to the demo site. |
|
Tensmoor
Postmaster General Joined: 07 Apr 2015 Location: Scotland Status: Offline Points: 1830 |
Post Options
Thanks(0)
|
Changes
Still to do
Please feel free to try out this test version and let me know of any bugs. Tens |
|
Tensmoor
Postmaster General Joined: 07 Apr 2015 Location: Scotland Status: Offline Points: 1830 |
Post Options
Thanks(1)
|
Been working on the calculations for the defender and the casualties and having problems. After reaching out in GC Humanoid sent me details on how he calculates the defence and casualties which I've implemented in my development version. I'm getting some problems though. On very small battles using no equipment I get fairly close to the casualty numbers (+/- 1) which although not acceptable does indicate that I'm not completely wrong. If I throw equipment into the mix then the errors can get quite large - turns out I'm not correctly getting all the relevant bonuses/penalties (vs armies, biomes etc). I need to spend some more time working on that side of it. Using larger troop numbers also increases the size of the errors and in a test I did with no equipment I was getting 14% more casualties than I should be. These problems prompted me to go back to the beginning and look at the attack calculations. Given that the Military Overview page gives you the attack score for each commander and group of units I decided to check I was getting the right figures - I wasn't. I was getting fractional parts on some of them so decided to just take the integer part for future use.
I'm now happy that I get the correct values for the attack scores when there is no equipment involved. I now need to look at the defense scores/casualties and see if I can get those working properly. The demo version has the latest code deployed so please feel free to check it out and let me know of any boo-boos |
|
Tensmoor
Postmaster General Joined: 07 Apr 2015 Location: Scotland Status: Offline Points: 1830 |
Post Options
Thanks(0)
|
Changes
Please note: This is very much a 'work in progress' and as such is liable to change at any time. The results so far seem to indicate that the calculations are reasonably accurate however there have been strange outlying results. A great deal more testing needs to be done with both equipped and un-equipped armies as well as adding prestige boosts to attack/defence scores and Biome college boosts. Tens |
|
Tensmoor
Postmaster General Joined: 07 Apr 2015 Location: Scotland Status: Offline Points: 1830 |
Post Options
Thanks(0)
|
Changes
The side by side results makes it much easier to see any differences between the two methods and while I've only done one test so far using equipment the results are interesting. I'm currently scouting NPCs prior to sending an army against them. This allows me to forecast the casualties before the battle happens and then compare the figures to the report afterwards. Once i have a reasonable number of battles I'll post a table of the comparisons. Tens |
|
Tensmoor
Postmaster General Joined: 07 Apr 2015 Location: Scotland Status: Offline Points: 1830 |
Post Options
Thanks(1)
|
DeliciousJosh
Forum Warrior Joined: 14 Jun 2012 Location: Denmark Status: Offline Points: 464 |
Post Options
Thanks(0)
|
Thanks Tensmoor. A great help for many I'm sure. Has it been a fun process as well as annoying ;p?
|
|
PublicRelations HumanResources |
|
Tensmoor
Postmaster General Joined: 07 Apr 2015 Location: Scotland Status: Offline Points: 1830 |
Post Options
Thanks(0)
|
Immensly
|
|
Post Reply | Page 12> |
Tweet
|
Forum Jump | Forum Permissions You cannot post new topics in this forum You cannot reply to topics in this forum You cannot delete your posts in this forum You cannot edit your posts in this forum You cannot create polls in this forum You cannot vote in polls in this forum |