Cool. Thanks for the update on this topic. I agree that it would be difficult (if not impossible) to have accounts grouped together as "teams" in any logical manner. It
might be interesting to view a composite score resulting from combining the hides and finds (not sure whether AND or OR logic is best here), but you couldn't place Cacher A and Cacher B and Team A+B on the same leaderboard.
Corfman Clan wrote:One thing we're planning on doing, but haven't got to yet is to have three categories for geocaching.com accounts. For now, I'll call them: standard, private, and excluded. Most every account should be standard. An account marked private would be if someone, for some reason or another, does not want his/her account ranked in our leaderboards. The account would still be used for effecting points but would not be displayed in the leaderboards. An account would be marked excluded if, for example, it is for someone's geopet. So any geopet "find" would not impact a cache's score.
Obviously, this sort of information cannot be gleaned directly from geocaching.com (which you were trying to avoid). What mechanism do you have in mind for designating accounts as "private" or "excluded"? Only a small fraction in the coverage region are going to be aware of or care about LCP to initiate an action to mark their accounts (or their spouses', children's, or pets') as either private or excluded. I admit that a certain dalmatian living nearby is a much better hiker than I, but I severely doubt he's as much a better puzzle solver than I am as the DPG stats would indicate... so I would be inclined to "nominate" his account to be changed to "excluded" to keep him from affecting LCP â‚§ calculation and showing up on the leaderboards.
In a related note, since you are going to incorporate some data external to the API, are you going to allow a division of "Unknown" cache types into "Challenges" and "Puzzles" as recommended/voted on by the community? I'd highly recommend doing that. But I would
not go down the "Haystack vs. Standard" road if I were doing this. Just another 2¢.