The Smash Up Database

Contact Me

Name: Nathaniel Marcuson

Email: smashupdatabase "at" gmail "dot" com

GitHub: <GitHub Link>


Smash Up: Purchase Here

Company: AEG

Cool Youtube Channel: Crank It Up

Community Combo Sheet: Google Sheets

Reddit: r/smashup


Why Do I Need an Account to Input Games?

This is mostly so that you can get personalized stats. This feature will be greatly expanded with the implementation of the Smash Up Data Language, as you'll be able to see which factions you're best/worst with compared to other users. Also, having an account lets you get a random game without needing to re-input your expansions each time. You also need an account for the reason listed below.

Why Do You Need my Email to Create an Account?

Don't worry, your email will not be given to anyone. I require your email so that I can contact you if something seems wrong with your account (like if you input two identical games in a row), and so that you can safely change your password if you forget it. If you still feel uncomfortable giving your email to some random dude, just use a fake email.

How Did You Make This Website?

PHP, JavaScript, CSS, and MySQL were mostly used. The graphs were made with D3, an amazing JS library. The code is public on my GitHub page, but feel free to contact me if you have any questions about the development of this website.

Where's the GitHub Link?

I lied, the code isn't public on my GitHub page (yet). The update is currently brand new. I need to figure out how to make the code public without showing my passwords, and I also want to make sure there are no bugs (contact me if you notice anything).

Contacting Me

Feel free to email me if you notice a bug, or are confused about anything. I check that email about once a week.

What is the SD Stat?

Standard Deviation (SD) essentially measures the volatility of a faction's performance. The higher the SD, the more variance we see in their VP and PFF stats. With that in mind, a faction with a lower SD is ranked above a faction with a higher SD, as I find consistency to be a good faction trait. To see a more detailed explanation about standard deviation, click here.

Smash Up Data Language

Do you want to know which factions pair best with the Dinosaurs in 2-player games? Do you want to know which factions have the biggest drop off in VP between 2- and 3-player games? Do you want to know which factions are best against the Aliens? With these questions (and many more) in mind, I'm developing the Smash Up Data Language to allow users to answer any question they have about Smash Up Data! Which factions are best against the Aliens (an important question) - as simple as typing MEAN(VP) AGAINST(Aliens) into an editor, and - voila! - a list of all factions ranked acccordingly!

Why a Data Language Instead of Nice Page Like "Single Faction Stats"?

Ideally, I could make a user-friendly interface that wouldn't require any typing. However, my goal is to allow users to answer ANY question about the data they can think of, and a user interface to handle that would be much too complicated for the simple pages of this website. With that being said, my goal is to make this language as simple and easy-to-use as possible, and I will provide thorough documentation with plenty of examples.

Is "Bear Cavalry" (without the "(T)") Inclusive of Games with Major Ursa?

Bear Cavalry, or any faction that has a titan, does NOT include games with titans when the "(T)" is absent. This does not apply to Big in Japan factions, which are always assumed to be played with titans. The difference in strength of factions with and without titans can be massive - just look at the Ghosts' stats.

Inputting Who Went First

This is not necessasry to input a game, so don't worry if you don't remember who went first. I include the option because it could be a useful control for people doing analysis on the data (download data here).

I've Been Recording Games for Years, and Don't Want to Input Them One-by-One

No worries! Just shoot me an email, and I'll ask you some questions to see whether your data will work for the website. If it does work, I'll ask you to send over the data and I'll upload it myself.