• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 03:52
CEST 09:52
KST 16:52
  • Home
  • Forum
  • Calendar
  • Streams
  • Liquipedia
  • Features
  • Store
  • EPT
  • TL+
  • StarCraft 2
  • Brood War
  • Smash
  • Heroes
  • Counter-Strike
  • Overwatch
  • Liquibet
  • Fantasy StarCraft
  • TLPD
  • StarCraft 2
  • Brood War
  • Blogs
Forum Sidebar
Events/Features
News
Featured News
Serral wins EWC 202514Tournament Spotlight: FEL Cracow 20259Power Rank - Esports World Cup 202580RSL Season 1 - Final Week9[ASL19] Finals Recap: Standing Tall15
Community News
[BSL 2025] H2 - Team Wars, Weeklies & SB Ladder2EWC 2025 - Replay Pack2Google Play ASL (Season 20) Announced27BSL Team Wars - Bonyth, Dewalt, Hawk & Sziky teams10Weekly Cups (July 14-20): Final Check-up0
StarCraft 2
General
#1: Maru - Greatest Players of All Time Greatest Players of All Time: 2025 Update Serral wins EWC 2025 Power Rank - Esports World Cup 2025 EWC 2025 - Replay Pack
Tourneys
FEL Cracov 2025 (July 27) - $10,000 live event TaeJa vs Creator Bo7 SC Evo Showmatch Esports World Cup 2025 $25,000 Streamerzone StarCraft Pro Series announced $5,000 WardiTV Summer Championship 2025
Strategy
How did i lose this ZvP, whats the proper response
Custom Maps
External Content
Mutation # 484 Magnetic Pull Mutation #239 Bad Weather Mutation # 483 Kill Bot Wars Mutation # 482 Wheel of Misfortune
Brood War
General
Google Play ASL (Season 20) Announced Shield Battery Server New Patch BW General Discussion [BSL 2025] H2 - Team Wars, Weeklies & SB Ladder BGH Auto Balance -> http://bghmmr.eu/
Tourneys
[Megathread] Daily Proleagues [BSL20] Non-Korean Championship 4x BSL + 4x China CSL Xiamen International Invitational [CSLPRO] It's CSLAN Season! - Last Chance
Strategy
Does 1 second matter in StarCraft? Simple Questions, Simple Answers Muta micro map competition [G] Mineral Boosting
Other Games
General Games
Stormgate/Frost Giant Megathread Nintendo Switch Thread Total Annihilation Server - TAForever [MMORPG] Tree of Savior (Successor of Ragnarok) Path of Exile
Dota 2
Official 'what is Dota anymore' discussion
League of Legends
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Heroes of StarCraft mini-set
TL Mafia
TL Mafia Community Thread Vanilla Mini Mafia
Community
General
UK Politics Mega-thread US Politics Mega-thread Russo-Ukrainian War Thread Stop Killing Games - European Citizens Initiative Things Aren’t Peaceful in Palestine
Fan Clubs
INnoVation Fan Club SKT1 Classic Fan Club!
Media & Entertainment
Anime Discussion Thread [\m/] Heavy Metal Thread Movie Discussion! [Manga] One Piece Korean Music Discussion
Sports
2024 - 2025 Football Thread Formula 1 Discussion TeamLiquid Health and Fitness Initiative For 2023 NBA General Discussion
World Cup 2022
Tech Support
Gtx660 graphics card replacement Installation of Windows 10 suck at "just a moment" Computer Build, Upgrade & Buying Resource Thread
TL Community
TeamLiquid Team Shirt On Sale The Automated Ban List
Blogs
Ping To Win? Pings And Their…
TrAiDoS
momentary artworks from des…
tankgirl
from making sc maps to makin…
Husyelt
StarCraft improvement
iopq
Socialism Anyone?
GreenHorizons
Eight Anniversary as a TL…
Mizenhauer
Customize Sidebar...

Website Feedback

Closed Threads



Active: 661 users

Starcraft 2 Science: Skillcraft Results

Forum Index > SC2 General
Post a Reply
Normal
CrushDog5
Profile Joined March 2010
Canada207 Posts
Last Edited: 2013-03-05 19:02:11
March 05 2013 19:02 GMT
#1
STARCRAFT II + SCIENCE
FINDINGS AND RESULTS
BY: MARK BLAIR (CRUSHDOG5)

[image loading]



The first empirical study into StarCraft 2 expertise (here) was the largest study of expert human performance to date. Thanks to the participation of thousands of SC2 players this study we have expanded our knowledge of human skill acquisition, and we believe that the results, when published, will go a long way to convince the scientific community that StarCraft 2 is a genuine domain of expertise. The project received positive press coverage from Scientific American, the Wall Street Journal and from game oriented media such as TeamLiquid. It also spawned a segment on the science show Daily Planet on the Discovery Channel (Canada) featuring none other than the incomparable Liquid`TLO. We can’t release our results before publication, but we can summarize some of the findings we thought would be most interesting to players. We do so below, after an all-important solicitation for participation in an even more important study.

While our first project was trail-blazing in a number of ways, our second StarCraft 2 project will dwarf the first both in the quantity and quality of data collected. We believe that the project has the potential to profoundly change how skill learning and expertise are studied forever. The key to the project is that it involves analyzing the changes in individual players across time. What we need is replay packs from players who have saved most (>75%) of their replays. As long as the missing replays are few and you have a lot of replays to provide (300+). This may be three hundred, a couple thousand, or even 10’s of thousands (White-Ra!). The scientific community simply does not have access to similar data on learning in a complex game like StarCraft 2. It will show us when individual players learn the necessary skills. We will also see to what extent certain skills can compensate for others, and if certain skills are always learned before others. Finally, and perhaps most importantly, we’ll have much better ideas of how to actually help StarCraft 2 players improve.

Please participate here (instruction for finding your replays)

The survey and uploader are here.

If you haven’t saved your replays, please help spread the word to players who might have.

Interesting data from our project so far...

APM versus The Perception Action Cycle

In daily life, we use our attention to focus on objects we want to interact with. That is, looking is for doing. StarCraft is no different, and thus the vast majority of actions happen as part of what we call a “Perception Action Cycle” (PAC). A PAC basically consists of a shift of the screen to a new location for some time, followed by at least one action (typically 4-6), and then a shift to some other location. The delay to the first action in a PAC turns out to be one of the best predictors across all leagues, and the best in certain leagues (beating out the venerable APM, which, despite it’s faults, is a good predictor of league). Other components of the PAC are also important predictors of skill.

Does Variable Importance Change with Skill?

Our primary research question was: to what extent does the importance (i.e. predictive power) of variables change across levels of skill? If it changes more than a little, it is a difficult problem for researchers, because most of the time it’s not feasible to collect detailed data from across many levels of experience, and the alternatives (for example collecting data just from experts and novices) are less useful where variables frequently change in importance. We used a machine learning technique (random forests of conditional inference trees) to build classifiers for each league compared to the one two leagues up (Bronze vs. Gold, Silver versus Platinum, etc.).

This figure describes the ranked importance of each of our key variables in these “skip-league” classifiers. APM was ranked first, for instance, in the Bronze vs Gold classifier, implying that it was our most useful variable for distinguishing those leagues.



Settings Data

Ever wonder how other people have their options set? So did we. The following graphs are results from our original survey about player settings. Note, we did not get surveys from pro players, so we report only GMs. The following figures describe how players set their game settings in each league. For example, roughly 60% of Pros set flyer status (red lines showing the location over which a flyer hovers) to “always on.” Unit Status bars refer to unit health bars and Alerts (obviously) refer to game alerts.







Hotkey Data

These data shows the assignment of hotkeys by pros. This is interesting when compared to Bronze hotkeys. We have two different kinds of figure here. The first figure describes the frequency of Bronze and Pro players’ hotkey assigns per game (broken down by type of unit being assigned). Note how much more the Pros assign hotkeys.



The following figures describe how often particular unit types are assigned to particular hotkeys by professional players. For example, professional players in our sample assigned almost two production structures to hotkey 4 a game.







GGs

Finally, just for kicks, we scanned the chat of each game for gg or any common variant. If you want to be in GM.



Thanks

The participation of players such as yourselves makes our research possible. Thank you.

Questions

I realize this was brief (probably too science-y for some, and not enough for others) I’ll keep an eye on the comments to this thread and answer any questions that I can. I’ll also post the link to the actual scientific paper (which has much more detail about the specific analyses) once it’s available online.

SkillCraft.com - StarCraft + Science
Evolpeac
Profile Joined December 2007
United States34 Posts
March 05 2013 13:27 GMT
#2
Awesome :D I was waiting for these results. Thanks for all the effort.
Any fool can criticize, condemn and complain and most fools do. - Benjamin Franklin
dsjoerg
Profile Joined January 2012
United States384 Posts
March 05 2013 14:28 GMT
#3
Outstanding! What is the median time to publication for a paper such as yours? Can't wait to read it.
card-carrying grubby fan. developer of GGTracker.
dsjoerg
Profile Joined January 2012
United States384 Posts
March 05 2013 14:34 GMT
#4
Is it too late to submit your paper for "peer review" to quantitatively-inclined members of the Starcraft community? I'd be happy to review it.

Meanwhile, some questions:
  • How do you define Action Latency?
  • Is Number of PACs literally that, or Number of PACs per unit time?
  • Is Workers Made literally that, or Workers Made per unit time?
  • In your analysis do you restrict yourself to ladder games? What other restrictions/filters do you impose, such as game length.
  • Would you be OK with software such as GGTracker incorporating analysis of PACs along the lines of your research? If so it would be helpful for you to describe your algorithm for PACs.



card-carrying grubby fan. developer of GGTracker.
CrushDog5
Profile Joined March 2010
Canada207 Posts
March 05 2013 19:21 GMT
#5
On March 05 2013 23:34 dsjoerg wrote:
Is it too late to submit your paper for "peer review" to quantitatively-inclined members of the Starcraft community? I'd be happy to review it.


A revision of the paper is already under review. We're just awaiting a decision. If it doesn't go at that journal, we'll submit to another.


[*] How do you define Action Latency?


It's the time between the start of a PAC (a new fixation, based on the dispersion threshold algorithm) and the time of the first action.

A youtube description of PACS can be found here:

[*] Is Number of PACs literally that, or Number of PACs per unit time?

Per unit time. There were not big differences in game length based on league, so it's basically the same for our purposes.

[*] Is Workers Made literally that, or Workers Made per unit time?

Again, per minute.

[*] In your analysis do you restrict yourself to ladder games? What other restrictions/filters do you impose, such as game length.

Yes. 1v1 ladder games


[*] Would you be OK with software such as GGTracker incorporating analysis of PACs along the lines of your research? If so it would be helpful for you to describe your algorithm for PACs.


Yes, of course. We're grateful for the community support and glad to share. Special shoutout to DakotaFanning and the SC2 Gears project, it was very helpful.

Basically, Salvucci & Goldberg (2000), Thresholds we used are 20 timestamps/6 map units. PACs are fixations with at least one action. You have to actually parse the replay, though, to get all the actions and screen moves.


SkillCraft.com - StarCraft + Science
MCXD
Profile Blog Joined February 2012
Australia2738 Posts
March 05 2013 19:38 GMT
#6
Very interesting. I look forward to seeing more from the study.
CountChocula
Profile Blog Joined January 2011
Canada2068 Posts
March 05 2013 19:51 GMT
#7
I'm curious how you measured the "unique hotkeys" category means in the variable importance table. Could you explain?
Writer我会让他们连馒头都吃不到 Those championships owed me over the years, I will take them back one by one.
CrushDog5
Profile Joined March 2010
Canada207 Posts
March 05 2013 19:58 GMT
#8
On March 06 2013 04:51 CountChocula wrote:
I'm curious how you measured the "unique hotkeys" category means in the variable importance table. Could you explain?


This is the number of different keys used for custom hotkeys. This goes from zero to 10 [1-0]. Sometimes high level players spam hotkeys, put their nexus on all 10, but it's not that common overall.


SkillCraft.com - StarCraft + Science
PedroBlanco
Profile Joined August 2011
Canada65 Posts
March 05 2013 20:00 GMT
#9
It's really frustrating playing in Masters, rage>gg.
xxjcdentonxx
Profile Joined November 2012
Canada163 Posts
Last Edited: 2013-03-05 20:01:37
March 05 2013 20:01 GMT
#10
league names in the GG chart are not in the correct order
"Expand or die." —Ferengi Rule of Acquisition #45
CrushDog5
Profile Joined March 2010
Canada207 Posts
March 05 2013 20:10 GMT
#11
On March 06 2013 05:01 xxjcdentonxx wrote:
league names in the GG chart are not in the correct order


Good catch.
The data are in the correct order, it's only the label that's off. League is coded (and plotted) as 1-7.
SkillCraft.com - StarCraft + Science
JinDesu
Profile Blog Joined August 2010
United States3990 Posts
March 05 2013 20:14 GMT
#12
One small note - I don't know if it's because the sun is glaring in from my window right now, but white text on almost teal background is a little hard to read. Sorry for being a bit picky.
Yargh
Defacer
Profile Blog Joined October 2010
Canada5052 Posts
March 05 2013 20:24 GMT
#13
Congrats on your paper, Crush. Me and a colleague of mine actually met with you to learn more about your work for an exhibition. Sorry that didn't pan out. But it's really exciting to see some of your findings!
Heyoka
Profile Blog Joined March 2008
Katowice25012 Posts
March 05 2013 20:25 GMT
#14
On March 06 2013 05:14 JinDesu wrote:
One small note - I don't know if it's because the sun is glaring in from my window right now, but white text on almost teal background is a little hard to read. Sorry for being a bit picky.


I did the layout for this and agree it's not great I might change it to yellow or something, will try to fix today.

The results are pretty cool, looking forward to seeing it published.
@RealHeyoka | ESL / DreamHack StarCraft Lead
crbox
Profile Joined August 2010
Canada1180 Posts
Last Edited: 2013-03-05 20:26:23
March 05 2013 20:25 GMT
#15
wow incredible post. So much research, very interesting. I use 7 for my evo chambers too, didn't know it was the most common. Also in the "gg chart" you inverted platinium and diamond

edit: funny how masters has the lowest gg ratio. Doesn't surprise me, I used to get bm'd way more back in the days in master league.
CrushDog5
Profile Joined March 2010
Canada207 Posts
March 06 2013 01:39 GMT
#16
On March 06 2013 05:25 crbox wrote:
wow incredible post. So much research, very interesting. I use 7 for my evo chambers too, didn't know it was the most common. Also in the "gg chart" you inverted platinium and diamond

edit: funny how masters has the lowest gg ratio. Doesn't surprise me, I used to get bm'd way more back in the days in master league.



I assumed better players would know how to play a manner game. Guess not O.o

SkillCraft.com - StarCraft + Science
seaofsaturn
Profile Blog Joined September 2010
United States489 Posts
March 06 2013 01:44 GMT
#17
Cool stuff.

In the GG chart you have Diamond before Platinum.
Photoshop is over-powered.
crbox
Profile Joined August 2010
Canada1180 Posts
March 06 2013 01:45 GMT
#18
On March 06 2013 10:39 CrushDog5 wrote:
Show nested quote +
On March 06 2013 05:25 crbox wrote:
wow incredible post. So much research, very interesting. I use 7 for my evo chambers too, didn't know it was the most common. Also in the "gg chart" you inverted platinium and diamond

edit: funny how masters has the lowest gg ratio. Doesn't surprise me, I used to get bm'd way more back in the days in master league.



I assumed better players would know how to play a manner game. Guess not O.o



well most gm players are mannered tbh. I think it has something to do with the frustration of not being recognized even though they consider themselves as good.
c0sm0naut
Profile Joined April 2011
United States1229 Posts
March 06 2013 03:30 GMT
#19
Thank you so much. This is truly interesting;D
BlackPride
Profile Joined July 2012
United States186 Posts
March 06 2013 03:34 GMT
#20
I freaking love stuff like this so much!
I've never waited in line at the DMV [YVNG]
Xapti
Profile Joined April 2010
Canada2473 Posts
Last Edited: 2013-03-06 06:01:55
March 06 2013 06:00 GMT
#21
Nice stats, thanks.

It's funny how if you look at the production hotkeys, you can pretty much see a figure similar to a human hand, lol.

Don't forget guys: Don't confuse correlation with causation. (changing your options and typing GG after a game won't make you better)

I personally like alerts, but I hate that they are clickable. Blizzard needs to freaking fix this and maybe people will use alerts more. They added many new options in HotS, but none of which are unclickable alerts! I really don't understand; they have unclickable menus, unclickable control groups, but no unclickable alerts...
"Then he told me to tell you that he wouldn't piss on you if you were on fire" — "Well, you tell him that I said that I wouldn't piss on him if he was on Jeopardy!"
ktimekiller
Profile Blog Joined May 2010
United States690 Posts
March 06 2013 06:13 GMT
#22
Last graph has Diamond before Platinum. Might want to look into that
Mongolbonjwa
Profile Joined January 2012
Finland376 Posts
Last Edited: 2013-03-06 06:53:48
March 06 2013 06:38 GMT
#23
What exactly are you guys trying to achieve with that research? Yeah yeah, sc2 requires set of abilities to develop but so what? What are the possible application of your research results from studying sc2 players? How can you benefit different areas of life with the results?

Also I am pretty sure that this kind of studies have been done multiple times by large group of scientists with great amount of resources trying to study expertise acquisition in different areas like playing musical instrument or playing icehockey. They have already a lot of material about how humans improve themselves optimally.

Edit:
There is problem that makes it hard to apply any results of this research to anything really. Since you are just analyzing replays, and have little to zero acces to players themselves meaning there is giant lack of extensive interviews of players and clinical studies by different hospitals that is absolutely neccesary to fully understand this field of research.
FuRong
Profile Joined April 2010
New Zealand3089 Posts
March 06 2013 06:48 GMT
#24
Looks like Whitera was right all along..."more gg more skill" has now been empirically verified.
Don't hate the player, hate the game
partydude89
Profile Blog Joined August 2012
1850 Posts
March 06 2013 06:49 GMT
#25
this is so cool!
#1 Official Hack Fan|#2 Bomber behind Wintex.|Curious|Life|Flash|TY|Cure|Maru|sOs|Jin Air Green Wings fighting!|SBENU Fighting!|
Initiative
Profile Joined July 2011
United States131 Posts
March 06 2013 06:54 GMT
#26
Very Interesting! And there ya go, proof that more gg=more skill.
Ruscour
Profile Blog Joined April 2011
5233 Posts
March 06 2013 07:03 GMT
#27
Oh god, the GG stat is hilarious.
CrushDog5
Profile Joined March 2010
Canada207 Posts
March 06 2013 16:18 GMT
#28
On March 06 2013 15:38 Mongolbonjwa wrote:
What exactly are you guys trying to achieve with that research? Yeah yeah, sc2 requires set of abilities to develop but so what? What are the possible application of your research results from studying sc2 players? How can you benefit different areas of life with the results?


How does expert performance vary throughout a practice session? Which practice schedules lead to the most performance gains? How does age influence reaction times in _complex_ cognitive motor tasks? How does expert performance changes with small changes to the task (e.g., balance patches, expansions)? If you want to do a neurophysiological study of multitasking, what skill level players do you need to recruit? Are some cognitive motor skills necessary to learn before others become important (e.g., A-moving via the minimap is a crazy technique, unless you are already looking at the minimap a lot), and what is the optimal training order? When in the skill spectrum is it optimal to learn hotkeys (expert digital artists have Photoshop hotkeys, for example)? And so on...

One final point: The whole history of science is proof that amazing progress can be made by understanding our world, even if we don't know the applications at the time. The invention of the laser was purely a basic science project, with no obvious practical benefits. Without it though, we have no optical media, no laser eye-surgery.


Also I am pretty sure that this kind of studies have been done multiple times by large group of scientists with great amount of resources trying to study expertise acquisition in different areas like playing musical instrument or playing icehockey. They have already a lot of material about how humans improve themselves optimally.


We are a large group of scientists: http://cslab-sfu.ca
Most other research carefully measures performance on simple tasks in the lab, or uses an expert vs. novice approach, which tests only two points on the skill continuum, leaving thousands of hours of skill development unmeasured.

The 7 virtues of studying RTS game replays are these:
1. A rich dynamic task environment.
2. Highly motivated participants.
3. Noninvasive and direct measures of domain performance.
4. Accurate measures of motor performance and attentional allocation.
5. Large datasets.
6. Numerous variables.
7. Many levels of expertise.

No other approach has more than 4 of these. Yes there is lots of research on expertise: The Cambridge Handbook of Expertise and Expert Performance, an 800 page summary of research in this area, sits on my desk. Nevertheless, there are large gaps in our knowledge, and many of those gaps can be filled by studying RTS replays across skill development.

There is problem that makes it hard to apply any results of this research to anything really. Since you are just analyzing replays, and have little to zero acces to players themselves meaning there is giant lack of extensive interviews of players and clinical studies by different hospitals that is absolutely neccesary to fully understand this field of research.


We do not claim that our approach obviates any other research method. Quite the contrary, our method works well in conjunction with brain imaging work and other contrastive approaches. But replays have exactly the kind of information that is lacking in other studies: precise cognitive motor performance measures across time. No player can tell you this information, and no fMRI will show this information.

Think about it this way. Our first study ended up with data from 3,360 players. If a human coach teaches unique 72 players a year, it would take over 40 years to teach that many players. Even then, the human coach will forget lots of players over that time period. Our dataset, not only remembers every player, it remembers every single screen move, and every single mouse click that every player has performed. We're not saying it will tell you everything, but surely you can see how it would be useful.


SkillCraft.com - StarCraft + Science
JaKaTaKSc2
Profile Blog Joined March 2011
United States2787 Posts
March 06 2013 18:48 GMT
#29
I am willing to bet that Spending Skill is a more useful variable than APM for most leagues.
Commentatorhttps://www.youtube.com/JaKaTaKtv
danl9rm
Profile Blog Joined July 2009
United States3111 Posts
March 06 2013 18:58 GMT
#30
So, GM = good mannered?
"Science has so well established that the preborn baby in the womb is a living human being that most pro-choice activists have conceded the point. ..since the abortion proponents have lost the science argument, they are now advocating an existential one."
Alryk
Profile Blog Joined November 2011
United States2718 Posts
March 06 2013 19:02 GMT
#31
gg for masters... so depressing. haha. Interesting stuff, thanks a bunch!
Team Liquid, IM, ViOlet!
BisuDagger
Profile Blog Joined October 2009
Bisutopia19234 Posts
March 06 2013 19:10 GMT
#32
Great article. Confirms mostly what I've observed over the years.
ModeratorFormer Afreeca Starleague Caster: http://afreeca.tv/ASL2ENG2
OkStyX
Profile Blog Joined October 2011
Canada1199 Posts
March 06 2013 19:15 GMT
#33
On March 06 2013 10:39 CrushDog5 wrote:
Show nested quote +
On March 06 2013 05:25 crbox wrote:
wow incredible post. So much research, very interesting. I use 7 for my evo chambers too, didn't know it was the most common. Also in the "gg chart" you inverted platinium and diamond

edit: funny how masters has the lowest gg ratio. Doesn't surprise me, I used to get bm'd way more back in the days in master league.



I assumed better players would know how to play a manner game. Guess not O.o


Master players or better players are more inclined to believe they didn make a mistake in the game and blame it more on the opponent so rage .
Team Overklocked Gaming! That man is the noblest creature may be inferred from the fact that no other creature has contested this claim. - G.C. Lichtenberg
Amui
Profile Blog Joined August 2010
Canada10567 Posts
Last Edited: 2013-03-06 19:17:02
March 06 2013 19:16 GMT
#34
On March 07 2013 03:58 danl9rm wrote:
So, GM = good mannered?


I think it mostly has to do with the fact that most GM's(provided legitimately gained) don't really have any reason to trash talk because they've already proved their skill in getting there. Masters encompasses people who are good at the game, but are missing something in their play. I think it's because at this point it's really frustrating to figure out what is missing that causes losses.

A silver player who gets supply blocked every 2nd or 3rd depot, misses half his worker timings etc. isn't going to be as frustrated because they have so many mistakes that they have many obvious points to fix, albeit it's probably not a priority to fix them.
Porouscloud - NA LoL
Zenbrez
Profile Joined June 2012
Canada5973 Posts
March 06 2013 19:24 GMT
#35
More GG more skill. I don't have a lot of skill.
Refer to my post.
Chronos.
Profile Joined February 2012
United States805 Posts
March 06 2013 19:26 GMT
#36
The gg chart is shockingly accurate to what my personal experience has been. I don't remember exactly how often I gg'ed from bronze up, but I know as I approached and got into diamond my gg's started to increase quite a bit. Now that I got into masters, people do lots of all-ins and I've been gg'ing quite a bit less, though I'm trying to make a conscious effort to do it more often.

It's also interesting to see the flyer marker (I just recently put that to always after being in Masters for a few months), and that not many people seem to do anything about the alerts (which I never really took the time to see how they work exactly).
JaKaTaKSc2
Profile Blog Joined March 2011
United States2787 Posts
March 06 2013 19:35 GMT
#37
I would be really interested in more specifics on settings. Like, what specific sound settings do players use? I believe there is a file with all of that information so you could collect that file from people and automate the data analysis.
Commentatorhttps://www.youtube.com/JaKaTaKtv
jjthomps
Profile Joined August 2011
Canada9 Posts
March 06 2013 19:37 GMT
#38
The frequency of hotkey use figure makes me depressed.
zachMEISTER
Profile Joined December 2010
United States625 Posts
March 06 2013 19:40 GMT
#39
This is all such specific information that a lot of people probably don' t really bother to consciously think some of it. Either way, it's awesome to read such rich information, detailing a game I both enjoy watching and playing. Especially when there's a potential scientific gain possible!
psillypsybic!
CrushDog5
Profile Joined March 2010
Canada207 Posts
March 06 2013 19:44 GMT
#40
On March 07 2013 04:35 JaKaTaK wrote:
I would be really interested in more specifics on settings. Like, what specific sound settings do players use? I believe there is a file with all of that information so you could collect that file from people and automate the data analysis.


Interesting idea. Where is that file?
SkillCraft.com - StarCraft + Science
JaKaTaKSc2
Profile Blog Joined March 2011
United States2787 Posts
Last Edited: 2013-03-06 19:47:39
March 06 2013 19:45 GMT
#41
Documents>My Documents>Starcraft II>Accounts>(your account number)

Varaibles.txt



There is also another one, not 100% sure how they interact/overlap, but they have some different data in them.

Documents>My Documents>Starcraft II

Variables.txt
Commentatorhttps://www.youtube.com/JaKaTaKtv
figq
Profile Blog Joined May 2010
12519 Posts
March 06 2013 19:47 GMT
#42
Note to self: use more hotkeys! It has been said that many problems you face with execution of a particular strategy can be resolved by using more hotkeys or re-hotkeying.
If you stand next to my head, you can hear the ocean. - Day[9]
JaKaTaKSc2
Profile Blog Joined March 2011
United States2787 Posts
March 06 2013 19:49 GMT
#43
@figq
I absolutely agree, especially with HotS, there are more and more reasons to use more control groups. Which is why I use a layout that supports 10 control groups and 8 camera location keys all within 2 keys reach of my resting position.
Commentatorhttps://www.youtube.com/JaKaTaKtv
Chronos.
Profile Joined February 2012
United States805 Posts
March 06 2013 19:49 GMT
#44
The gg chart is shockingly accurate to what my personal experience has been. I don't remember exactly how often I gg'ed from bronze up, but I know as I approached and got into diamond my gg's started to increase quite a bit. Now that I got into masters, people do lots of all-ins and I've been gg'ing quite a bit less, though I'm trying to make a conscious effort to do it more often.

It's also interesting to see the flyer marker (I just recently put that to always after being in Masters for a few months), and that not many people seem to do anything about the alerts (which I never really took the time to see how they work exactly).
JaKaTaKSc2
Profile Blog Joined March 2011
United States2787 Posts
March 06 2013 19:57 GMT
#45
@Chronos

Alerts are actually more complex than people give them credit for:

There are the alerts that are clickable in the middle left side of the screen.

There are "our forces are under attack" "nuclear launch detected" and "research complete". Each of these can be turned on by 3 different audio settings: Sound effects, Error sounds, Voices

There are "Response Sounds" which include the sound when a queen is birthed, and "SCV Ready" as well as response sounds that occur when a unit is selected or given an order.

There are "Interface sounds" which will make a sound effect whenever you're trying to do something you can't (like build units when you don't have the resources)

It is really unfortunate that there isn't a setting that will exclude the extraneous sounds, while keeping the alerts we want for competitive play. Previously you could edit the variables.txt file specifically to get exactly what you want, but blizzard shut this down
Commentatorhttps://www.youtube.com/JaKaTaKtv
CrushDog5
Profile Joined March 2010
Canada207 Posts
Last Edited: 2013-03-06 19:59:55
March 06 2013 19:57 GMT
#46
On March 07 2013 03:48 JaKaTaK wrote:
I am willing to bet that Spending Skill is a more useful variable than APM for most leagues.



I'm not so sure. APM and other variables we've looked at have a far larger spread than SQ (pro APM is at least 4 times that of Bronze). SQ might have a lot less variability though, so it's not a bad idea to check.

SkillCraft.com - StarCraft + Science
JaKaTaKSc2
Profile Blog Joined March 2011
United States2787 Posts
Last Edited: 2013-03-06 20:27:55
March 06 2013 20:09 GMT
#47
@CrushDog

I think that looking at Spending Skill from ggtracker is much more accurate than using SQ because Spending Skill accounts for game length and uses more data than the original SQ metric. I would be particularly interested in seeing which measurements correlate most closely to APM, because the issue with APM is that (IMO) it isn't something specific to work on. Whereas something like, using more control groups, Action Latency, PACs, and minimap commands are something that a player could develop a deliberate practice regiment around.

Thank you so much for doing this. I wish I was better educated in psychology or cognitive science so that I could help more directly, but if there's anything I can do to help (already sending in replays) let me know.

EDIT:

In the survey for submitting data there are 2 options for keyboard layout:

Core

Grid

"Core" is not a hotkey layout. Standard is a hotkey layout. TheCore is a hotkey layout. But not Core. Also, I think it would be a good idea to distinguish between hotkeys (any button used to make a command) and Control Groups, which are specifically groups of units/structures that can be recalled, created, and added to with a combination of buttons.

I would also strongly suggest asking players how many camera location keys they use. I think it will show to be correlated both to league and to APM.
Commentatorhttps://www.youtube.com/JaKaTaKtv
LokiSnake
Profile Joined March 2013
1 Post
March 07 2013 00:39 GMT
#48
Love the information, CrushDog, and would always love to see more. I do have a couple of questions:

  • When would the results be published?
  • Any insights as to why upper league players don't have alerts turned on?
Integra
Profile Blog Joined January 2008
Sweden5626 Posts
March 07 2013 00:55 GMT
#49
On March 07 2013 09:39 LokiSnake wrote:
Love the information, CrushDog, and would always love to see more. I do have a couple of questions:

  • When would the results be published?
  • Any insights as to why upper league players don't have alerts turned on?

because they are annoying as hell, that's why. Sometimes you just have to ask people for the reason to find out.
"Dark Pleasure" | | I survived the Locust war of May 3, 2014
Conut
Profile Joined April 2012
Canada1026 Posts
March 07 2013 01:34 GMT
#50
weird i tend to find that high diamond players have the worst manners, and i seem to find alot of mannered people in masters, but maybe im just lucky
Sc2 always got your back
EatThePath
Profile Blog Joined September 2009
United States3943 Posts
March 07 2013 02:08 GMT
#51
In your last graph of ggs, the tails of the "g.g." are cut off on the y axis label, making it look like it means the opposite: "probability of qq". This made me laugh.

Also, is diamond supposed to be placed before platinum in that graph (on the x-axis), or is that a mislabel? If so, it's interesting that manner spikes in platinum and then diminishes through diamond and master. I have a feeling your small number of GM participants are people who are predisposed to civil behavior, having contributed to science, so they probably skew that result towards "gg". Not that that graph is meant to be serious.
Comprehensive strategic intention: DNE
tili
Profile Joined July 2012
United States1332 Posts
March 07 2013 02:18 GMT
#52
This is truly excellent! I'm very excited to see the full results!
JaKaTaKSc2
Profile Blog Joined March 2011
United States2787 Posts
March 07 2013 02:24 GMT
#53
On March 07 2013 09:55 Integra wrote:
Show nested quote +
On March 07 2013 09:39 LokiSnake wrote:
Love the information, CrushDog, and would always love to see more. I do have a couple of questions:

  • When would the results be published?
  • Any insights as to why upper league players don't have alerts turned on?

because they are annoying as hell, that's why. Sometimes you just have to ask people for the reason to find out.


Also, having alerts will pull you toward reacting to things like supply blocks instead of proactively checking your supply so that it never happens. Some players will do sessions without any sound in order to train their minimap awareness and macro mechanics.
Commentatorhttps://www.youtube.com/JaKaTaKtv
CrushDog5
Profile Joined March 2010
Canada207 Posts
March 07 2013 02:36 GMT
#54
On March 07 2013 11:08 EatThePath wrote:


Also, is diamond supposed to be placed before platinum in that graph (on the x-axis), or is that a mislabel?



Just mislabeled. The data are coded and plotted 1-7, and then labeled after (by an undergrad).

SkillCraft.com - StarCraft + Science
SeraKuDA
Profile Joined November 2010
Canada343 Posts
March 07 2013 03:08 GMT
#55
I must say it doesn't surprise me that there is a decline in GGs in master. As I noticed from climbing up through the leagues a few times on different accounts, master players seemed to be the worst-mannered.
HavocBR
Profile Joined May 2011
Brazil10 Posts
March 07 2013 03:24 GMT
#56
ESPETACULAR!!!

WP dude!!!

Cheers!
Got a present for ya!
Meadowlark
Profile Blog Joined December 2012
United States349 Posts
March 07 2013 03:28 GMT
#57
The dip in gg's from diamond to masters cracks me up.
''Three bottles of Monster in a day; I'm pumped as fuck." -Stephano
ETisME
Profile Blog Joined April 2011
12387 Posts
March 07 2013 03:32 GMT
#58
one thing I have noticed by playing across the different servers is that koreans rarely gg.....and I do mean RARELY
其疾如风,其徐如林,侵掠如火,不动如山,难知如阴,动如雷震。
lichter
Profile Blog Joined September 2010
1001 YEARS KESPAJAIL22272 Posts
March 07 2013 03:37 GMT
#59
Great job guys I have this gets the attention it deserves
AdministratorYOU MUST HEED MY INSTRUCTIONS TAKE OFF YOUR THIIIINGS
Integra
Profile Blog Joined January 2008
Sweden5626 Posts
March 07 2013 03:40 GMT
#60
On March 07 2013 11:24 JaKaTaK wrote:
Show nested quote +
On March 07 2013 09:55 Integra wrote:
On March 07 2013 09:39 LokiSnake wrote:
Love the information, CrushDog, and would always love to see more. I do have a couple of questions:

  • When would the results be published?
  • Any insights as to why upper league players don't have alerts turned on?

because they are annoying as hell, that's why. Sometimes you just have to ask people for the reason to find out.


Also, having alerts will pull you toward reacting to things like supply blocks instead of proactively checking your supply so that it never happens. Some players will do sessions without any sound in order to train their minimap awareness and macro mechanics.

ya, it always felt like it was some kind of support wheel that you would use for kids who learns to ride a bike, once you know it really well it's best just to take them off.
"Dark Pleasure" | | I survived the Locust war of May 3, 2014
Doodsmack
Profile Blog Joined August 2010
United States7224 Posts
March 07 2013 03:50 GMT
#61
Will be really interested to see if this gets published in a journal.
Budmandude
Profile Joined September 2009
United States123 Posts
March 07 2013 03:53 GMT
#62
I'm definitely glad to help with this. Enjoy my 3.6k replays!
Mongolbonjwa
Profile Joined January 2012
Finland376 Posts
March 07 2013 03:56 GMT
#63
On March 07 2013 01:18 CrushDog5 wrote:
Show nested quote +
On March 06 2013 15:38 Mongolbonjwa wrote:
What exactly are you guys trying to achieve with that research? Yeah yeah, sc2 requires set of abilities to develop but so what? What are the possible application of your research results from studying sc2 players? How can you benefit different areas of life with the results?


How does expert performance vary throughout a practice session? Which practice schedules lead to the most performance gains? How does age influence reaction times in _complex_ cognitive motor tasks? How does expert performance changes with small changes to the task (e.g., balance patches, expansions)? If you want to do a neurophysiological study of multitasking, what skill level players do you need to recruit? Are some cognitive motor skills necessary to learn before others become important (e.g., A-moving via the minimap is a crazy technique, unless you are already looking at the minimap a lot), and what is the optimal training order? When in the skill spectrum is it optimal to learn hotkeys (expert digital artists have Photoshop hotkeys, for example)? And so on...

One final point: The whole history of science is proof that amazing progress can be made by understanding our world, even if we don't know the applications at the time. The invention of the laser was purely a basic science project, with no obvious practical benefits. Without it though, we have no optical media, no laser eye-surgery.


Show nested quote +
Also I am pretty sure that this kind of studies have been done multiple times by large group of scientists with great amount of resources trying to study expertise acquisition in different areas like playing musical instrument or playing icehockey. They have already a lot of material about how humans improve themselves optimally.


We are a large group of scientists: http://cslab-sfu.ca
Most other research carefully measures performance on simple tasks in the lab, or uses an expert vs. novice approach, which tests only two points on the skill continuum, leaving thousands of hours of skill development unmeasured.

The 7 virtues of studying RTS game replays are these:
1. A rich dynamic task environment.
2. Highly motivated participants.
3. Noninvasive and direct measures of domain performance.
4. Accurate measures of motor performance and attentional allocation.
5. Large datasets.
6. Numerous variables.
7. Many levels of expertise.

No other approach has more than 4 of these. Yes there is lots of research on expertise: The Cambridge Handbook of Expertise and Expert Performance, an 800 page summary of research in this area, sits on my desk. Nevertheless, there are large gaps in our knowledge, and many of those gaps can be filled by studying RTS replays across skill development.

Show nested quote +
There is problem that makes it hard to apply any results of this research to anything really. Since you are just analyzing replays, and have little to zero acces to players themselves meaning there is giant lack of extensive interviews of players and clinical studies by different hospitals that is absolutely neccesary to fully understand this field of research.


We do not claim that our approach obviates any other research method. Quite the contrary, our method works well in conjunction with brain imaging work and other contrastive approaches. But replays have exactly the kind of information that is lacking in other studies: precise cognitive motor performance measures across time. No player can tell you this information, and no fMRI will show this information.

Think about it this way. Our first study ended up with data from 3,360 players. If a human coach teaches unique 72 players a year, it would take over 40 years to teach that many players. Even then, the human coach will forget lots of players over that time period. Our dataset, not only remembers every player, it remembers every single screen move, and every single mouse click that every player has performed. We're not saying it will tell you everything, but surely you can see how it would be useful.



First problem is that you cannot possible find all neccesary information just from replays, good example is that reaction time question, replay does not provide needed informations to really make any conclusions.

To get wider and more complete understanding about experise and its development you would absolutely need to fullfill this research with neurophysiological and psychological examinations.
Hitch-22
Profile Blog Joined February 2013
Canada753 Posts
March 07 2013 05:15 GMT
#64
The teal background is a bit agitating on my eyes (darkened room and brightened) but it's a really nice read anyway (even while I squint a smidgen). Maybe a darker blue (navy) would be better <3.

Love it though, good work.
"We all let our sword do the talking for us once in awhile I guess" - Bregor, the legendary critical striker and critical misser who triple crits 2 horses with 1 arrow but lands 3 1's in a row
Skytt
Profile Joined June 2011
Scotland333 Posts
March 07 2013 05:34 GMT
#65
How long will you be taking uploads for? I've not been saving my replays since I started only playing on the HotS beta, if you will be taking HotS replays then I'll upload my first batch of replays from the expansion.
CrushDog5
Profile Joined March 2010
Canada207 Posts
March 07 2013 06:40 GMT
#66
On March 07 2013 14:34 Skytt wrote:
How long will you be taking uploads for? I've not been saving my replays since I started only playing on the HotS beta, if you will be taking HotS replays then I'll upload my first batch of replays from the expansion.



The idea is that we take everything you've got that's old (WoL, HotS beta), then we'll check in with you in a couple months and get what you've accumulated since you submitted.

We want as complete a sample as possible, so if you have a large collection of WoL replays, please do submit them.
SkillCraft.com - StarCraft + Science
Deleted User 137586
Profile Joined January 2011
7859 Posts
March 07 2013 07:37 GMT
#67
Great post! I'm tempted to massively grind out HoTS 1v1s just to participate again (Apparently I have played myself into Diamond over 3 years in under 300 games ... it sucks having to work).

As for PAC, you say that ``A PAC basically consists of a shift of the screen to a new location for some time, followed by at least one action (typically 4-6), and then a shift to some other location."

And that's roughly what you talked about in the video as well. But what you are really talking about is how quickly a person changes their focus and how quickly they decide what to do within that new focus, right?

So, to get the most insane PAC, you'd need to be a good multitasker. Someone who's quickly jumping between, let's say, 3 medivacs and their base, giving very quick movement single commands at each location, would have very high PAC.

So, if higher PAC means that you are a better player, then a better player will more quickly start doing something else and the more quickly part is because the the moment their screen locks, they know how to do the actions as fast as they can. (A combination of decision-making and mechanics.)

So, in another context, a good chef is one that will very quickly jump from preparing one ingredient to another, with very little pause in deciding the next necessary action, and quick movements in preparing each ingredient (for example, if the next action is chopping onions, their hands would immediately grab the appropriate knife and an onion, do the slicing motions quickly and efficiently, and then move on.)

Did I understand that correctly (I should probably read Salvucci & Goldberg [2000] but may-be I can understand it better already here)?

On an unrelated point. Are the major differences in PAC between the races? I could imagine that Z has higher PAC than T due to infects and creep spread, and T higher PAC than P due to the more harass-based gameplay (perhaps limited to TvP).
Cry 'havoc' and let slip the dogs of war
quirinus
Profile Blog Joined May 2007
Croatia2489 Posts
March 07 2013 08:24 GMT
#68
On March 06 2013 04:02 CrushDog5 wrote:
Finally, just for kicks, we scanned the chat of each game for gg or any common variant. If you want to be in GM.

[image loading]


"No GG, no skill." - White-Ra

Seems he was right. XD
All candles lit within him, and there was purity. | First auto-promoted BW LP editor.
Mongolbonjwa
Profile Joined January 2012
Finland376 Posts
Last Edited: 2013-03-07 08:52:30
March 07 2013 08:45 GMT
#69
One thing I have always been thinking, is that people often talk about multitasking in starcraft. But actually there is no real multitasking in starcraft, it is not even possible. All actions are in sequences, they do not happen simultaneously. What people think is multitasking, is actually just switching fast between different actions.

In contrary, there is real multitasking in fighter pilot training and actually flying the jet plane, and it is far more difficult than starcrafts "multitasking" which is not even real multitasking. So if you wanna study multitasking, fighter pilots and their training programs are something that should be checked. Even the qualifiers for pilot training programs are very difficult. Flying jets also requires great deal of emergency management skills, which again is far more demanding than playing starcraft. Specially when considered that fighter pilots need to learn to deal with high G-forces and they have to study lots of theory of physics of flying and how the jet itself works, learning to fly jet planes is harder than starcraft.
CrushDog5
Profile Joined March 2010
Canada207 Posts
March 07 2013 15:59 GMT
#70
On March 07 2013 16:37 Ghanburighan wrote:
Great post! I'm tempted to massively grind out HoTS 1v1s just to participate again (Apparently I have played myself into Diamond over 3 years in under 300 games ... it sucks having to work).


Did you have a lot of RTS experience already?

If not, then go ahead and submit your replays. Faster learners are very interesting.

Did I understand that correctly (I should probably read Salvucci & Goldberg [2000] but may-be I can understand it better already here)?
\


This is fine. You have the main idea. Salvucci & Goldberg just discribe a particular algorithm for creating fixations in eye-movement data (a dispersion threshold algorithm) that we used to aggregate the raw screen moves into fixations. Fixations with at least one action are PACS.

Just to clarify, PAC Action Latency gets SMALLER, that is, it takes less time to respond.

On an unrelated point. Are the major differences in PAC between the races? I could imagine that Z has higher PAC than T due to infects and creep spread, and T higher PAC than P due to the more harass-based gameplay (perhaps limited to TvP).


We looked at lots of race specific variables, the vast majority were not very good.
At one point we had a variable for MicroAPM. This was higher for Terrans, especially the Terran pros.
Other than that, race was not that strong. There might still be something that we missed (we weren't keen to have to explain race in a scientific paper).

The other interesting thing we didn't find, is Macro.
No macro variable outside of workers trained was useful for anything. Surprising, but there it is.
SkillCraft.com - StarCraft + Science
Deleted User 137586
Profile Joined January 2011
7859 Posts
March 07 2013 17:38 GMT
#71
On March 08 2013 00:59 CrushDog5 wrote:
Show nested quote +
On March 07 2013 16:37 Ghanburighan wrote:
Great post! I'm tempted to massively grind out HoTS 1v1s just to participate again (Apparently I have played myself into Diamond over 3 years in under 300 games ... it sucks having to work).


Did you have a lot of RTS experience already?

If not, then go ahead and submit your replays. Faster learners are very interesting.



I had 0 experience with RTS games before SC2. Now I feel all special ^^ I'll make sure to submit.


+ Show Spoiler +

Did I understand that correctly (I should probably read Salvucci & Goldberg [2000] but may-be I can understand it better already here)?
\


This is fine. You have the main idea. Salvucci & Goldberg just discribe a particular algorithm for creating fixations in eye-movement data (a dispersion threshold algorithm) that we used to aggregate the raw screen moves into fixations. Fixations with at least one action are PACS.

Just to clarify, PAC Action Latency gets SMALLER, that is, it takes less time to respond.

On an unrelated point. Are the major differences in PAC between the races? I could imagine that Z has higher PAC than T due to infects and creep spread, and T higher PAC than P due to the more harass-based gameplay (perhaps limited to TvP).


We looked at lots of race specific variables, the vast majority were not very good.
At one point we had a variable for MicroAPM. This was higher for Terrans, especially the Terran pros.
Other than that, race was not that strong. There might still be something that we missed (we weren't keen to have to explain race in a scientific paper).



The other interesting thing we didn't find, is Macro.
No macro variable outside of workers trained was useful for anything. Surprising, but there it is.


That is very surprising indeed (especially for injects and SQ). Can't wait to see more results.
Cry 'havoc' and let slip the dogs of war
AveSharia
Profile Joined April 2011
United States62 Posts
March 07 2013 21:52 GMT
#72
Love everything about this.

So how would one go about monitoring one's PACs/latency?

It sort of cries out for a Gears plugin.
dsjoerg
Profile Joined January 2012
United States384 Posts
March 08 2013 02:20 GMT
#73
On March 08 2013 00:59 CrushDog5 wrote:
The other interesting thing we didn't find, is Macro.
No macro variable outside of workers trained was useful for anything. Surprising, but there it is.


Wild! Did you look at SQ?

I presume there is a lot of correlation among the various measures you used, so that aside from your top-ranked criterion, the next-highest-ranked criterion achieves that spot because it has the most useful information that's orthogonal to the top-ranked one?

Some more detail about your ranking algorithm/procedure would be welcome of course
card-carrying grubby fan. developer of GGTracker.
CrushDog5
Profile Joined March 2010
Canada207 Posts
Last Edited: 2013-03-08 05:06:52
March 08 2013 05:04 GMT
#74
On March 08 2013 11:20 dsjoerg wrote:
Show nested quote +
On March 08 2013 00:59 CrushDog5 wrote:
The other interesting thing we didn't find, is Macro.
No macro variable outside of workers trained was useful for anything. Surprising, but there it is.


Wild! Did you look at SQ?


Didn't. SQ is based on the resources graph, which is not in the actions list part of the replay. We only looked (so far) at the actions part. We also want to focus (at the beginning) on Cognitive/Motor sorts of variables.

I presume there is a lot of correlation among the various measures you used, so that aside from your top-ranked criterion, the next-highest-ranked criterion achieves that spot because it has the most useful information that's orthogonal to the top-ranked one?
Some more detail about your ranking algorithm/procedure would be welcome of course


To some extent. Conditional inference forests (which is what we used) use bootstrapping, which serves to de-correlate the variables.This method is commonly used in screening procedures. Obviously this is different than something like linear regression. In cases where there were very strong correlations (action latencies to the first action compared to latencies of the other actions in a PAC) we chose the most powerful of the two and dumped the other. The most highly correlated variables in the analysis we show are Hotkey Assigns and Hotkey Selects.

It's in the paper, which we'll post when it's accepted. Basically we use permutation raking; randomly permuting the variable and measure how much worse the classifier gets. We run these 25 times (that is, we create 25 forests using the same procedure) and include a random control predictor. If the median importance is better than the max of the control, it's unlikely due to chance. That's also how we can tell that Action latency is a better predictor than APM is some leagues: There is simply no overlap over 25 runs, APM always looses. Vice versa for Masters/Pro, where APM always wins.

Hope that helps.

SkillCraft.com - StarCraft + Science
Mongolbonjwa
Profile Joined January 2012
Finland376 Posts
Last Edited: 2013-03-08 06:01:50
March 08 2013 06:01 GMT
#75
How do you examine players "cognitive skills" exactly from replays?
Gemini_sc2
Profile Joined February 2013
Norway69 Posts
March 09 2013 14:18 GMT
#76
Wow, this is really cool, Well done!
Zamiel
Profile Blog Joined August 2008
United States211 Posts
Last Edited: 2013-03-09 20:46:15
March 09 2013 19:55 GMT
#77
Hi CrushDog5,

Great post, but I have some criticisms of the "hotkey" section. Specifically, "production building hootkey assigns", "upgrade building hotkey assigns", and "combat unit hotkey designs". These 3 sections extrapolate the numerical control group assignments from the replay. However, when you do so, you fail to recognize or take into account the possibility of control group remapping.

To explain what I mean, if you go into the StarCraft 2 options and select "Hotkeys", then select "Global", then select "Control Groups", you will see that it is possible to remap, for example, the "1" button to control group 4. If a player did that, the replay would show that the player was using a lot of control group 4; implicitly, you assume that he is also using the button "4" to do this, and this is obviously not the case.

Many players remap control group hotkeys. Most commonly, it is possible to remap ALL possible hotkeys (not just control groups) to one small area of the keyboard. In doing so, the hand doesn't have to be moved whatsoever to perform any arbitrary action. For an excellent example of this, see the Core.

A hotkey configuration in which the hand never has to move is optimal for APM purposes, but the specific configuration of each player's setup varies widely. And since there is no way to extrapolate a player's individual remapping's from a replay, it makes the resulting numerical control group assignments completely arbitrary and altogether worthless for any kind of scientific aim. This is the kind of thing that would never be caught in a scientific peer review, but only by a StarCraft player!

As for the rest, good work. =)
"Mech is at the store buying groceries and you attack him at home. You burn his house down. And then he comes home and puts out the fire, and then you burn down the grocery store so he can't buy more groceries."
E.L.V.I.S
Profile Joined April 2011
Belgium458 Posts
March 10 2013 03:59 GMT
#78
i think i have like 6000 replays on my old computer, i'll send them when im no more lazy to replug everything
http://twitch.tv/maggrig | @SC2ELVIS | http://www.facebook.com/sc2ELVIS
Ry2D2
Profile Blog Joined June 2012
United States429 Posts
March 10 2013 14:20 GMT
#79
Finally, scientific confirmation that more GG more skill. So that's what separates a GM from a master.
CrushDog5
Profile Joined March 2010
Canada207 Posts
March 10 2013 17:41 GMT
#80
On March 10 2013 04:55 Zamiel wrote:
Hi CrushDog5,

Great post, but I have some criticisms of the "hotkey" section. Specifically, "production building hootkey assigns", "upgrade building hotkey assigns", and "combat unit hotkey designs". These 3 sections extrapolate the numerical control group assignments from the replay. However, when you do so, you fail to recognize or take into account the possibility of control group remapping.

To explain what I mean, if you go into the StarCraft 2 options and select "Hotkeys", then select "Global", then select "Control Groups", you will see that it is possible to remap, for example, the "1" button to control group 4. If a player did that, the replay would show that the player was using a lot of control group 4; implicitly, you assume that he is also using the button "4" to do this, and this is obviously not the case.

Many players remap control group hotkeys. Most commonly, it is possible to remap ALL possible hotkeys (not just control groups) to one small area of the keyboard. In doing so, the hand doesn't have to be moved whatsoever to perform any arbitrary action. For an excellent example of this, see the Core.

A hotkey configuration in which the hand never has to move is optimal for APM purposes, but the specific configuration of each player's setup varies widely. And since there is no way to extrapolate a player's individual remapping's from a replay, it makes the resulting numerical control group assignments completely arbitrary and altogether worthless for any kind of scientific aim. This is the kind of thing that would never be caught in a scientific peer review, but only by a StarCraft player!

As for the rest, good work. =)



What do you suppose the is the percentage of players who remap their 1-0 control groups to different keys? If it is large, then you're right, the data don't mean very much, because you don't really know where those keys are. If it's small though, it will just add some noise to those data.

My guess is that lots of pros have extensive brood war experience and so haven't changed those keys at all. I also think that the average <platinum player probably hasn't changed them. This is just my intuition, of course.

Has anyone ever done a poll, here?



SkillCraft.com - StarCraft + Science
CrushDog5
Profile Joined March 2010
Canada207 Posts
March 10 2013 17:54 GMT
#81
@ JaKaTaK

It would be fairly straightforward to compare various hotkey configurations for efficiency and for ease of learning. We'd need replays. Maybe 100 before the change, and then everything afterwords. We'd need comparable replays from people who have not switched, but have played an equivalent amount of games, and are in the same league. You just match the ActionLatencies at the start, and then compare them after the switch. You'd also see what the cost of the switch is, in actual time (e.g., it costs 100ms per hotkey use, and it is back to normal speed after 300 games, and 25ms better than normal after that). You could ALSO see if there were specific hotkeys which were difficult to learn, and which ones may not be any better than

I'm not sure how easy it is to get that data, but it is not challenging to analyze (though it will take some time).

If you could figure out how to make the data collection painless, I'd be willing to analyze the data.


SkillCraft.com - StarCraft + Science
kafkaesque
Profile Blog Joined November 2011
Germany2006 Posts
March 10 2013 17:55 GMT
#82
I have no idea what's going on here, so it must be interesting.

| (• ◡•)|╯ ╰(❍ᴥ❍ʋ)
CrushDog5
Profile Joined March 2010
Canada207 Posts
March 10 2013 17:56 GMT
#83
On March 11 2013 02:55 kafkaesque wrote:
I have no idea what's going on here, so it must be interesting.



LOL
SkillCraft.com - StarCraft + Science
Yalpe
Profile Joined October 2011
Canada11 Posts
March 18 2013 19:20 GMT
#84
I haven't hit the 1v1 ladder in well over 6 months IIRC. I race switched to protoss from zerg and I changed my keyboard layout to TheCore. Would grinding some games on the ladder and submitting the replays help you guys in any way? I played a bunch of team games in between but nothing really serious... I just wonder if the data would suffer from so many changes (hots + keys + race).
HeeroFX
Profile Blog Joined November 2010
United States2704 Posts
March 18 2013 19:25 GMT
#85
Cool stuff I like how gigs decline by master players
william_h
Profile Joined March 2013
3 Posts
March 21 2013 10:43 GMT
#86
Hi CrushDog,

Quick question since no one seems to have brought this up; do you think you're missing 1/2 of the picture here?

If we compare SC2 to say - blitz chess - I think measuring what level of a chess player someone is from how fast he move his pieces (APM/PAC) might gives impression that chess or SC2 is just a matter of moving things quickly instead of something that require understanding of the rules of the game, strength of each pieces alone and in relation to other pieces, positioning, etc?

That's been said, I can't think how can you automate measuring how good someone is at a) game reading b) understanding flow from economy to tech to unit c) scouting d) positioning and counter from replays alone.

Kal_rA
Profile Blog Joined July 2010
United States2925 Posts
March 21 2013 10:46 GMT
#87
Well clearly more gg more skill
Jaedong.
DarKcS
Profile Blog Joined November 2010
Australia1237 Posts
Last Edited: 2013-03-21 10:55:54
March 21 2013 10:54 GMT
#88
I noticed your request for replays from a large number of games (300). I've played 1200 games on and off since release (high masters). Often taking breaks, coming back and re-mastering basing mechanics each time and relapsing in to bad decision making as I relearn basic variables and get my game sense back. So essentially I plateau and I'd imagine you'd see very little improvement over 300 or 600 games as I bounce back and forth to my usual level.
And the amount of people with 1000 ranked still in bronze or similarly lower..baffles me even more.

Even rarer would be trying to find someone starting at bronze, willing to improve up to about diamond, and submit their replays.
Die tomorrow - Live today
Reithan
Profile Blog Joined February 2011
United States360 Posts
March 26 2013 04:00 GMT
#89
Since you guys seem to have hit on the ability of replays to show us things like the PAC cycle, do you have any plans of either creating an add-in for SC2Gears so we can track our own PAC cycle, or collaborating with the creator of SC2 gears so he can add this as a core feature?

Additionally, if the answer is yes, what additional statistics might it be possible for us to pull from our own replays to gauge our progress and/or helping us improve our play level?
http://www.teamliquid.net/blog/Xanthus730 ***** http://www.twitch.tv/reithan
StarStruck
Profile Blog Joined April 2010
25339 Posts
March 26 2013 04:32 GMT
#90
On March 06 2013 05:25 heyoka wrote:
Show nested quote +
On March 06 2013 05:14 JinDesu wrote:
One small note - I don't know if it's because the sun is glaring in from my window right now, but white text on almost teal background is a little hard to read. Sorry for being a bit picky.


I did the layout for this and agree it's not great I might change it to yellow or something, will try to fix today.

The results are pretty cool, looking forward to seeing it published.


Try to avoid yellow as much as possible too. It's just not user friendly at all either and should be avoided as much as possible too. D:
Chairman Ray
Profile Blog Joined December 2009
United States11903 Posts
March 26 2013 04:47 GMT
#91
wow, this is a really interesting study, thanks!
TAMinator
Profile Joined February 2011
Australia2706 Posts
March 26 2013 05:44 GMT
#92
Interesting, platinum leaguers gg more than diamond leaguers hehehe
wangstra
Profile Joined March 2011
922 Posts
March 26 2013 06:39 GMT
#93
On March 07 2013 04:49 JaKaTaK wrote:
@figq
I absolutely agree, especially with HotS, there are more and more reasons to use more control groups. Which is why I use a layout that supports 10 control groups and 8 camera location keys all within 2 keys reach of my resting position.

What setup are you using?
Reithan
Profile Blog Joined February 2011
United States360 Posts
March 26 2013 15:35 GMT
#94
I wonder if we'll ever see SC2 players resorting to something like:
[image loading]
http://www.teamliquid.net/blog/Xanthus730 ***** http://www.twitch.tv/reithan
WikidSik
Profile Blog Joined November 2011
Canada382 Posts
March 26 2013 16:05 GMT
#95
On March 06 2013 05:25 heyoka wrote:
Show nested quote +
On March 06 2013 05:14 JinDesu wrote:
One small note - I don't know if it's because the sun is glaring in from my window right now, but white text on almost teal background is a little hard to read. Sorry for being a bit picky.


I did the layout for this and agree it's not great I might change it to yellow or something, will try to fix today.

The results are pretty cool, looking forward to seeing it published.

why not just change it to the dull light blue of TL? I find this colour is extremely ez on the eyes.
Iv been here for 5.5 years. My other accounts are named "Sonu" and "Dalroti" || I had some more but I cant find them XD || known in sc2 as "Sonu"
submarine
Profile Joined March 2012
Germany290 Posts
March 30 2013 21:49 GMT
#96
Don't know if someone already dumped this here, but it seems to be quite interesting:

Defining Cognitive Science | Mark Blair: Real-time strategy video games

Dr. Blair talks about his current research explores expertise in the context of real-time strategy (RTS) games such as Starcraft II. He discusses the findings of his team's first study, which is the largest expertise study ever conducted, as well as the limitations and vast potential of this approach.

Mark Blair is Associate Professor in the Cognitive Science Program at Simon Fraser University. He leads his research team in the Cognitive Science Lab looking at how selective attention, the ability to pay attention to important features and ignore irrelevant ones, supports categorization, and interacts with our memory and perceptual systems.

To participate in his current study see: http://skillcraft.ca/
Presented by the Cognitive Science Program, Simon Fraser University.

Reithan
Profile Blog Joined February 2011
United States360 Posts
March 31 2013 01:36 GMT
#97
I'm still interested in a tool or sc2 plugin/feature for seeing your own PAC.
http://www.teamliquid.net/blog/Xanthus730 ***** http://www.twitch.tv/reithan
Disastorm
Profile Joined January 2008
United States922 Posts
March 31 2013 01:51 GMT
#98
Wow surprised at the gg statistics, I would have thought less than 50% of players below GM gg.
"Don't worry so much man. There won't be any more zergs left to QQ. Lots of QQ about TvT is incoming though I bet." - Vrok 9/21/10
scDeluX
Profile Blog Joined October 2007
Canada1341 Posts
March 31 2013 02:09 GMT
#99
No gg no skill
Brood War is forever
Severian
Profile Joined September 2010
Australia2052 Posts
March 31 2013 02:11 GMT
#100
On March 31 2013 10:51 Disastorm wrote:
Wow surprised at the gg statistics, I would have thought less than 50% of players below GM gg.

It looks like that chart displays the percentage of games that contain at least one gg, so that may be true.
Inimic
Profile Joined March 2013
Canada153 Posts
April 01 2013 23:06 GMT
#101
Thanks for the link, submarine
o29
Profile Joined November 2010
United States220 Posts
April 03 2013 05:47 GMT
#102
Would it be possible to include EAPM as well to see whether it's a more accurate correlate to skill than traditional APM? Obviously using something similar to SC2Gears EAPM rather than the new unreliable ingame measurement. I would imagine it would be a more accurate measurement, but it'd be nice to see that backed up with data.
reo_b
Profile Joined April 2013
Canada1 Post
April 04 2013 03:35 GMT
#103
On March 07 2013 17:45 Mongolbonjwa wrote:
One thing I have always been thinking, is that people often talk about multitasking in starcraft. But actually there is no real multitasking in starcraft, it is not even possible. All actions are in sequences, they do not happen simultaneously. What people think is multitasking, is actually just switching fast between different actions.

In contrary, there is real multitasking in fighter pilot training and actually flying the jet plane, and it is far more difficult than starcrafts "multitasking" which is not even real multitasking. So if you wanna study multitasking, fighter pilots and their training programs are something that should be checked. Even the qualifiers for pilot training programs are very difficult. Flying jets also requires great deal of emergency management skills, which again is far more demanding than playing starcraft. Specially when considered that fighter pilots need to learn to deal with high G-forces and they have to study lots of theory of physics of flying and how the jet itself works, learning to fly jet planes is harder than starcraft.


Well, you've sucked me in, had to register an account.

You keep putting this study down in multiple posts with baseless and extraneous criticisms. Can I ask, what are your qualifications?

Humans are inherently incapable of "high level" multi-tasking. We're similar to a single core processor, rapidly switching between different tasks. Our "sensors" - feel, sight, hearing, etc. - provide "interrupts" (in the computer science sense) that signal our brains' higher-level areas to refocus on a new task. Much like a computer switching tasks, this mental task switching incurs overhead (thus it is more efficient for humans to finish single tasks to completion than it is to hop between several tasks).

Flying a jet is no more "multi-tasking" than Starcraft is. In fact, there is much less task-switching in flying a plane. When you're in an emergency situation piloting a plane, your entire attention is on the single situation at hand. You are flying the plane, based on input from a number of your senses. To add an extra layer of "multi-tasking" to flying a plane, you could add random math problems (on top of an emergency situation) that need to be solved on an interval to prevent the controls from locking out. This would be kind of like attending to worker macro during an intense battle.

Before you ask: Yes, I fly planes. Yes, I play Starcraft.
Chairman Ray
Profile Blog Joined December 2009
United States11903 Posts
April 04 2013 03:37 GMT
#104
lol I love how masters players dont follow the regression
swunder
Profile Joined June 2009
United States22 Posts
April 04 2013 04:22 GMT
#105
On April 04 2013 12:35 reo_b wrote:
Show nested quote +
On March 07 2013 17:45 Mongolbonjwa wrote:
One thing I have always been thinking, is that people often talk about multitasking in starcraft. But actually there is no real multitasking in starcraft, it is not even possible. All actions are in sequences, they do not happen simultaneously. What people think is multitasking, is actually just switching fast between different actions.

In contrary, there is real multitasking in fighter pilot training and actually flying the jet plane, and it is far more difficult than starcrafts "multitasking" which is not even real multitasking. So if you wanna study multitasking, fighter pilots and their training programs are something that should be checked. Even the qualifiers for pilot training programs are very difficult. Flying jets also requires great deal of emergency management skills, which again is far more demanding than playing starcraft. Specially when considered that fighter pilots need to learn to deal with high G-forces and they have to study lots of theory of physics of flying and how the jet itself works, learning to fly jet planes is harder than starcraft.


Well, you've sucked me in, had to register an account.

You keep putting this study down in multiple posts with baseless and extraneous criticisms. Can I ask, what are your qualifications?

Humans are inherently incapable of "high level" multi-tasking. We're similar to a single core processor, rapidly switching between different tasks. Our "sensors" - feel, sight, hearing, etc. - provide "interrupts" (in the computer science sense) that signal our brains' higher-level areas to refocus on a new task. Much like a computer switching tasks, this mental task switching incurs overhead (thus it is more efficient for humans to finish single tasks to completion than it is to hop between several tasks).

Flying a jet is no more "multi-tasking" than Starcraft is. In fact, there is much less task-switching in flying a plane. When you're in an emergency situation piloting a plane, your entire attention is on the single situation at hand. You are flying the plane, based on input from a number of your senses. To add an extra layer of "multi-tasking" to flying a plane, you could add random math problems (on top of an emergency situation) that need to be solved on an interval to prevent the controls from locking out. This would be kind of like attending to worker macro during an intense battle.

Before you ask: Yes, I fly planes. Yes, I play Starcraft.


Now THAT is a first post!
Chaggi
Profile Joined August 2010
Korea (South)1936 Posts
April 04 2013 04:37 GMT
#106
I love that Masters players don't gg, fits what I've seen!
baba44713
Profile Joined October 2011
83 Posts
April 04 2013 10:17 GMT
#107
Is the last graph "probability of qq" or "probability of gg"?
Newbdizzle
Profile Joined March 2013
United States18 Posts
April 12 2013 16:55 GMT
#108
On April 04 2013 12:35 reo_b wrote:
Show nested quote +
On March 07 2013 17:45 Mongolbonjwa wrote:
One thing I have always been thinking, is that people often talk about multitasking in starcraft. But actually there is no real multitasking in starcraft, it is not even possible. All actions are in sequences, they do not happen simultaneously. What people think is multitasking, is actually just switching fast between different actions.

In contrary, there is real multitasking in fighter pilot training and actually flying the jet plane, and it is far more difficult than starcrafts "multitasking" which is not even real multitasking. So if you wanna study multitasking, fighter pilots and their training programs are something that should be checked. Even the qualifiers for pilot training programs are very difficult. Flying jets also requires great deal of emergency management skills, which again is far more demanding than playing starcraft. Specially when considered that fighter pilots need to learn to deal with high G-forces and they have to study lots of theory of physics of flying and how the jet itself works, learning to fly jet planes is harder than starcraft.


Well, you've sucked me in, had to register an account.

You keep putting this study down in multiple posts with baseless and extraneous criticisms. Can I ask, what are your qualifications?

Humans are inherently incapable of "high level" multi-tasking. We're similar to a single core processor, rapidly switching between different tasks. Our "sensors" - feel, sight, hearing, etc. - provide "interrupts" (in the computer science sense) that signal our brains' higher-level areas to refocus on a new task. Much like a computer switching tasks, this mental task switching incurs overhead (thus it is more efficient for humans to finish single tasks to completion than it is to hop between several tasks).

Flying a jet is no more "multi-tasking" than Starcraft is. In fact, there is much less task-switching in flying a plane. When you're in an emergency situation piloting a plane, your entire attention is on the single situation at hand. You are flying the plane, based on input from a number of your senses. To add an extra layer of "multi-tasking" to flying a plane, you could add random math problems (on top of an emergency situation) that need to be solved on an interval to prevent the controls from locking out. This would be kind of like attending to worker macro during an intense battle.

Before you ask: Yes, I fly planes. Yes, I play Starcraft.


I salute you sir. Your first post is far more memorable than mine. Welcome to the realm of those who used to lurk and were yanked into posted because something demanded responding. I greet you as a fellow member ^_^
m0ck
Profile Blog Joined November 2010
4194 Posts
April 12 2013 18:07 GMT
#109
Just noticed this post, what an interesting topic. Computer games really have an exceptional potential for providing data on learning - and perhaps on motivation further ahead. SC2 provides a mix between the strategic, decision-making skills of a game like chess, and the physical, "mechanical" skills of traditional sports, and it ties them up in knot of perceptual learning. Trying to tease apart the variables of importance must be fascinating work.

For a practical issue, a few of the graphs in your post comes of as somewhat confusing on a first reading. I don't quite understand the use of the three bars to indicate percentages in the first two graphs in the settings data section. Would it not be more intuitive/better for comparison to use a single bar divided into three areas for every league (stacked bar graph)?

I wonder if you'll be doing more research with a focus on the highest echelon of players in the future? From my perspective, the differences between players from the masters level and up are very interesting. Have you considered attempting to compare the interactive data from the replays with more direct perceptual data? I'm thinking something akin to eye-tracking. As far as I can tell, the data from a replay will not easily allow you to measure a players awareness of the mini-map, for instance.

Another area of inquiry could be the success of players at different periods of time in the game. At later stages (say +10 minutes) there are generally more things in the game to keep track of and more things to do. Just from watching different SC2 players, there are big differences in how well otherwise seemingly equally "skilled" players manage that increased demand on attention and action.

Well, best of luck with your work. Please keep updating us.
dsjoerg
Profile Joined January 2012
United States384 Posts
May 17 2013 17:44 GMT
#110
Has the paper been accepted / published yet? Inquiring minds must know!
card-carrying grubby fan. developer of GGTracker.
Evangelist
Profile Blog Joined June 2011
1246 Posts
May 18 2013 19:22 GMT
#111
What's interesting about Starcraft 2 is that it is one of the few real time played games which has its statistical record keeping hard coded/built into the game rules rather than externally recorded. This makes it a prime candidate for an analysis of stress. As an example, the predisposition to certain personality types to "panic" in game through rapid action movement, a suddenly drop in useful APM upon an engagement and so on.

I look forward to seeing the results of this.
CrushDog5
Profile Joined March 2010
Canada207 Posts
May 21 2013 19:24 GMT
#112
On May 18 2013 02:44 dsjoerg wrote:
Has the paper been accepted / published yet? Inquiring minds must know!


We were asked to do some revisions to the manuscript, which we did, and just sent it in today.

We're hoping the editor just accepts it as is without sending it back out to reviewers. If that happens, it will be maybe 3 weeks till it's available online. We submitted to an open access journal, so everyone can just download the paper without needing to be affiliated to a university or pay anything.

If they send it out to reviewers again add 3 weeks.

If the editor goes insane and rejects this revision add 6 months. I don't think that will happen though.
SkillCraft.com - StarCraft + Science
CrushDog5
Profile Joined March 2010
Canada207 Posts
May 21 2013 19:25 GMT
#113
On May 19 2013 04:22 Evangelist wrote:
What's interesting about Starcraft 2 is that it is one of the few real time played games which has its statistical record keeping hard coded/built into the game rules rather than externally recorded. This makes it a prime candidate for an analysis of stress. As an example, the predisposition to certain personality types to "panic" in game through rapid action movement, a suddenly drop in useful APM upon an engagement and so on.

I look forward to seeing the results of this.


We have a dataset of 26 games with corresponding heartrate data. We'll be working on this over the summer.
SkillCraft.com - StarCraft + Science
CrushDog5
Profile Joined March 2010
Canada207 Posts
May 21 2013 19:30 GMT
#114
On April 13 2013 03:07 m0ck wrote:
I wonder if you'll be doing more research with a focus on the highest echelon of players in the future? From my perspective, the differences between players from the masters level and up are very interesting. Have you considered attempting to compare the interactive data from the replays with more direct perceptual data? I'm thinking something akin to eye-tracking. As far as I can tell, the data from a replay will not easily allow you to measure a players awareness of the mini-map, for instance.



Using the minimap to A-move is predictive in some leagues. So that tells us something. We'll do eye-tracking work eventually, we were an eye-tracking lab before we starting doing SC2 research. With eye-tracking samples are small though, because you have to run people individually.
SkillCraft.com - StarCraft + Science
dsjoerg
Profile Joined January 2012
United States384 Posts
May 22 2013 00:54 GMT
#115
On May 19 2013 04:22 Evangelist wrote:
What's interesting about Starcraft 2 is that it is one of the few real time played games which has its statistical record keeping hard coded/built into the game rules rather than externally recorded. This makes it a prime candidate for an analysis of stress. As an example, the predisposition to certain personality types to "panic" in game through rapid action movement, a suddenly drop in useful APM upon an engagement and so on.

I look forward to seeing the results of this.


I must see my personal panic meter! :D
card-carrying grubby fan. developer of GGTracker.
Gene(S)is
Profile Joined May 2010
Sweden419 Posts
May 23 2013 23:03 GMT
#116
Cool study! Would be intresting to see how people manage their Orbital Command and Nexus energy too
For the swarm
Jezebeth
Profile Joined May 2013
United States23 Posts
May 29 2013 04:04 GMT
#117
On April 04 2013 12:35 reo_b wrote:
Show nested quote +
On March 07 2013 17:45 Mongolbonjwa wrote:
One thing I have always been thinking, is that people often talk about multitasking in starcraft. But actually there is no real multitasking in starcraft, it is not even possible. All actions are in sequences, they do not happen simultaneously. What people think is multitasking, is actually just switching fast between different actions.

In contrary, there is real multitasking in fighter pilot training and actually flying the jet plane, and it is far more difficult than starcrafts "multitasking" which is not even real multitasking. So if you wanna study multitasking, fighter pilots and their training programs are something that should be checked. Even the qualifiers for pilot training programs are very difficult. Flying jets also requires great deal of emergency management skills, which again is far more demanding than playing starcraft. Specially when considered that fighter pilots need to learn to deal with high G-forces and they have to study lots of theory of physics of flying and how the jet itself works, learning to fly jet planes is harder than starcraft.


Well, you've sucked me in, had to register an account.

You keep putting this study down in multiple posts with baseless and extraneous criticisms. Can I ask, what are your qualifications?

Humans are inherently incapable of "high level" multi-tasking. We're similar to a single core processor, rapidly switching between different tasks. Our "sensors" - feel, sight, hearing, etc. - provide "interrupts" (in the computer science sense) that signal our brains' higher-level areas to refocus on a new task. Much like a computer switching tasks, this mental task switching incurs overhead (thus it is more efficient for humans to finish single tasks to completion than it is to hop between several tasks).

Flying a jet is no more "multi-tasking" than Starcraft is. In fact, there is much less task-switching in flying a plane. When you're in an emergency situation piloting a plane, your entire attention is on the single situation at hand. You are flying the plane, based on input from a number of your senses. To add an extra layer of "multi-tasking" to flying a plane, you could add random math problems (on top of an emergency situation) that need to be solved on an interval to prevent the controls from locking out. This would be kind of like attending to worker macro during an intense battle.

Before you ask: Yes, I fly planes. Yes, I play Starcraft.



Fantastic. Absolutely fantastic.

As for the material presented in the thread. This was utterly intriguing. Thank you for this- this is one of the most interesting things I've seen in days.
Success is not never falling. In fact, success is falling- and getting up one time more.
dsjoerg
Profile Joined January 2012
United States384 Posts
June 25 2013 16:20 GMT
#118
On May 22 2013 04:24 CrushDog5 wrote:
Show nested quote +
On May 18 2013 02:44 dsjoerg wrote:
Has the paper been accepted / published yet? Inquiring minds must know!


We were asked to do some revisions to the manuscript, which we did, and just sent it in today.

We're hoping the editor just accepts it as is without sending it back out to reviewers. If that happens, it will be maybe 3 weeks till it's available online. We submitted to an open access journal, so everyone can just download the paper without needing to be affiliated to a university or pay anything.

If they send it out to reviewers again add 3 weeks.

If the editor goes insane and rejects this revision add 6 months. I don't think that will happen though.


What's the latest?
card-carrying grubby fan. developer of GGTracker.
CrushDog5
Profile Joined March 2010
Canada207 Posts
June 25 2013 16:50 GMT
#119
The editor decided to send it back to reviewers. That means it will add some time to the process (unfortunately).
It really does take forever to get this stuff published!!

In the meantime we are writing up a study of how age influences performance, a paper on performance and heart rate, and a paper on performance variability in pro practice games. Hopefully, having the first paper published already will make subsequent papers go more smoothly.

SkillCraft.com - StarCraft + Science
Dreamer.T
Profile Joined December 2009
United States3584 Posts
June 25 2013 16:59 GMT
#120
Anyone else laugh at that sudden dip of gg's going from diamond to masters?
Forever the best, IMMvp <3
willoc
Profile Joined February 2011
Canada1530 Posts
June 25 2013 17:55 GMT
#121
Cool article. Thank you.
Be bold and mighty forces will come to your aid!
Neemi
Profile Joined August 2012
Netherlands656 Posts
June 25 2013 18:25 GMT
#122
On June 26 2013 01:59 Dreamer.T wrote:
Anyone else laugh at that sudden dip of gg's going from diamond to masters?


Haha yes, I noticed it too. It seems WhiteRa's "More GG more skill" has finally been supported though, despite that dip there does seem to be a positive correlation!
Cute
9-BiT
Profile Blog Joined January 2012
United States1089 Posts
June 25 2013 18:55 GMT
#123
I don't gg, maybe I should start.
kwark_uk: @father_sc learn to play maybe?
idkfa
Profile Joined October 2011
United States77 Posts
June 25 2013 20:00 GMT
#124
On June 26 2013 03:55 9-BiT wrote:
I don't gg, maybe I should start.


Handling defeat with grace is a useful skill, and postgame ggs are a good way to practice it. I suspect that the GM level sees gg frequency spike for social reasons; these guys can't really be strangers to each other if they play each other much more frequently than ye olde random gold vs another gold. Plus, piss someone off, and you will find yourself antagonized in return when the other shoe drops (and it always does).

If you use "literally" as a form of hyperbole, you will literally DIE! (Eventually.)
Lumi
Profile Blog Joined August 2009
United States1612 Posts
Last Edited: 2013-06-25 20:11:15
June 25 2013 20:04 GMT
#125
Oh my god, the dip in GG for masters players.. I laughed so hard at that graph, and then a second time when I payed more attention to that detail :D

Also. Crushdog5 - I want your babies.
twitter.com/lumigaming - DongRaeGu is the One True Dong - /r/onetruedong
nanaoei
Profile Blog Joined May 2010
3358 Posts
June 25 2013 20:15 GMT
#126
On June 26 2013 05:04 Lumi wrote:
Oh my god, the dip in GG for masters players.. I laughed so hard at that graph, and then a second time when I payed more attention to that detail :D

Also. Crushdog5 - I want your babies.


perhaps the combination of being good players,
-who still have lots to learn
-mass game to have a chance at reaching GM
-copying build orders and are in general frustrated by their/other's play.

although it'd be less accurate, i'd like to see the stats for 'gl hf', 'gl', 'hf' and another one for people who 'gl hf'' then do not 'gg' after game, haha.
*@boesthius' FF7 nostalgia stream bomb* "we should work on a 'Final Progamer' fangame»whitera can be a protagonist---lastlie: "we save world and then defense it"
nanaoei
Profile Blog Joined May 2010
3358 Posts
June 25 2013 20:30 GMT
#127
Proud that this is all from my local university! : )

SFU fighting~
*@boesthius' FF7 nostalgia stream bomb* "we should work on a 'Final Progamer' fangame»whitera can be a protagonist---lastlie: "we save world and then defense it"
Jacmert
Profile Blog Joined October 2011
Canada1709 Posts
Last Edited: 2013-06-26 00:13:12
June 26 2013 00:10 GMT
#128
On June 26 2013 05:30 nanaoei wrote:
Proud that this is all from my local university! : )

SFU fighting~

Faculty of Applied Sciences ftw!

EDIT: Oh, never mind. I forgot Cognitive Sciences is an inter-disciplinary department at SFU (I think Computing Science + Psychology?). Anyways... GO SFU! /woot
Plat Support Main #believe
FatkiddsLag
Profile Joined May 2010
United States413 Posts
June 26 2013 00:19 GMT
#129
Some are your axis are wrong.
Jacmert
Profile Blog Joined October 2011
Canada1709 Posts
Last Edited: 2013-06-26 01:29:47
June 26 2013 01:28 GMT
#130
The plural of "axis" is "axes" (pronounced, 'ax-ease'), btw
Plat Support Main #believe
Reithan
Profile Blog Joined February 2011
United States360 Posts
July 02 2013 13:50 GMT
#131
On March 31 2013 10:36 Reithan wrote:
I'm still interested in a tool or sc2 plugin/feature for seeing your own PAC.

Would still love any response to this question. Even if it's just "We don't plan on implementing any tools or interfaces for individual users at this time" or something...
http://www.teamliquid.net/blog/Xanthus730 ***** http://www.twitch.tv/reithan
CrushDog5
Profile Joined March 2010
Canada207 Posts
July 02 2013 20:33 GMT
#132
On July 02 2013 22:50 Reithan wrote:
Show nested quote +
On March 31 2013 10:36 Reithan wrote:
I'm still interested in a tool or sc2 plugin/feature for seeing your own PAC.

Would still love any response to this question. Even if it's just "We don't plan on implementing any tools or interfaces for individual users at this time" or something...


We don't plan on implementing tools or interfaces for individual users at this time.

That being said, we'd be happy to answer questions from anyone who wanted to implement such a thing. PM me or email me if you have implementation questions. All our analysis code is MATLAB, which is obviously not a good choice for a general purpose tool, so some work will need to be done. The required data processing required to get PAC latencies is not difficult.

We're a science lab, so our mandate (and funding) keeps us focused on those aspects of the project that are of primarily scientific interest, but we are very supportive of the community and if our work could be helpful to anyone, that would be great.
SkillCraft.com - StarCraft + Science
dsjoerg
Profile Joined January 2012
United States384 Posts
July 02 2013 21:39 GMT
#133
If you could share the code for computing PACs in any language, that would help the community maintain 100% consistency in how PAC is measured and described. That would help avoid the situation that exists today with APM and EAPM, where there are thirty-nine different measurements, all different.
card-carrying grubby fan. developer of GGTracker.
Die4Ever
Profile Joined August 2010
United States17676 Posts
Last Edited: 2013-07-02 21:44:35
July 02 2013 21:44 GMT
#134
You measured these stats per game instead of per time? That means that if a league has longer games it inflates all their stats. I feel like you should've measured them per minute or something.
Cool stuff though!
"Expert" mods4ever.com
midnight999
Profile Blog Joined December 2012
United States257 Posts
July 02 2013 23:05 GMT
#135
Interesting statistics...
CrushDog5
Profile Joined March 2010
Canada207 Posts
July 03 2013 23:20 GMT
#136
On July 03 2013 06:44 Die4Ever wrote:
You measured these stats per game instead of per time? That means that if a league has longer games it inflates all their stats. I feel like you should've measured them per minute or something.
Cool stuff though!



We did use measures that are per unit time i.e., workers trained divided by game length(time) for each game.
For the record though, there were only a small differences in game length by league.
SkillCraft.com - StarCraft + Science
Normal
Please log in or register to reply.
Live Events Refresh
Next event in 2h 8m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
Creator 75
StarCraft: Brood War
Sea 4278
Nal_rA 547
ggaemo 250
Leta 204
PianO 135
JulyZerg 65
Aegong 53
Sacsri 52
sorry 50
Soma 40
[ Show more ]
Backho 31
soO 28
GoRush 28
Free 25
Sharp 20
Bale 15
Hm[arnc] 1
Dota 2
XcaliburYe159
BananaSlamJamma123
ODPixel65
League of Legends
JimRising 615
febbydoto2
Counter-Strike
Stewie2K765
Super Smash Bros
Westballz59
Other Games
summit1g11816
ceh9552
SortOf94
Organizations
Other Games
gamesdonequick1090
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 17 non-featured ]
StarCraft 2
• Light_VIP 47
• davetesta44
• Kozan
• LaughNgamezSOOP
• AfreecaTV YouTube
• sooper7s
• intothetv
• Migwel
• IndyKCrew
StarCraft: Brood War
• iopq 1
• STPLYoutube
• ZZZeroYoutube
• BSLYoutube
Dota 2
• lizZardDota256
League of Legends
• Rush1735
• Stunt672
• HappyZerGling165
Upcoming Events
Sparkling Tuna Cup
2h 8m
WardiTV European League
8h 8m
PiGosaur Monday
16h 8m
OSC
1d 4h
uThermal 2v2 Circuit
1d 8h
The PondCast
2 days
Online Event
2 days
Korean StarCraft League
3 days
CranKy Ducklings
4 days
Online Event
4 days
[ Show More ]
Sparkling Tuna Cup
5 days
Liquipedia Results

Completed

BSL 20 Non-Korean Championship
FEL Cracow 2025
Underdog Cup #2

Ongoing

Copa Latinoamericana 4
Jiahua Invitational
BSL 20 Team Wars
CC Div. A S7
IEM Cologne 2025
FISSURE Playground #1
BLAST.tv Austin Major 2025
ESL Impact League Season 7
IEM Dallas 2025
PGL Astana 2025
Asian Champions League '25

Upcoming

BSL 21 Qualifiers
ASL Season 20: Qualifier #1
ASL Season 20: Qualifier #2
ASL Season 20
CSLPRO Chat StarLAN 3
BSL Season 21
RSL Revival: Season 2
Maestros of the Game
SEL Season 2 Championship
WardiTV Summer 2025
uThermal 2v2 Main Event
HCC Europe
ESL Pro League S22
StarSeries Fall 2025
FISSURE Playground #2
BLAST Open Fall 2025
BLAST Open Fall Qual
Esports World Cup 2025
BLAST Bounty Fall 2025
BLAST Bounty Fall Qual
TLPD

1. ByuN
2. TY
3. Dark
4. Solar
5. Stats
6. Nerchio
7. sOs
8. soO
9. INnoVation
10. Elazer
1. Rain
2. Flash
3. EffOrt
4. Last
5. Bisu
6. Soulkey
7. Mini
8. Sharp
Sidebar Settings...

Advertising | Privacy Policy | Terms Of Use | Contact Us

Original banner artwork: Jim Warren
The contents of this webpage are copyright © 2025 TLnet. All Rights Reserved.