Sunday, February 14, 2016

Complete Newbie Guide: Updates!

The Complete Newbie Guide to Summoner's War has been updated! Though there's still plenty of good stuff to be added the guide now features:

  • New Best of 3 Star Monsters (updated for Lizardman, Mammoth, Frankenstien, and Elven Archer updates) and now has some build updates.
  • Introduction to ToA has been added with asection explaining what ToA is and how it works 
  • Arena & Glory Point Shop now features information about buildings.
  • Dragons now has a very short guide. More information will be added when I can figure out some early to mid game dragons teams.
  • Necropolis now has an introduction and a few examples of farmable multi-hitters.
Please feel free to review and suggest any changes. 

Wednesday, February 10, 2016

Advanced Runeology: Attack vs Crit Damage

It's a common question; how do I build my nukers? Most people will ostensibly advise Rage/Blade and similar combinations with 2 and 6 slots being attack, and the 4 slot Crit Damage, but while these well-intentioned summoners are not wrong, per se, there's a lot more to the old adage.

So let's have a look at how Crit Damage and Attack stack up against each other assuming the same base attack (whether its your true Base or Base plus multipliers doesn't matter as long as your starting point is fixed). Here I've assumed a Base Attack of 100.


At first glance, Crit Damage looks like a sure winner. You start off with an added 50% and given Crit Damage multiplies your base attack damage even more, it's a sure win. Right?

Wrong. Because that nifty little chart there doesn't take into consideration that you have to actually land a critical hit in order to do Crit Damage.

To get a better sense of whether or not more Attack or Crit Damage will make your big, scary attacker even more deadly, you need to consider your probability to deal a critical attack, or in other words, your Critical Rate.

So how can we determine what our real damage will be on average? Why, with a little math of course!

Let's start by defining the variables, assuming:

Total Attack = (Attack x (1 +  % Crit Damage))
Probability that You Don't Crit = P(A)
Probability that You Do Crit = P (C)

Then your average damage will be:

Total Damage= [(Attack x P(A)) + (Total Attack x P(C))]

Or in layman's terms:

Total Damage = [(Attack x   Chance to NOT Crit)+ (((Total Attack  x Crit Rate )]

Example:

Attack: 100
Crit Damage: 150% or 1.5
Crit Rate: 40% or 0.4

Total Damage =  [(100 x 0.6) + (100 x (1+ 1.5)) x  0.4)]

OR if you prefer seeing percentages as values instead of decimals...

Total Damage= [(100 x  60) + (100* (1+1.5)) x 40)]/100

Attack vs Crit Damage with Crit Rate 

So let's see how that stacks up now that we are considering how likely we are to strike a critical hit at all.


Holy numerals, Batman! What just happened here?

Following that long red line (Attack) we can see that while Crit Damage wins out almost nearly every time when multipliers are under 150%, , Attack steadily begins winning out over Crit Damage above it from every Crit Rate below 100% (technically it's closet to around 97% but that's close enough to 100% for Summoner's War to not quibble). The key finding?

The same increase in Crit Damage as Attack will always win out----but only when the increase is below 150% and you're running over 60% Crit Rate. 

To clarify more, let's use a real monster example with everyone's favorite, homicidal clown, Lushen!

Assuming you're running 2 6 Star Attack Runes and have no other runes on you, the following damage can be expected.


As you can see from the red highlights in the chart, while initially even abysmally low Crit Rates can deal more damage than pure Attack, as multipliers increase, you need higher and higher Crit Rates to get the same damage output when using Crit Damage vs Attack. At 150% (understandably when Crit Damage looses its initial 50% head start), only 90 and 100% Crit Rates win.

Fatal vs Rage Sets

The implications of this mean that at the 40% increase (the increase you can get from choosing Fatal or Rage) any Crit Rate above 45 will have Crit Damage win all else equal. That means if  can get 45 CR or more and none of your subs are Attack or Crit Damage, you should probably build whatever it is Rage as your 40% set increase combined with the 80% slot 4 increase will give you exponentially more damage than Attack slot 4 with Fatal which will give you that 40% set increase plus 63% from slot 4.


Saturday, February 6, 2016

Advanced Runeology: Rune Optimization Tools

Like all grinding-games (especially Korean MMORPG's), you as a player will be presented with a daunting amount of information, equipment options, and character builds. Though Summoner's War has done away with exhaustive gear-grind and gear-raiding, this has been replaced by exhaustive rune-farming that can come together to form a myriad of combinations based off Primary and Secondary stats that only a computer can seem to fathom. Thankfully, Kakaroto and co. feel the same way and have developed nifty tools to make a mind-boggling process a lot simpler.


The Rune Optimizer

What Does It Do?

The Rune Optimizer is a tool that takes up to three stats you want to optimize against and presents you with all possible combinations of builds based off all the runes you have. Once you've chosen from the results, it will point you to where to find those runes, and allow you to lock them and therefore remove them from the consideration set for other rune builds you are exploring.

Originally a highly manual process, Kakaroto has made a nifty tool that uses your PC as a Server and creates a direct feed between Summoner's War and your computer so that all that laborious data needed for the Optimizer is in one neat and user-friendly document.

Where to Find the Optimizer & Parser?

Rune Optimizer Link: http://swrunes.all.my/


How to Use the Rune Optimizer?

Now here is the meat of the matter. While our videophiles can watch the YouTube link below, those of us who aren't so video-prone or are trying to hide their not so secret Summoner War addiction from their friends (or bosses/teachers), can look on below for a step by step guide to use this tool. 

Video Tutorial on Using the Rune Optimizer: https://www.youtube.com/watch?v=3pfYBcpnMiw

Getting Your Data

Step 1: Download the SWParser from the link above.


Step 2: Unzip the SWParser and open SW Proxy. This will expose your computer's IP address so you can use it as a server.




Step 3: Go to into your mobile/tablet device and search for WiFi/Network Settings in your device's Settings.




Step 4: Search for HTTP Proxy and input the 8 Digit number into Server and the 4 Digit number under port. If in doubt the Port number is explicitly labelled in the Parser prompt and the other number is your server. Include the dots when you input, do not include spaces.

Step 5: Keep the Parser prompt open and exit out of all apps on your device. Re-open Summoner's War and maintain connections until the Prompt ends in "Harvest". By this point your game should be up and running like normal.


Step 6: Check the folder where you unzipped the SWParser file. Check to find a JSON file. Open it in word-pad to confirm that it has correctly loaded. If so, Disable the HTTP Proxy and exit the Parser. If not, redo the previous steps until you've got it. If it has worked correctly, you should have 3 Excel files (Info, Monsters, and Runes) which also have been generated.


Using the Optimizer Tool

Now that your data has been retrieved it's time to actually use the tool.

Step 1: Import your File
Go and open the JSON file. Copy and paste the content into the Import tab on the first page (Shift + Ctrl +End helps select everything).

Step 2: Lock the Runes You Don't Want to Move
Go to the runes tab and use the tabs under Location, to select your monsters and then click the locks to lock the runes you don't want to move. This will remove them form the Optimizer's consideration set.


Step 3: Select the Monster & Build You Want to Optimize Against
As you see in the picture below, you can select a monster and then type of build you want to optimizing against by selecting three-primary stats to focus on. Selecting a slot 2, 4, and 6 will help reduce the number of permutations that must be calculated and give you better results. Depending on the number of permutations this may take a while.

Step 4: Filter Build & Choose Your Build
Once you have settled on a build you like, double click the line and it will prompt you to save,lock, or export your data. Lock it and it will remove that build from future consideration sets. Export once you've got the builds you want to save it to your machine (avoid doing this at the turn of the hour as they clear out data on the 55th minute of every hour).

Step 5: Rinse & Repeat
Continue performing optimizations as needed until you've found what you wanted. If your tool is running very slowly, you can use the original excel version; however it is not as user-friendly. You can download it from the original Reddit post at the tool section located at the top of the Optimizer web page.


The Excel Rune Optimizer

How to Use the Excel Tool

Step 1: Open the File
Open up the Too Many Runes a.0.2 File and enable Macros.

Step 2: Add in Your Data from the SWParser Tool
Assess the data in the tabs. You will have to move around the headers so that they match the examples provided in the BASE sections. Once that is done, copy and Paste the edited 2387598-monsters file into the BASE_MONSTERS tab in the Excel file. Do the same with 2387598-info and 2387598-runes in the BASE_SETS and BASE_INVENTORY sections. If in doubt look at the example data provided in the excel.


Step 3: Run the Macro.