Tags

wow (82) real.life (27) mathematics (19) info.tech (13) commerce (10) doomsday (7) runescape (4)

Search This Blog

30 October 2010

Pictures with Leaders

30th day of 10(1) ES 33

With the Shattering looming ever closer, I figured that now would be a good time to catch up with the Horde's leaders before their worlds are turned upside down. Here I record my travels and the conversations I had with them.

N.B. Spoilers for World of Warcraft: Cataclysm and Christie Golden's World of Warcraft: The Shattering: Prelude to Cataclysm after the jump

Garrosh Hellscream

22 October 2010

Five reasons to like Treants

World of Warcraft's portrayals of things are noticeably cartoony when compared to real life equivalents. Treants and druids in Tree of Life form are no different, being any combination of cute, adorable, cuddly, pitiable and likeable.

1. Stubbiness
The classic treant model resembles a wide (for its height) sapling with short legs. Not only would they be appealing to hug, they would find it somewhat difficult to run around. In fact, the druid Tree of Life form formerly suffered a movement impairment.

The new Tree of Life form features longer legs, but still retains its width (in fact, it is much wider!).

25 September 2010

Full Outer Join

800px-Beech_tree_trunk_inosculation During mid-September, WowStead changed its hosting partner to Curse Inc.. In doing so, it needed to migrate vast amounts of data over to the new Web servers and, among other things, merge the databases of both websites together. This was necessary given that users will log in to WowStead using their Curse Account. Unfortunately, several problems arose from the process:
  • WowStead users that do not have a Curse Account cannot log in to WowStead.
  • WowStead users that do not have a Curse Account have lost access to their characters and subsequently need to reclaim them.
  • In the vice versa of the above, users have access to their characters but do not own the account they were assigned.

While explanations of what went wrong are not readily forthcoming, a likely cause is the misuse of the methods adopted to merge the two databases together. Given the popularity of relational databases in storing website data, one can contemplate how the use of relational algebra can bring about such complications.

18 September 2010

Ulduar Constellations [Windows 7 theme]

Ulduar may well be one of the most awe-inspiring and (quite literally) captivating places in Azeroth. This theme brings a few of its highlights (in particular, its many constellation-like sculptures) to your Windows 7 desktop.

As I do not have file hosting available to me for hosting the .themepack file, I will give instructions apply it manually. This theme offers the following appearance customisations:
  • Desktop background
  • Window colour
  • Sounds
  • Screensaver

07 September 2010

WoW Mathematics: Steady-State Health Level

In the final phase of the Anub'arak encounter in the Trial of the Crusader (ToC), healers must heal through a variety of sources of damage, including Penetrating Cold and Leeching Swarm. While the former deals constant damage over time, the latter does more damage the higher players' health levels are! The raid might be interested in knowing the optimal health level the healer(s) can keep the players at.

At the steady-state health level, DPS of Anub'arak against the raid equals the HPS of the healers for the raid. From here, health levels do not tend to move either way; they are stable, and this determines whether the healers can provide enough healing.

Summary:
  • Where h is the total HPS, r is the proportion of current health Leeching Swarm does as damage, p is the proportion of players affected by Penetrating Cold at cast and P is the tick size of Penetrating Cold, the steady-state health level H* is H* = 1/r(h - 3/10pP). It is a good idea to incorporate a buffer against the randomness of the damage.
  • For Heroic 10-man, the steady-state health level is H* = 5h - 450, and for Normal 25-man, it is H* ~ 10h - 228.
  • As long as the steady-state health level is more than zero, the healing the healers provide is sufficient.

29 August 2010

Random Ramblings to 28 August 2010

Carriage return
A typed character that commands the computer to move the cursor to the beginning of the line in a word processor. It is created using the Enter/Return key, which also sends another character that commands the computer to move the cursor to a new line. It is named after the lever on a typewriter, which performs both functions on a typewritten document.

26 August 2010

Volumes of Tori and Pyramids

The volume of some solids can be found intuitively (e.g. for a right rectangular prism, V = lbh). However, some more exotic solids will require calculus for their volumes to be found.

Two such solids are the torus (donut) and rectangular pyramid. The former's volume can be found, possibly among others, using the technique of volume by rotation, and the latter's with volume by cross-section. These techniques will be used for deriving the formulae for the volumes of the respective solids. In summary:
  • Volume of torus = 22r2
  • Volume of rectangular pyramid = 1/3abh