More spading.
1) I added six new files containing lists (allowing duplicates) on coordinates where we have found 6 categories of rare tiles:
tiles.rare.driftwood.json
tiles.rare.pirate.json
tiles.rare.message.json
tiles.rare.whale.json
tiles.rare.meteorite.json
tiles.rare.pearl.json
2) I updated BeachComberFix (my utility which parses session logs and updates BeachComber data files)
Code:
> BeachComberFix rare save
Processing logs for CHAR1
Processing logs for CHAR2
Processing logs for CHAR3
Processing logs for CHAR4
Processing logs for CHAR5
Processing logs for CHAR6
Total rares collected: 1370
beached whale: 10
cursed pirate hoard: 64
message in a bottle: 35
meteorite fragment: 2
piece of driftwood: 1259
Those were the characters that did all of my initial spading:
1) iterating across all 10,000 beaches and identifying commons, castles, heads - and visiting unknown twinkles.
2) By and by, visit only beaches with unidentified squares.
3) And eventually, one the unidentified squares were doable by a single character, I assigned one character to that task
3) I updated BeachComber to log that data:
Code:
> BeachComber rarities
Driftwood: 1259 (931 tiles, 886 beaches)
Pirate hoards: 64 (62 tiles, 62 beaches)
Message bottles: 35 (35 tiles, 35 beaches)
Whales: 10 (10 tiles, 10 beaches)
Meteorite fragments: 2 (2 tiles, 2 beaches)
Rainbow pearls: 0 (0 tiles, 0 beaches)
4) BeachComber will now update those files, as appropriate, when it finds a rare.
5) And some spading:
Code:
> BeachComberUtilities rarities
TYPE | driftwood | pirate | message | whale | meteorite | pearl | TOTAL |
---|
driftwood | 890 (840) | 28 (30) | 11 (14) | 1 (1) | 1 (1) | 0 (0) | 931 (886) |
pirate | 28 (30) | 32 (30) | 2 (2) | 0 (0) | 0 (0) | 0 (0) | 62 (62) |
message | 11 (14) | 2 (2) | 22 (19) | 0 (0) | 0 (0) | 0 (0) | 35 (35) |
whale | 1 (1) | 0 (0) | 0 (0) | 9 (9) | 0 (0) | 0 (0) | 10 (10) |
meteorite | 1 (1) | 0 (0) | 0 (0) | 0 (0) | 1 (1) | 0 (0) | 2 (2) |
pearl | 0 (0) | 0 (0) | 0 (0) | 0 (0) | 0 (0) | 0 (0) | 0 (0) |
Note that the "total" agrees with the counts in the files.
If I change the table to not have duplicate cells:
TYPE | driftwood | pirate | message | whale | meteorite | pearl | TOTAL |
---|
driftwood | 890 (840) | 28 (30) | 11 (14) | 1 (1) | 1 (1) | 0 (0) | 931 (886) |
pirate | 0 (0) | 32 (30) | 2 (2) | 0 (0) | 0 (0) | 0 (0) | 34 (32) |
message | 0 (0) | 0 (0) | 22 (19) | 0 (0) | 0 (0) | 0 (0) | 22 (19) |
whale | 0 (0) | 0 (0) | 0 (0) | 9 (9) | 0 (0) | 0 (0) | 9 (9) |
meteorite | 0 (0) | 0 (0) | 0 (0) | 0 (0) | 1 (1) | 0 (0) | 1 (1) |
pearl | 0 (0) | 0 (0) | 0 (0) | 0 (0) | 0 (0) | 0 (0) | 0 (0) |
The TOTAL column counts unique coordinates. Note that it adds up to 997.
I could have sworn I have visited 1000 of the 1001 rares.
Huh.
Conclusions:
1) That might actually be listed in order of increasing rarity
2) Notice that all rarities have had the same tile combed at least once and a piece of driftwood was found.
3) There are a fair number of rarer-than-driftwood tiles where I have not also combed driftwood - but that is almost certainly an artifact of my testing, If I had no unidentified tiles in a particular beach, while I was spading, I never returned to it. There are quite a few tiles with multiple rares:
Code:
> BeachComber data
Loading tile data...
Loading rare tile data...
Loading uncommon tile data...
Loading beach head data...
Loading sand castle data...
Loading combed tile data...
Done loading tile data
Rare tiles: 1001
Uncommon tiles: 48976
Common tiles: 0
Beach Heads: 11
Sand Castles: 512
combed tiles: 997
Beaches with rare tiles: 951
Beaches with uncommon tiles: 9946
Beaches with common tiles: 0
Beaches with beach heads: 11
Beaches with sand castles: 180
Beaches with combed tiles: 947
50 of them, in particular.
4) Conclusion: Any rare tile can have any rarity.
I found 64 pirate hoards in 62 different tiles - but doesn't mean that two tiles are ONLY pirate hoards.
Thoughts:
Is there a limit - or fixed number - on how many of a given rarity can be pending?
- Yes, we think, for rainbow pearls: exactly one.
- How about meteorite fragments and whales?
Does the cooldown differ for each catagory of tile?
- Could make another data file sorted by log-date, but my data is mostly not-repeating files I combed, so it wouldn't be that useful.
Perhaps I should dedicate another character to doing "rare all", rather than "pearl all".
And I should probably adjust BeachComberFix so it can parse beach logs that are not generated specifically by this script.
Even combo - or custom script - users could auto-scrape their rares, then.