To be able to write in the forum you need to authenticate. Meanwhile it's read-only.

[Resolved] Venn I come around Challenge GCB64E1

[Resolved] Venn I come around Challenge GCB64E1
May 06, 2025 09:19PM
Hello Sir, or Madam.

This challenge checker will require the help of sir bmuzzin for a new script. We've been somewhat working on this already prior to the reviewer permission I just got.

The challenge for GCB64E1 is to find a geocache in each of these 8 categories:

A regular traditional in Washington
A non regular traditional in Washington
A regular non traditional in Washington
A non regular non traditional in Washington
A regular traditional outside Washington
A non regular traditional outside Washington
A regular non traditional outside Washington
A non regular non traditional outside Washington

(Washington, as in Washington state).
The astute among you will notice this reads like filling all 8 parts of a Venn diagram.
The three categories are: in Washington State, Traditional, and size Regular.
So you only need 8 geocaches, like my qualifications:


Here is a blank Venn diagram in case it does work out to use the text overlay in the appropriate spaces:

That sounds like the way to go. Whilst it would look amazing to have different parts of the diagram light up as you complete them, 256 unique images scripted to display the correct one for each scenario of having or not having each of the 8 categories would be a lot of collective work for a small visual improvement. I like your idea of just keeping it to text, but if you really want it, I can make the 256 images.

For those who are curious, a few years ago I tried this with a level 5 venn diagram instead of just 3 and it was appropriately discouraged by my local reviewer Ice&Wind. That was crazy complicated. The reviewer grand high coven determined this level 3 venn diagram challenge is ok but is the maximum layers of complexity permitted.

Thank you for all your excellent time, effort, and expertise.
Cheers,
CheekyBrit.
Re: Venn I come around Challenge GCB64E1
May 06, 2025 10:07PM
Here is the link to your checker: https://project-gc.com/Challenges/GCB64E1/100322

Please test and reply.

"outside Washington" includes the whole world except Washington State.
"non traditional" includes all cache types except "Traditional Cache" (including Locationless Reverse Cache)
Re: Venn I come around Challenge GCB64E1
May 07, 2025 01:28AM
This is very cheeky of me and I hope you don't hate me for this, but i was hoping to include a Venn diagram if possible. The underlying checker Kaiser von China has made works well and handles the 'outside Washington' and 'not traditional' part really well.

This isn't resolved just yet.



Edited 1 time(s). Last edit at 05/07/2025 03:19AM by CheekyBrit. (view changes)
Re: Venn I come around Challenge GCB64E1
May 07, 2025 05:47PM
Checker is not tested yet, I only ran a couple names through. Can I address the diagram situation please. I'm guessing this needs to be moved back out of the completed archive for that to happen.
Re: Venn I come around Challenge GCB64E1
May 07, 2025 06:18PM
Creating a checker that outputs a diagram would require a custom script (means: much more work).

The fact that you want a somewhat dynamic image makes things even more complicated. I'm not sure if a checker script could output some kind of inline SVG graphics to achieve this. I never tried something like that before.
Re: Venn I come around Challenge GCB64E1
May 07, 2025 06:44PM
This is something I was messaging a checker builder or two about before the GC code was even created to see if it would be realistic, and they had a game plan to overlay text on a static image with a custom script. They also mentioned the possibility of the dynamic image, for which I would make the 256 images. I'll await the word on how things go their end. I'm pretty sure they'll want to go basic.

But if anyone ever wants 256 Venn options made for any challenge, I'm your guy - the Venn guy.

You were impressively fast building the checker and it took both of us by surprise.
Re: Venn I come around Challenge GCB64E1
May 07, 2025 06:46PM
I did a quick test and tried
- using <svg> in the html result
- using <img> with SVG data set to the "src" attribute
- using <canvas> in the html result

None of these worked, everything got filtered out.
I guess that's a security feature of Project-GC to not allow any HTML elements that could potentially be dangerous.
Re: Venn I come around Challenge GCB64E1
May 08, 2025 05:41PM
Yes, if we could use any of those tags, then that would make this much easier (along with a great many other things). But, I think we can't because I'm pretty sure PGC strips those HTML tags in the output for security (FWIW, you also can't use <script>, which I've tried in other contexts). I think if we just have a static Venn diagram <img>, we can hardcode positions on top of such an image to overlay the results, and that should be pretty good... If we really want in the future, we can go with the "dynamic" images (of which, I think there would only actually be 8 required, because there are only 8 possible states with 3 booleans). But assuming the images remain the same minus the filled in/out parts, then the script wouldn't need to change much.

I can work on it, unless someone else is really keen... I might make my own Venn diagram challenge.
Re: Venn I come around Challenge GCB64E1
May 09, 2025 10:51PM
I'll help in whatever way I can. I really need to learn to script.
Re: Venn I come around Challenge GCB64E1
June 11, 2025 04:32PM
This thread has not received any further feedback and will therefor be moved to ARCHIVE Checker requests (impossible). Should the requester have any queries he can raise his question on this thread in the archived section
Re: Venn I come around Challenge GCB64E1
June 11, 2025 05:51PM
Last time I spoke with Bmuzzin, he was still trying something else. May we keep this in the checker request forum a little longer?
Re: Venn I come around Challenge GCB64E1
June 11, 2025 06:13PM
I will putt it back for some weeks
Re: Venn I come around Challenge GCB64E1
June 12, 2025 03:35AM
My apologies, I had intention to work on it, and work (the kind I get paid for:)), has been really busy. I'll try to take a look soon.
Re: Venn I come around Challenge GCB64E1
June 13, 2025 11:02PM
I haven't learned to script, but after spending some time on https://www.w3schools.com/howto/tryit.asp?filename=tryhow_css_image_text I think I made some progress on how to have the 'printed' info in the right spot over the Venn diagram image. I hope this helps, though my hunch says it won't be what you need.

<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1">
<style>
.container {
position: relative;
text-align: center;
color: white;
}

.traditional-only {
position: absolute;
top: 100px;
left: 200px;
}

.regular-only {
position: absolute;
top: 380px;
left: 40px;
}

.washington-only {
position: absolute;
top: 400px;
left: 430px;
}

.traditional-and-regular {
position: absolute;
top: 230px;
left: 130px;
}

.traditional-and-washington {
position: absolute;
top: 220px;
left: 370px;
}

.regular-and-washington {
position: absolute;
top: 420px;
left: 240px;
}

.all-three {
position: absolute;
top: 310px;
left: 240px;
}

.none {
position: absolute;
top: 80px;
left: 20px;
}
</style>
</head>
<body>

<h2>GCB64E1</h2>
<p>Venn diagram results:</p>

<div class="container">
<img src="https://s3.amazonaws.com/gs-geo-images/8ff4c9fc-9e2c-4073-9b1e-daffb2d20751_l.jpg"; alt="Venn" style="width:100%;">
<div class="traditional-only">Print GC for traditional</div>
<div class="regular-only">Print GC for regular</div>
<div class="washington-only">Print GC for Washington</div>
<div class="traditional-and-regular">Print GC for traditional & regular</div>
<div class="traditional-and-washington">Print GC for traditional & washington</div>
<div class="regular-and-washington">Print GC for regular-and-washington</div>
<div class="all-three">Print GC for all three/div>
<div class="none">Print GC for none</div>
</div>

</body>
</html>
Re: Venn I come around Challenge GCB64E1
June 18, 2025 03:35PM
If it were just a regular website that we were authoring, this would be perfect. However unfortunately, in the HTML output, we can't add style tags. I've emailed to clarify exactly what's allowed and what isn't... but I think if we just get not style/css... we're going to have to figure out how to do it "the really ugly and old fashioned way" with like an invisible table that has the image spanning it... or some other such non-sense.
Re: Venn I come around Challenge GCB64E1
June 18, 2025 11:51PM
ALRIGHT!

I have made progress:
https://project-gc.com/Challenges//102257

It's not done - which is why it's under my debug script still. I think the cache outputs have to be larger, as they're hard to read. And I haven't done the "log" portion for the new function, although that should be pretty easy. Let me know any more feedback you have.

If the people who made the HTML spec saw what I was doing here, they're probably puke their guts out :)
Re: Venn I come around Challenge GCB64E1
June 19, 2025 04:09AM
That is amazing.
This functions perfectly in terms of showing which categories people have found. The N/A works well for those who haven't found anything in those categories. I didn't see any false positives or false negatives. The GC code isn't added to the checker page yet so there's no link, but we're still in the design phase - it's not done.

Aspect ratio was the same whatever screen size or device I used. The text lines up fairly well just using a table. On rare occasions when a cache with many words comes up, it bumps other text down and out of the segment they represent but I don't think that's a big deal and is easily ignorable. An example of this is Timothy the Pirate. One of his finds is 10-10-10. . . You woke me up for this!? and it takes up 9 rows. That's an extreme example and you can still read the Venn diagram and understand what's going on.


Not that it matters, but that's a great color palette. The blue of the hyperlink against it is a little hard to see but I don't think that's an issue. Those using project-gc are familiar with the internet and know that blue color is hyperlink clickable text, which works great by the way.

Incredible work. and knowing your design style, this can probably be re-tagged to work for a wide variety of similar challenges - you mentioned you wanted to do one/some of your own.
Thank you for all you do.

Cheers,
CheekyBrit.
Re: Venn I come around Challenge GCB64E1
June 20, 2025 02:16AM
Okay, I've associated it with your GC code, because I feel like we're getting very close, if not there yet:

https://project-gc.com/Challenges/GCB64E1/102274

I updated the color scheme, although, I'm not completely convinced it's better. You can now replace the venn diagram image via the tag, and also all the sizes and positioning of the results. I assume you've been using the venn diagram maker... out there somewhere, as I have been, so if you want to make one, you can replace it in this tag (... if you have tag editing ability... if not, just let me know).

"Timothy the Pirate" output... is still a little janky, because of that cache name being so long... so that's something I can pursue if you think it's important. If/when I make my own, I'll probably try to fix that, and ensure yours still looks reasonable.

And... thanks much for the appreciation... because I know you mean it. I wish everybody that used my work were as such! :) ... but sadly they are not.
Re: Venn I come around Challenge GCB64E1
June 20, 2025 04:23AM
From great color scheme to great color scheme. The checker looks just about ready.the oddities of edge cases of caches with long names shouldn't be an issue in my book.
I did find my first case of a false negative (partially). THC73* Hasn't found any in Washington so it's a miss on the overall checker, but they have attended events in some 30+ non-Washington states so the n/a outside the diagram should have a cache there. I cant seem to replicate that with other people's partial successes. Could be a one off, maybe... - ignorable?
Re: Venn I come around Challenge GCB64E1
June 22, 2025 12:05AM
THC73* - has logged the locationless GC8NEAT- so that counts as Washington. I exclude locationless caches, if you would like. There was also a typo, and the "X" category was actually trying to display the ABC category, so that is now fixed.

I've had some feedback from Magnus, and it may be that I can use stuff to improve the formatting in the future... but I think for now it's reasonable. If I do update, I'll make sure to check this tag and make sure it's not completely horrible.
Re: Venn I come around Challenge GCB64E1
June 22, 2025 04:10AM
That makes total sense why Washington lit up. If you are ok leaving locationless in, that works for me. Honestly either way works great. Thank you so much for your expert help on this groundbreaking checker.
Re: Venn I come around Challenge GCB64E1
June 22, 2025 12:09PM
It's up to you, but otherwise, I think it's done. I mean, it doesn't matter much, if all you have is the locationless, you'll get the Washington section, but not all the others where you need it in Washington.
Re: Venn I come around Challenge GCB64E1
June 22, 2025 12:35PM
Perfect. In that case, mission complete.
Thank you very much. Best of luck to you and the challenge you are making with this style checker.
If I'm reading it right, it looks someone can tweak the parameters and make a copycat challenge with 3 different categories for each Venn circle in their own challenge. Is that right?
Re: Venn I come around Challenge GCB64E1
June 22, 2025 05:17PM
Yes, it should be easy to retag for any Venn type diagram with any tests... I may generalize it more in the future, and/or improve the formatting... but I'll make sure the existing tags still work if/when I do that.
Re: Venn I come around Challenge GCB64E1
June 23, 2025 05:31PM
Just voyeuristically watching this thread - what a fun idea! And amazing execution.

I had to test it... I only cached in WA once visiting relatives 6 years ago... but I managed to get all but one! (I didn't think I had a "regular" size non-trad in WA and was right.)

Thanks to the CO-to-be and the volunteers... as ever.



Edited 1 time(s). Last edit at 06/23/2025 05:42PM by CCFsmile. (view changes)
Re: Venn I come around Challenge GCB64E1
June 24, 2025 06:40PM
Published, resolved

geoPetros (Slovakia)
info@geopetros.sk
Challenge Guidelines

Moderator's note: You can post up to 10 checker requests in single topic.
Sorry, only registered users may post in this forum.

Click here to login