Author Topic: dschallert wants YOU!  (Read 1038 times)

dschallert

  • Hero Member
  • *****
  • Posts: 500
  • i liek coookies!
    • MSN Messenger - los_entos@hotmail.com
    • View Profile
    • Email
dschallert wants YOU!
« on: September 05, 2011, 09:20:29 am »
Greetings Fellow Audiosurfers,

For some time now, I've thought it would be a fine quest to explore the intricacies of Pointman strategy by analyzing cold, hard, data. Sure -- intuition has been a fine teacher for many -- but mere intuition won't do to better Humankind. It has at last become possible to do Science, but I will need YOU to help!

A little background:
My good friend and fellow AS enthusiast Uupis, after incubating the idea in his mind for years decades, has forged a slick program that sniffs packets and snaps up the "extended stats" data from each run, logging the data in a handy comma-delimited text file. I don't pretend to know much about the inner workings of this app, but for our purposes we can just trust the magic to work. Those interested in the programming craft might be interested in contacting the author (he does have source code available).

The Project:

The project is to use the science of statistics to measure the impact of various simple and derived variables of Pointman Elite play on the outcome of score. More precisely, I will be testing the effects of such variables as the length of track, traffic, points per block of each color (derived), average size match for each color (derived), the extent of priming (derived), the natural separation of the track (derived). Rather than use "skill rating", I take the raw score divided by the Gold score -- this way all runs are useful for data, regardless of whether bonuses like Clean Finish or Match 21 were obtained.

What's in it for Participants:
Games! Prizes! Fun!
No really, you get to play Audiosurf like normal (well, if you play Pointman Elite, even casually), and then send me a text file after a few weeks. If interested, I will send all those who participate the aggregated data and analysis in a spreadsheet so that you can play around with it and continue to add your own data. I myself will be using this to assess how I can refine my technique further. I'd gladly make some comments or observations for anyone else who's interested in that, too.

Attached are Uupis' program and a flatted (no formulae, etc.) sample of some preliminary analysis. To use the app, extract the files to the folder of your choice, run the app and AS, and data for your runs will be logged to the file "AudiosurfData.txt". There is also console output with brief run stats shown for amusement. There are some infrequent crashes, supposedly, but I haven't had a single issue so far. You will need the .NET 4.0 framework installed for this app to work properly. You will also need this: http://www.winpcap.org/install/default.htm

Contact me here for questions on the project. Regarding the data collecting app, Uupis has indicated future support will be limited or non-existent, but it might be amusing to pester him with feature requests anyway.
« Last Edit: September 05, 2011, 11:30:54 am by dschallert »
Riisi likes the suuuuugar.

ViRUS

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 3218
    • MSN Messenger - newvirus@live.com.ar
    • View Profile
    • Email
Re: dschallert wants YOU!
« Reply #1 on: September 05, 2011, 09:25:31 am »


on topic: too bad I don't play Pointman. Though if you need any help with the programming part, I'm available.


Uupis

  • Sr. Member
  • ****
  • Posts: 449
    • View Profile
Re: dschallert wants YOU!
« Reply #2 on: September 05, 2011, 10:57:14 am »
Hah, nice title.

Yeah, anyone who wants can have the source, which I will, maybe, possibly, probably, I think attach here later or someday if I don't forget.

Regarding the app, you forgot to mention that the WinPCap packet analyzer driver thingy magic is needed for it to work: http://www.winpcap.org/install/default.htm

I've had it installed for years and nearest I can tell it does no harm, but hey, shit can always go wrong. :D

dschallert

  • Hero Member
  • *****
  • Posts: 500
  • i liek coookies!
    • MSN Messenger - los_entos@hotmail.com
    • View Profile
    • Email
Re: dschallert wants YOU!
« Reply #3 on: September 05, 2011, 11:35:19 am »
Hah, nice title.

Yeah, anyone who wants can have the source, which I will, maybe, possibly, probably, I think attach here later or someday if I don't forget.

Regarding the app, you forgot to mention that the WinPCap packet analyzer driver thingy magic is needed for it to work: http://www.winpcap.org/install/default.htm

I've had it installed for years and nearest I can tell it does no harm, but hey, shit can always go wrong. :D

Thank you... I forgot about that bit of critical info. Fixed the above post :-p
Riisi likes the suuuuugar.

S.

  • Hero Member
  • *****
  • Posts: 1621
    • View Profile
Re: dschallert wants YOU!
« Reply #4 on: September 05, 2011, 11:59:37 am »
Pointman :(
Credit to blue_h3x for the new avatar. Glossary
[/size]

Cadiuro

  • Full Member
  • ***
  • Posts: 195
    • View Profile
Re: dschallert wants YOU!
« Reply #5 on: September 05, 2011, 04:32:40 pm »
I'LL PLAY

I'm more of a Pointman-player than a Pusher lately, so yeah.

NovaTerran

  • Full Member
  • ***
  • Posts: 179
    • View Profile
Re: dschallert wants YOU!
« Reply #6 on: September 05, 2011, 10:28:28 pm »
I would totally help you out if I was good enough to play pointman elite :(

0VERS33R

  • Sr. Member
  • ****
  • Posts: 389
    • View Profile
    • Email
Re: dschallert wants YOU!
« Reply #7 on: September 05, 2011, 11:58:29 pm »
Hey, DSC! Good to see you again! Still topping the Elite charts on new and old songs?

This looks like an awesome excuse to practise both pointman and Elite. I've never been much of a pointman player because, frankly, I could never grasp the concept that what you pick up last, you drop first. But it'll be good to go give it another shot!
Audiosurf is like a mix of tetris, need for speed and pot... Look at all the colours, dude!

blue_h3x

  • Hero Member
  • *****
  • Posts: 4732
    • View Profile
    • AS Tournament
Re: dschallert wants YOU!
« Reply #8 on: September 06, 2011, 01:00:45 am »
I tried to learn Pointman a while ago, though lost the free time and never got far. I'd help otherwise.
Austria is just like Yorkshire, but they have bigger hills.... oh and they have real snow too

Mincus

  • Hero Member
  • *****
  • Posts: 2433
    • View Profile
Re: dschallert wants YOU!
« Reply #9 on: September 06, 2011, 06:39:30 am »
Is there anything stopping the app from using the other modes?
I understand dschallert wants the data for pointman, but maybe someone else would be interested in picking up the data for other characters.
Just seeing a lot of "I would help but I play ..." and I think the data would be valuable for other characters as well if someone has the time and inclination for it.

Oopla

  • Full Member
  • ***
  • Posts: 124
    • View Profile
Re: dschallert wants YOU!
« Reply #10 on: September 06, 2011, 09:37:08 am »
When I first launch the app then AS, audiosurf monitor crashes when I choose a character and I have to launch it again. Not a big deal I just hope it works properly afterwards. I'll try to play more so I can help a bit!
My channels:
Streaming  http://www.justin.tv/oopla
Youtube     http://www.youtube.com/Mougnu

dschallert

  • Hero Member
  • *****
  • Posts: 500
  • i liek coookies!
    • MSN Messenger - los_entos@hotmail.com
    • View Profile
    • Email
Re: dschallert wants YOU!
« Reply #11 on: September 06, 2011, 08:21:26 pm »
When I first launch the app then AS, audiosurf monitor crashes when I choose a character and I have to launch it again. Not a big deal I just hope it works properly afterwards. I'll try to play more so I can help a bit!

Uupis mentioned there is sometimes a bug when AS sends packets that are not score data. I haven't had this problem, but apparently it is possible. Since we've got a few coders here, it might be cool to get their input on how we can address that and any other minor issues that come up.

Is there anything stopping the app from using the other modes?
I understand dschallert wants the data for pointman, but maybe someone else would be interested in picking up the data for other characters.
Just seeing a lot of "I would help but I play ..." and I think the data would be valuable for other characters as well if someone has the time and inclination for it.

The app could also be made to identify which character is selected and insert the appropriate header into the text file.

...Will try to get the source code linked here soon.
Riisi likes the suuuuugar.

blue_h3x

  • Hero Member
  • *****
  • Posts: 4732
    • View Profile
    • AS Tournament
Re: dschallert wants YOU!
« Reply #12 on: September 07, 2011, 01:25:56 am »
Maybe a community stats website, showing how us forumers play. I'd be happy in perhaps hosting such a thing.
Austria is just like Yorkshire, but they have bigger hills.... oh and they have real snow too

Uupis

  • Sr. Member
  • ****
  • Posts: 449
    • View Profile
Re: dschallert wants YOU!
« Reply #13 on: September 07, 2011, 04:32:52 pm »
Oh yes, my bad, forgot to do what I said I might possibly maybe probably do: http://dl.dropbox.com/u/1822861/ASM/src/ASM_v0.0.9_src.rar

The code is far from pretty and has leftover stuff from when I tested if somethingsomething works or not. It was initially intended for a fairly personal use since one has to install the driver and then the .dlls and whatnot. That and I have no intention to do any maintenance work.

Though, I hope I am not breaking any rules or anything.

As to why I only made it for Pointman... well, I play Pointman. Simple as that. Ironically, adding a column for a character is extremely easy, unless I am looking at it wrong. I just didn't want to have to fix my own data file by the time I realized that adding other characters might be a good idea.

Enjoy and may the blocks be with you. Or something.

dschallert

  • Hero Member
  • *****
  • Posts: 500
  • i liek coookies!
    • MSN Messenger - los_entos@hotmail.com
    • View Profile
    • Email
Re: dschallert wants YOU!
« Reply #14 on: September 07, 2011, 08:13:31 pm »
Enjoy and may the blocks be with you. Or something.

:DDDDDDDDDDD
Riisi likes the suuuuugar.