Difference between revisions of "Where's That Ship"

From YPPedia
(Defunct: download link broken. :( Intro changed to past tense.)
(de-defunct; update link; new features; license GPL --> MIT; add contact; make summary more exciting)
Line 1: Line 1:
{{Defunct third-party tool}}
+
{{Third-party tool}}
 
{{TOCleft}}
 
{{TOCleft}}
 
[[Image:Where's_That_Ship_search.PNG|right|thumb|300px|A typical search screen]]
 
[[Image:Where's_That_Ship_search.PNG|right|thumb|300px|A typical search screen]]
  
'''Where's That Ship''' was a simple cross-platform console program to help players find [[ship]]s quickly. It allowed a player to search in a radius around an [[island]] for ships of a certain type. For instance, a person might want to examine all islands within ten [[league]]s of {{Meridian|Kirin Island}} for an [[lock|unlocked]] [[rogue class war brig]] with "fish" in its name, without having to [[whisk]] to all of those islands. A list of ships matching the specified criteria is returned.
+
'''Where's That Ship''' is a simple cross-platform console program to help players find [[ship]]s quickly. It is designed for quickly scrambling the nearest vessel to intercept an unfortunate target during times of war. This means no more  scanning down the dock list or setting off on wild [[whisk|whisking]] adventures to find where the crew [[PvP]] ship has wandered off to. It will also produce some crazy facts and figures about the crew fleet and ocean in general - handy if the hunter is short on reading material and there's a long wait before the target appears.
  
It was inspired in part by [[Track All Yer Ships]], a spreadsheet which provides an overview of a crew's fleet.
+
It is inspired in part by [[Track All Yer Ships]], a spreadsheet which provides an overview of a crew's fleet.
  
 
{{Clear}}
 
{{Clear}}
Line 19: Line 19:
 
* Autocomplete functionality
 
* Autocomplete functionality
 
* Save searches to file
 
* Save searches to file
* Auto-detect ocean (this only works for crews with ships spread out across more than one sub-ocean, e.g. [[Meridian]] and [[Malachite]])
+
* Attempts to auto-detect ocean (e.g. it will succeed for crews whose ships cover more than one sub-ocean, like [[Meridian]] and [[Malachite]])
 +
* fun stats about your crew fleet / the ocean
 +
**(ocean) most distant island pairs on ocean
 +
**(ocean) minimum spanning tree
 +
**(fleet) most distant ship pairs
 +
**(fleet) islands with n ships (n>1)
 +
**(fleet) ratio of unlocked to locked ships
 +
**(fleet) sunken ships
 +
**(fleet) loneliest ships/most social ships
 +
**(fleet) LE ships
 +
**(fleet) hardest-to-reach islands
  
 
===Planned===
 
===Planned===
* Optional filtering of sunk ships (currently filtered out by default)
+
* Obsidian ocean coverage
* Optional filtering of ships that are not in port (currently filtered in by default)
+
* Better stats integration
* Calculate some interesting statistics...
+
* Calculate the centre(s) of crew's ocean using simple clustering
** Calculate the centre(s) of crew's ocean using simple clustering
+
** suggest where the crew base ought to be
** A list of furthest-apart ships
+
** suggest where ships should be moved for more optimum coverage
** A list of islands with the most ships
+
* The percentages of each type of ship present in the crew
** A list of islands with at least ''n'' ships
+
* The percentage of limited-edition ships the crew has amassed collectively
** The ratio of locked to unlocked ships
+
* Potential rename - 'Hunt That Ship'??
** The percentages of each type of ship present in the crew
 
** The most distant islands (and/or ships) from a particular kind of ship
 
** The ocean's minimum spanning-tree
 
** The percentage of limited-edition ships the crew has amassed collectively
 
  
 
===Not planned===
 
===Not planned===
Line 41: Line 47:
  
 
{{Clear}}
 
{{Clear}}
 
== License ==
 
* [http://www.gnu.org/licenses/gpl.html GNU GPL]
 
  
 
== How to use ==
 
== How to use ==
* [[#Downloads|Download]] the program using the links below.
+
* Download the program using the links below.
*Go to the [[dock]], and click "Where are my vessels". Press "CTRL+A", then "CTRL+C" to copy the content of the page onto the clipboard. Then, create a file in the same directory as the executable named "shipdata.txt". Paste into this the contents of the clipboard ("CTRL+V"). Do this regularly for the most accurate results (dependent on how active the crew is).
+
*Go to the [[dock]], and click "Where are my vessels". Press "CTRL+A", then "CTRL+C" to copy the content of the page onto the clipboard. Then, create a file in the same directory as the executable named "shipdata.txt". Paste into this the contents of the clipboard ("CTRL+V"). Do this regularly for the most accurate results (dependent on crew activity).
 
*Run the executable, and follow the on-screen instructions.
 
*Run the executable, and follow the on-screen instructions.
 +
*Stats are currently produced in the savefile. To get stats, run a search and save it. (to be improved in a future release!)
  
 
== Downloads ==
 
== Downloads ==
 
{| class="wikitable"
 
{| class="wikitable"
! Colspan=2 | Link to latest version (1.4)
+
! colspan=2 | Link to latest version (1.5)
 
|-
 
|-
| [http://1drv.ms/186LAGK Windows, 32 bit]
+
| [https://nofile.io/f/SzvymzMRhvO/WTS_1_5.zip WTS 1.5]
| [http://1drv.ms/186LyyJ Linux, 32 bit]
+
| [https://opensource.org/licenses/MIT MIT License]
 
|}
 
|}
  
 
== Contact ==
 
== Contact ==
*For bug reports, questions, or suggestions, [http://forums.puzzlepirates.com/community/mvnforum/viewmember?member=Therobotdude send Therobotdude a private message via the forums] or hunt down [[Moomintroll]] on the [[Meridian Ocean]] in-game.
+
*For bug reports, questions, or suggestions, [http://forums.puzzlepirates.com/community/mvnforum/viewmember?member=Therobotdude send Therobotdude a private message via the forums] or hunt down [[Moomintroll]] ([[Meridian Ocean|Meridian]])/[[Youngkingtwo]] ([[Emerald Ocean|Emerald]]) in-game.

Revision as of 02:17, 8 May 2018

Official installicon.png
ATTENTION: This application is a third party tool.
It has been developed independently by a Puzzle Pirate player(s). It is not created, supported, or endorsed by Three Rings or Grey Havens.
Players use third party tools at their own risk. For a full list of third-party tools, see this category list.
For official rules and regulations regarding the use and acceptable functionality of third-party tools, see this page.
A typical search screen

Where's That Ship is a simple cross-platform console program to help players find ships quickly. It is designed for quickly scrambling the nearest vessel to intercept an unfortunate target during times of war. This means no more scanning down the dock list or setting off on wild whisking adventures to find where the crew PvP ship has wandered off to. It will also produce some crazy facts and figures about the crew fleet and ocean in general - handy if the hunter is short on reading material and there's a long wait before the target appears.

It is inspired in part by Track All Yer Ships, a spreadsheet which provides an overview of a crew's fleet.

Features

A typical results screen

Current

  • Search for one or more crew ships by...
    • Name
    • Type
    • Class
    • Lock state
    • Island proximity
  • Autocomplete functionality
  • Save searches to file
  • Attempts to auto-detect ocean (e.g. it will succeed for crews whose ships cover more than one sub-ocean, like Meridian and Malachite)
  • fun stats about your crew fleet / the ocean
    • (ocean) most distant island pairs on ocean
    • (ocean) minimum spanning tree
    • (fleet) most distant ship pairs
    • (fleet) islands with n ships (n>1)
    • (fleet) ratio of unlocked to locked ships
    • (fleet) sunken ships
    • (fleet) loneliest ships/most social ships
    • (fleet) LE ships
    • (fleet) hardest-to-reach islands

Planned

  • Obsidian ocean coverage
  • Better stats integration
  • Calculate the centre(s) of crew's ocean using simple clustering
    • suggest where the crew base ought to be
    • suggest where ships should be moved for more optimum coverage
  • The percentages of each type of ship present in the crew
  • The percentage of limited-edition ships the crew has amassed collectively
  • Potential rename - 'Hunt That Ship'??

Not planned

  • A graphical user interface!
  • Integration with Track All Yer Ships
  • Automatic data gathering or "online" modes of operation

How to use

  • Download the program using the links below.
  • Go to the dock, and click "Where are my vessels". Press "CTRL+A", then "CTRL+C" to copy the content of the page onto the clipboard. Then, create a file in the same directory as the executable named "shipdata.txt". Paste into this the contents of the clipboard ("CTRL+V"). Do this regularly for the most accurate results (dependent on crew activity).
  • Run the executable, and follow the on-screen instructions.
  • Stats are currently produced in the savefile. To get stats, run a search and save it. (to be improved in a future release!)

Downloads

Link to latest version (1.5)
WTS 1.5 MIT License

Contact