to make the new filter system more reliable you should also investigate this strange entry in the database: http://www.gps-sport.net/trainings/try_164378. Duration of 23218.08:32:01! Did he change the date settings while recording?!?
- you're right about walking; I'll change it directly in the comment below and add a "CHANGED" tag
- you're also right about the altitude issue; this will be added since it directly influences the calories
- acceleration constraint we won't add for now, because if the GPS is weak, you often have high accelerations but the rest of the data is okay; might add it later
Thanks for the clarification. But for walking I would recommend to change the max distance to minimum 42km or 50km. One day I will walk 42km minimum ;-)
i.e.:
add( new SportConstraint("nordic-walking", 1.0, 15, 10, 12, 50) );
add( new SportConstraint("walking", 1.0, 15, 10, 12, 50) );
Good beginning, but the next pain point is the height.
22.09.2009 16:35:48 UTCgeändert am 23.09.2009 09:04:57 UTC
Dear community,
The filtering rules will still be optimized! This is only the first version and we're still working on it. No data is lost, so far we only have a flag for each training recording that says "plausible or not".
As some of you have requested, the plausiblity flag will only be used in the following sections:
- hall of fame
- the ranking on the homepage
- the activity levels
Two sports are wrong and will be corrected soon (today or tomorrow):
- rowing (max distance too low)
- race-biking (completely wrong) (@speedsu: Rennradfahren war leider wegen eines Tippfehlers ganz falsch)
Asking everybody to help! Here's the complete list of basic constraints for each sport:
add( new SportConstraint("default", 1.0, 30, 42.195, 25, 150) );
add( new SportConstraint("running", 1.0, 26, 42.195, 20, 100) );
add( new SportConstraint("cycling", 1.0, 40, 100, 35, 150) );
add( new SportConstraint("race-biking", 1.0, 60, 100, 50, 250) );
add( new SportConstraint("mountainbiking", 1.0, 40, 42.195, 35, 200) );
add( new SportConstraint("nordic-walking", 1.0, 15, 10, 12, 60) ); //CHANGED
add( new SportConstraint("walking", 1.0, 15, 10, 12, 60) ); //CHANGED
add( new SportConstraint("hiking", 1.0, 7, 42.195, 6, 60) );
add( new SportConstraint("snowshoeing", 1.0, 7, 30, 6, 40) );
add( new SportConstraint("rollerblading", 1.0, 45, 42.195, 40, 150) ); //CHANGED
add( new SportConstraint("rowing", 1.0, 30, 10, 25, 150) );
add( new SportConstraint("cross-country-skiing", 1.0, 35, 42.195, 30, 70) );
add( new SportConstraint("driving", 1.0, 250, 100, 250, 800) );
add( new SportConstraint("motorcycling", 1.0, 250, 100, 250, 800) );
add( new SportConstraint("promenading", 1.0, 7, 5, 6, 15) );
add( new SportConstraint("resting", 1.0, 3, 42.195, 3, 5) );
add( new SportConstraint("soaring", 1.0, 250, 42.195, 250, 1000) );
add( new SportConstraint("swimming", 1.0, 6.5, 5.0, 5, 15) );
add( new SportConstraint("sailing", 1.0, 45, 42.195, 40, 300) );
add( new SportConstraint("windsurfing", 1.0, 45, 42.195, 40, 300) );
add( new SportConstraint("skating", 1.0, 45, 42.195, 40, 150) ); //CHANGED
add( new SportConstraint("canoeing", 1.0, 25, 42.195, 25, 150) );
add( new SportConstraint("climbing", 1.0, 7, 10, 6, 40) );
add( new SportConstraint("ice-skating", 1.0, 40, 42.195, 40, 30) );
add( new SportConstraint("mushing", 1.0, 45, 42.195, 40, 250) );
add( new SportConstraint("riding", 1.0, 45, 42.195, 40, 150) );
add( new SportConstraint("sightseeing", 1.0, 9, 10, 8, 25) );
add( new SportConstraint("skiing", 1.0, 120, 10, 100, 150) );
add( new SportConstraint("snowboarding", 1.0, 120, 10, 100, 150) );
add( new SportConstraint("ski-touring", 1.0, 25, 30, 20, 100) );
add( new SportConstraint("sledding", 1.0, 90, 10, 80, 100) );
add( new SportConstraint("spinning", 1.0, 3, 2, 3, 5) );
add( new SportConstraint("stretching", 1.0, 3, 2, 3, 5) );
A SportConstraint has the following parameters:
1) sport name
2) small distance in kilometers
3) max average speed for small distance in kilometers per hour
4) big distance in kilometers
5) max average speed for big distance in kilometers per hour
6) max reasonable distance for this sport in kilometers
This means: you take the speeds for a reasonable small and a reasonable big distance for that sport, and interpolate in-between. See graphic below.
If you find some of the values inappropriate or too low, please tell us so. We will adjust the parameters to get the best results.
And please don't forget: no data is lost, this is just a plausibility flag!
hab hier auch so ein training von mir, welches nicht als plausibel gilt
http://www.gps-sport.net/trainings/Obersee-mit-Sch%E4nner-Schlaufe_167660 Ein Filter nur für das Ranking würde reichen, auf ihren eigenen Kalendern können die Users ja hochladen was sie wollen, damit tun sie niemandem weh.
irgendwie harzt glaub ich der Filter vor allem bei der Sportart Rennrad fahren... kann dies sein?
Übrigens wenn man schon am korrigieren ist. die Kalorienberechnung beim Inlineskating stimmt nicht wirklich. Da wird rund 1/3 zu hoher Kalorienverbrauch berechnet. Falls man das auch noch korrigieren könnte...
P.S. ich schreibe deutsch, weil ich kein english kann, sorry...
22.09.2009 09:14:11 UTCgeändert am 22.09.2009 09:46:27 UTC
Ranking und persönliche Daten
erstmal Danke an die Admins, dass etwas gemacht wurde. Nichts ist perfekt, schon gar nicht der erste Wurf. Also ok.
Ich fände es gut, wenn die Aufzeichnungen auf den persönlichen Pages angezeigt werden (schliesslich will ich ja mein Training dokumentieren und auswerten) und das die Rankings mit Filtern bereinigt werden. Da trifft es ja im Schnitt wahrscheinlich alle ähnlich, schlechter als bisher kann der Vergleich jedenfalls nicht sein.
Also: bitte DUALES System, Filter nur für die Rankings.
...da kann auch ich mich anschließen....mir fehlen seit der ersten Umstellung
wegen so ein paar Wahnsinnigen die fiktive Werte laden nun hart erstrampelte
700 km !...
Vertraue aber auf die admin´s, die ja bisher gute Arbeit geleistet haben, dass derartige
Trainingseinheiten nach der endgültigen Umstellung wieder in meiner Gesamtleistung
zurück kehren ! :-)
Also bitte: Filter noch mal überarbeiten....wir wollen die Spreu vom Weizen trennen und nicht
den Weizen von der Spreu ! :-)
1. I understand you want to have your own "Hall of hame". No judging how you want to accomplish that. I only can say that my last training has a DOP of max 3.7 and you still consider that data not plausible. I never cheat so if the gps signal it's ok, then what is wrong?
2. DO UNDERSTAND that we have links on our OWN WEBSITE and there we want to have no filters ! If somebody want to cheat on their own website (or HOMEPAGE) I don't think it's nobody job to stop them.
SO PLEASE CONSIDER AT LEAST 2 SYSTEMS! NEVER CHANGE WHAT ALREADY WORKS! We have paid for something and now what do we get?!