Sorry for the long delay... I think it works reasonably within the time limit. Your check now resolves in 2-5 seconds, even though you are 'close'. I can't guarantee that if you were even closer (eg. you had something ridiculous like only 11 trad/unknown/multi DTs) that it would resolve within the timeout... but, if somebody complains, just let me know and I'll look at it agaiby bmuzzin - ARCHIVE Checker requests (completed)
I sort of already know the answer - but I'm wondering if anybody has come up with a way to use a 'real' debugger to debug checker scripts (ie. running locally)? Sometimes printf debugging just isn't that easy. Being able to set breakpoints and inspect variables would be extremely helpful in some situations. It's easy enough to add a 'bootstrap' script, whichby bmuzzin - Script development
Hi - didn't see this until now. I updated the checker with the new numbers, but it seems to timeout for you... probably because you are "on the cusp" of passing, it's going to need an optimization pass obviously. Stay tuned...by bmuzzin - ARCHIVE Checker requests (completed)
You need to give the GC code for the challenge (and your other two requests).by bmuzzin - ARCHIVE Checker requests (completed)
https://project-gc.com/Challenges/GCA4B1M/78060 https://project-gc.com/Challenges/GCA4B1P/78061 https://project-gc.com/Challenges/GCA4B1Q/78062 So, now that I did all that work... I ran your name, and it claims you've only found 2 caches? There is a rule that you must pass your own challenge cache for it to be published, which is pretty strictly adhered to, so I hope that the account yoby bmuzzin - ARCHIVE Checker requests (completed)
Yes, I started working on it. Might have time to finish it tonight.by bmuzzin - ARCHIVE Checker requests (completed)
I'm not sure how you got this cache published, as it violates the guidelines (#10. Source of criteria). Quote Challenges based on words or letters. Examples: use the first letter of regions of found caches to spell a word, find caches with attributes that begin with a certain letter, find caches in counties with the same name. Challenges are supposed to have checkers in place before thby bmuzzin - ARCHIVE Checker requests (impossible)
So R/E is pretty easy to implement. The following three are essentially the same "problem" - unless I'm misunderstanding the wording again. I'm taking the meaning to be that you need to find a different value in a different country. For example, taking the A/V field, an example would be something like: Small in Canada Micro in USA Large in Germany Virtual in Denmark Wby bmuzzin - ARCHIVE Checker requests (completed)
So, there are a few cells that the script can't handle. But, a few may not make sense anyhow - Cell R/E and L/L : This will require a script mod, since we don't have anything that sums across different fields. Cell A/V: 1 different size in 2 different countries. I assume this means (for example), a small in one country and a large in another. However, in the "A" line, yoby bmuzzin - ARCHIVE Checker requests (completed)
I think this should be doable with the bingo function in the multi-test checker (just need to make the patterns use only rows)... but, what is a "lost place" attribute (cell T/E)?by bmuzzin - ARCHIVE Checker requests (completed)
https://project-gc.com/Challenges/GC7VPDW/36458 When I use the checker attached to that one, it shows Ancient Lake in my list, but Shawnee Lookout Cache as yours (however, it uses a different script). Although, it looks like in the tag, Ancient Lake is supposed to be excluded (might be a bug?). Since that checker is exactly the same as the new challenge, if you're happier with that behaviby bmuzzin - ARCHIVE Checker requests (completed)
(vogelbird must change the tag because he made it, but my 2 cents) - The only way to do this with that script is to 'disallow' Ancient Lake GC2DBE in the filter. You can't specify an "alternate" oldest. If it's excluded, you'd need to find the next oldest by hidden date, presumably that's Shawnee Lookout Cache GC31A. That seems a little unfair to thoseby bmuzzin - ARCHIVE Checker requests (completed)
https://project-gc.com/Challenges/GCA2N0T/77916 This is exactly the same as the last one, just N=4 instead of N=13? (I qualify for this one! ... I even found one of them in Berlin!) Let us know.by bmuzzin - ARCHIVE Checker requests (completed)
https://project-gc.com/Challenges/GCA2N21/77821 (same link) Okay, I think I've fixed it (there was actually a bug that I fixed when I switched it to not-the-start-of-the-year criteria). Most people that pass this challenge start at the beginning of the year, but I have found somebody that qualified with mid-year weeks. If you don't qualify (eg. me), it shows your longest sequence durby bmuzzin - ARCHIVE Checker requests (completed)
https://project-gc.com/Challenges/GCA2N21/77821 Multicaches... what horrible torture :) I got creative, and figured out a not-too-hard way to implement this. Let us know if this works for you.by bmuzzin - ARCHIVE Checker requests (completed)
Well, as Hügh said, definitely "DT average above 2" is not allowed, as it would encourage users to skip finding low T caches. But, you could modify it so that you have N number of high T finds (for example). You might also run into a reviewer that says the challenge is too complicated (some think we're morons :)), but I guess you'll find that out when you submit the challeby bmuzzin - ARCHIVE Checker requests (completed)
@Hügh- I think the only two that the multi-test checker can't handle properly (right now), are: - You will receive 4 credit hours for every 100 counties you log a cache in No more than 40 credit hours can be earned here. - Log a 1,000 caches in a state and receive 4 Credit hours, if you have that many in numerous states you may receive up to 40 credit hours for example if you have loggeby bmuzzin - ARCHIVE Checker requests (completed)
So, it looks like the database is returning county=nil for several caches, which the script did not expect. I would imagine that the original SameX/DifferentY script that this one was extended from would have the same issue. However, every tag I see on the original script always filters for a specific country/region (for example, it filters out only USA caches), so that's probably why it nevby bmuzzin - ARCHIVE Checker requests (completed)
While technically not impossible, this would require making area polygons for the mentioned communities. That is extremely time consuming, so it's unlikely that anybody will spend the hours required to implement a grandfathered challenge.by bmuzzin - ARCHIVE Checker requests (impossible)
No, this isn't possible. It's the "13 different towns" part here that will be impossible. The checker only has data on the country/province/county that a cache is located in.by bmuzzin - ARCHIVE Checker requests (completed)
I'm going to say mine was still correct - but I've removed it.by bmuzzin - ARCHIVE Checker requests (completed)
Duh reading, sorry about that. Although, the original reasoning holds. Probably nobody's ever used it, because, it's hard to imagine a challenge that is somehow dependent on logs on your hides.by bmuzzin - Script development
https://project-gc.com/doxygen/lua-sandbox/classPGC__LUA__Sandbox.html#a8b8f58ee20469917a29dc7a7f751d9ea There's no "includeLogs" parameter for GetFinds. Not sure what you're trying to do - but unless you're writing a legacy checker, you can't base a checker on log content anyhow. I haven't ever even seen a challenge that requires you to log other caches in aby bmuzzin - Script development
Here's the working checker, but not associated with your GC code: https://project-gc.com/Challenges/77197by bmuzzin - ARCHIVE Checker requests (completed)
I started making this tag (because it's interesting). I didn't quite get it working properly, but according to the output - you don't qualify. You haven't found a 2001 or 2007 multi-cache. I haven't found a 2001 - so apparently I have to go do that now. Edit: Also, there are only 4 Y2K multi-caches left. It's unclear whether this would run afoul of the "Challby bmuzzin - ARCHIVE Checker requests (completed)
https://project-gc.com/Challenges/GCA7W9W/77130 As you said, ALs cannot be used, because we don't know the coordinates of the stages. The checker confirms you pass. Please test and respond.by bmuzzin - ARCHIVE Checker requests (completed)
https://project-gc.com/Challenges/GC4B2HQ/77122 As I understood the challenge (Google translated from German), the finds _don't_ need to be in chronological order. For example, you don't need to find GCA / GCB / ... back to back. This is what the checker checks for - that you've found 5 GC codes that are sequential, at any point. In fact, it is *actually* checking whether caby bmuzzin - ARCHIVE Checker requests (completed)
Please read https://www.geocaching.com/help/index.php?pg=kb.chapter&id=127&pgid=206#criteria Not acceptable Quote Competition rather than achievement. Examples: challenges based on "First to Finds" or lonely caches are competitions.by bmuzzin - ARCHIVE Checker requests (impossible)
Please read https://www.geocaching.com/help/index.php?pg=kb.chapter&id=127&pgid=206#criteria Not acceptable Quote Competition rather than achievement. Examples: challenges based on "First to Finds" or lonely caches are competitions.by bmuzzin - ARCHIVE Checker requests (impossible)