Skip to main content

All chart types

Every dgmo code fence below renders a different chart type. Edit the data to experiment! For the full editor experience visit diagrammo.app.


Data

Arc Diagram

CaribbeanWomen PiratesWest AfricaBlackbeardBonnetVaneHornigoldBonnyRackhamReadRobertsDavisPirate Alliances
CaribbeanWomen PiratesWest AfricaBlackbeardBonnetVaneHornigoldBonnyRackhamReadRobertsDavisPirate Alliances

Area Chart

Year 0 3 6 9 12 15 1710 1712 1714 1716 1718 1720 3 5 9 14 8 4 Fleet Growth Over Time
Year 0 3 6 9 12 15 1710 1712 1714 1716 1718 1720 3 5 9 14 8 4 Fleet Growth Over Time

Bar Chart

0 200 400 600 800 1,000 1,200 Port Royal Tortuga Nassau Havana Cartagena 850 620 1100 430 780 Treasure Hauls by Port
0 200 400 600 800 1,000 1,200 Port Royal Tortuga Nassau Havana Cartagena 850 620 1100 430 780 Treasure Hauls by Port

Bar Chart (Stacked)

SeriesImportsExportsTariffs Port Royal Tortuga Nassau Havana 0 300 600 900 1,200 1,500 300 150 400 500 450 200 350 600 80 30 120 150 Port Revenue by Trade
SeriesImportsExportsTariffs Port Royal Tortuga Nassau Havana 0 300 600 900 1,200 1,500 300 150 400 500 450 200 350 600 80 30 120 150 Port Revenue by Trade

Bubble Chart

GroupEnglish PiratesFrench Buccaneers Reputation Firepower 40 50 60 70 80 90 95 24 30 40 50 60 70 80 90 Blackbeard Calico Jack Anne Bonny Charles Vane L'Olonnais Michel de Grammont Pierre le Grand Pirate Fleets of the Caribbean
GroupEnglish PiratesFrench Buccaneers Reputation Firepower 40 50 60 70 80 90 95 24 30 40 50 60 70 80 90 Blackbeard Calico Jack Anne Bonny Charles Vane L'Olonnais Michel de Grammont Pierre le Grand Pirate Fleets of the Caribbean

Chord Diagram

Blackbeard Bonnet Vane Hornigold Rackham Bonny Read Roberts Davis Anstis Pirate Alliance Network
Blackbeard Bonnet Vane Hornigold Rackham Bonny Read Roberts Davis Anstis Pirate Alliance Network

Doughnut Chart

Captain's Share — 40 (40%) Quartermaster — 20 (20%) Crew Split — 25 (25%) Ship Repairs — 10 (10%) Provisions — 5 (5%) Plunder Distribution
Captain's Share — 40 (40%) Quartermaster — 20 (20%) Crew Split — 25 (25%) Ship Repairs — 10 (10%) Provisions — 5 (5%) Plunder Distribution

Function Plot

Function15 degrees30 degrees45 degrees 0 10 20 30 40 50 0 50 100 150 200 250 Cannonball Trajectories by Elevation
Function15 degrees30 degrees45 degrees 0 10 20 30 40 50 0 50 100 150 200 250 Cannonball Trajectories by Elevation

Funnel Chart

Port Visitors Tavern Recruits Crew Trials Sworn Pirates Veteran Buccaneers 1000 500 200 100 50 Pirate Recruitment Pipeline
Port Visitors Tavern Recruits Crew Trials Sworn Pirates Veteran Buccaneers 1000 500 200 100 50 Pirate Recruitment Pipeline

Heatmap

Caribbean Atlantic Mediterranean Indian Ocean South China Sea West Africa Jan Feb Mar Apr May Jun 5 4 5 3 4 5 2 3 2 4 3 2 3 2 1 2 3 4 4 5 4 5 4 3 1 2 3 2 1 2 3 3 4 3 5 4 Pirate Activity by Sea Region
Caribbean Atlantic Mediterranean Indian Ocean South China Sea West Africa Jan Feb Mar Apr May Jun 5 4 5 3 4 5 2 3 2 4 3 2 3 2 1 2 3 4 4 5 4 5 4 3 1 2 3 2 1 2 3 3 4 3 5 4 Pirate Activity by Sea Region

Line Chart

Speed Day 0 2 4 6 8 10 12 Day 1 Day 2 Day 3 Day 4 Day 5 Day 6 Day 7 8 10 7 12 9 11 6 Ship Speed Over Voyage
Speed Day 0 2 4 6 8 10 12 Day 1 Day 2 Day 3 Day 4 Day 5 Day 6 Day 7 8 10 7 12 9 11 6 Ship Speed Over Voyage

Line Chart (Multi-series)

SeriesBlackbeardRobertsVane Month 0 2 4 6 8 Jan Feb Mar Apr May Jun 3 4 2 6 5 3 5 3 7 4 6 8 2 3 1 2 Monthly Captures by Fleet
SeriesBlackbeardRobertsVane Month 0 2 4 6 8 Jan Feb Mar Apr May Jun 3 4 2 6 5 3 5 3 7 4 6 8 2 3 1 2 Monthly Captures by Fleet

Pie Chart

Sailors — 45 (45%) Gunners — 20 (20%) Marines — 15 (15%) Officers — 8 (8%) Specialists — 7 (7%) Cooks & Surgeons — 5 (5%) Crew Roles Distribution
Sailors — 45 (45%) Gunners — 20 (20%) Marines — 15 (15%) Officers — 8 (8%) Specialists — 7 (7%) Cooks & Surgeons — 5 (5%) Crew Roles Distribution

Polar Area Chart

Navigation — 90 (21.18%) Swordsmanship — 75 (17.65%) Leadership — 85 (20%) Cunning — 95 (22.35%) Seamanship — 80 (18.82%) Captain's Skills
Navigation — 90 (21.18%) Swordsmanship — 75 (17.65%) Leadership — 85 (20%) Cunning — 95 (22.35%) Seamanship — 80 (18.82%) Captain's Skills

Radar Chart

Firepower Speed Armor Maneuverability Crew Morale 85 70 60 90 75 Ship Combat Rating
Firepower Speed Armor Maneuverability Crew Morale 85 70 60 90 75 Ship Combat Rating

Sankey Diagram

Sugar Plantations Tortuga Distillery Nassau Distillery Kingston Distillery Pirate Taverns Ship Provisions Black Market Royal Navy Crew Morale Bar Fights Long Voyages Rum Supply Chain of the Caribbean
Sugar Plantations Tortuga Distillery Nassau Distillery Kingston Distillery Pirate Taverns Ship Provisions Black Market Royal Navy Crew Morale Bar Fights Long Voyages Rum Supply Chain of the Caribbean

Scatter Plot

GroupCaribbeanAtlanticIndian Ocean Treasure Ruthlessness 580 3,000 6,000 9,000 12,000 15,000 23 40 60 80 100 Blackbeard Calico Jack Anne Bonny Henry Morgan Charles Vane Black Sam Bellamy Bartholomew Roberts Edward Low Stede Bonnet Henry Every William Kidd Thomas Tew Pirate Captains
GroupCaribbeanAtlanticIndian Ocean Treasure Ruthlessness 580 3,000 6,000 9,000 12,000 15,000 23 40 60 80 100 Blackbeard Calico Jack Anne Bonny Henry Morgan Charles Vane Black Sam Bellamy Bartholomew Roberts Edward Low Stede Bonnet Henry Every William Kidd Thomas Tew Pirate Captains

Slope Chart

17151725404 — Blackbeard1252 — Bartholomew Roberts202 — Charles Vane815 — Anne Bonny186 — Calico JackPirate Fleet Strength: 1715 vs 1725
17151725404 — Blackbeard1252 — Bartholomew Roberts202 — Charles Vane815 — Anne Bonny186 — Calico JackPirate Fleet Strength: 1715 vs 1725

Business

Cycle Diagram

The Pirate Raid CycleScoutSpot merchantvessels fromafarPursueRaise thecolors, trim thesailsBoardSwing across andseize the deckCelebrateDivide thespoils, thenrepair
The Pirate Raid CycleScoutSpot merchantvessels fromafarPursueRaise thecolors, trim thesailsBoardSwing across andseize the deckCelebrateDivide thespoils, thenrepair

Journey Map

First Voyage Aboard the Black PearlSquidlips Sam color: blueGreenhorn cabin boy, first time atsea Sworn to the crew but quietlyterrifiedBoardingSign the articlesCaptain reads the code aloud— pay shares, no womenaboard, lights out at 8This is the start of alegendary careerStormCaught in a tempest offTortugaTwo crewmates lostoverboard before dawnHold floods to the knees,pumps barely keep paceMaybe the merchant fleetwasn't so bad after allRichesSight a Spanish galleonFirst taste of plunder —three doubloons in his shareHeavy with silver from theVeracruz mines
First Voyage Aboard the Black PearlSquidlips Sam color: blueGreenhorn cabin boy, first time atsea Sworn to the crew but quietlyterrifiedBoardingSign the articlesCaptain reads the code aloud— pay shares, no womenaboard, lights out at 8This is the start of alegendary careerStormCaught in a tempest offTortugaTwo crewmates lostoverboard before dawnHold floods to the knees,pumps barely keep paceMaybe the merchant fleetwasn't so bad after allRichesSight a Spanish galleonFirst taste of plunder —three doubloons in his shareHeavy with silver from theVeracruz mines

Map

weigh anchorraid the galleonscareen & resupply123Dominican Rep.KingstonHavanaSanto DomingoCubaBahamasPuerto RicoPortHome PortFriendlySpanish PrizeThe Brethren's Caribbean
weigh anchorraid the galleonscareen & resupply123Dominican Rep.KingstonHavanaSanto DomingoCubaBahamasPuerto RicoPortHome PortFriendlySpanish PrizeThe Brethren's Caribbean

Org Chart

The Dread FleetNavigationRigging CrewBoarding PartyGun DeckCargo HoldBarnacle BobRank: SailorShip: RevengeStatus: LoyalSlippery SalStatus: TurncoatRank: SailorShip: RevengeCannonball PeteRank: GunnerShip: RevengeStatus: LoyalSmokey JackRank: GunnerStatus: NewRecruitShip: RevengePowder MegRank: SwabStatus: NewRecruitShip: RevengeCutlass JimRank: BosunShip: RevengeStatus: LoyalRed MaryRank: SailorShip: RevengeStatus: LoyalOne-Eyed DanStatus: TurncoatRank: SailorShip: RevengeMonkey FistRank: BosunShip: RevengeStatus: LoyalPegleg PeteRank: SailorShip: RevengeStatus: LoyalCrow JaneRank: SailorShip: RevengeStatus: LoyalStargazer QuinnRank: QuartermasterShip: RevengeStatus: LoyalCompass RoseStatus: NewRecruitRank: SailorShip: RevengeBlackbeardRank: CaptainShip: RevengeStatus: LoyalCrew: 16Calico RackhamRank: QuartermasterShip: RevengeStatus: LoyalCrew: 2Anne BonnyRank: FirstMateShip: RevengeStatus: LoyalCrew: 6Long JohnRank: FirstMateShip: SerpentStatus: LoyalCrew: 5RankSailorCaptainFirstMateQuartermasterBosunGunnerSwab
The Dread FleetNavigationRigging CrewBoarding PartyGun DeckCargo HoldBarnacle BobRank: SailorShip: RevengeStatus: LoyalSlippery SalStatus: TurncoatRank: SailorShip: RevengeCannonball PeteRank: GunnerShip: RevengeStatus: LoyalSmokey JackRank: GunnerStatus: NewRecruitShip: RevengePowder MegRank: SwabStatus: NewRecruitShip: RevengeCutlass JimRank: BosunShip: RevengeStatus: LoyalRed MaryRank: SailorShip: RevengeStatus: LoyalOne-Eyed DanStatus: TurncoatRank: SailorShip: RevengeMonkey FistRank: BosunShip: RevengeStatus: LoyalPegleg PeteRank: SailorShip: RevengeStatus: LoyalCrow JaneRank: SailorShip: RevengeStatus: LoyalStargazer QuinnRank: QuartermasterShip: RevengeStatus: LoyalCompass RoseStatus: NewRecruitRank: SailorShip: RevengeBlackbeardRank: CaptainShip: RevengeStatus: LoyalCrew: 16Calico RackhamRank: QuartermasterShip: RevengeStatus: LoyalCrew: 2Anne BonnyRank: FirstMateShip: RevengeStatus: LoyalCrew: 6Long JohnRank: FirstMateShip: SerpentStatus: LoyalCrew: 5RankSailorCaptainFirstMateQuartermasterBosunGunnerSwab

Pyramid Diagram

Pirate Crew HierarchyCaptainFinal word on heading and plunder,keeper of the ship's charter.QuartermasterSecond-in-command, arbitratesdisputes, divvies the booty.Boatswain & GunnerKeep the rigging tight andthe cannons ready.Able SeamenHaul lines, swab decks,and stand watch.Powder MonkeysFerry shot and charges to the gunsduring a broadside.
Pirate Crew HierarchyCaptainFinal word on heading and plunder,keeper of the ship's charter.QuartermasterSecond-in-command, arbitratesdisputes, divvies the booty.Boatswain & GunnerKeep the rigging tight andthe cannons ready.Able SeamenHaul lines, swab decks,and stand watch.Powder MonkeysFerry shot and charges to the gunsduring a broadside.

Quadrant Chart

Crew Performance AssessmentTrainPromoteMaroonWatch CloselyQuartermaster0.90, 0.95Navigator0.85, 0.80Gunner0.70, 0.60Surgeon0.80, 0.75Boatswain0.60, 0.85Cook0.40, 0.90New Recruit0.20, 0.50Troublemaker0.65, 0.20Spy0.80, 0.10Low SkillHigh SkillLow LoyaltyHigh Loyalty
Crew Performance AssessmentTrainPromoteMaroonWatch CloselyQuartermaster0.90, 0.95Navigator0.85, 0.80Gunner0.70, 0.60Surgeon0.80, 0.75Boatswain0.60, 0.85Cook0.40, 0.90New Recruit0.20, 0.50Troublemaker0.65, 0.20Spy0.80, 0.10Low SkillHigh SkillLow LoyaltyHigh Loyalty

Ring Diagram

Captain's Sphere of InfluenceCaptainQuartermasterCrewAllied CrewsThe Open SeaCaptainFinal word on heading and plunder,keeper of the ship's charter.QuartermasterSecond-in-command, arbitrates disputes and divvies thebootyCrewDeckhands, gunners, and powdermonkeys aboard the ship.Allied CrewsLoose alliances kept by oathor shared bounty in fair seas.The Open SeaWeather, currents, and rivalflags beyond any captain's reach.
Captain's Sphere of InfluenceCaptainQuartermasterCrewAllied CrewsThe Open SeaCaptainFinal word on heading and plunder,keeper of the ship's charter.QuartermasterSecond-in-command, arbitrates disputes and divvies thebootyCrewDeckhands, gunners, and powdermonkeys aboard the ship.Allied CrewsLoose alliances kept by oathor shared bounty in fair seas.The Open SeaWeather, currents, and rivalflags beyond any captain's reach.

Tech Radar

Pirate Operations Radar — Q2 1718Full SailTrial RunTrial RunSpyglassSpyglassDavy JonesDavy JonesTacticsVesselsPlunder TargetsCrew Welfare5678912341415161710111213Vessels1Brigantine (Full Sail)2Sloop (Full Sail)3War Galleon (Trial Run)4Longboat (Davy Jones)Tactics5Ambush at Dawn (Full Sail)6Boarding Parties (Full Sail)7Decoy Flags (Trial Run)8Night Raids (Trial Run)9Ramming (Davy Jones)Crew Welfare10Grog Rations (Full Sail)11Code of Conduct (Full Sail)12Sea Shanty Program (Trial Run)13Plank Walking (Davy Jones)Plunder Targets14Merchant Convoys (Full Sail)15Spanish Treasure Fleets (Full Sail)16Port Raids (Trial Run)17Fishing Villages (Davy Jones)
Pirate Operations Radar — Q2 1718Full SailTrial RunTrial RunSpyglassSpyglassDavy JonesDavy JonesTacticsVesselsPlunder TargetsCrew Welfare5678912341415161710111213Vessels1Brigantine (Full Sail)2Sloop (Full Sail)3War Galleon (Trial Run)4Longboat (Davy Jones)Tactics5Ambush at Dawn (Full Sail)6Boarding Parties (Full Sail)7Decoy Flags (Trial Run)8Night Raids (Trial Run)9Ramming (Davy Jones)Crew Welfare10Grog Rations (Full Sail)11Code of Conduct (Full Sail)12Sea Shanty Program (Trial Run)13Plank Walking (Davy Jones)Plunder Targets14Merchant Convoys (Full Sail)15Spanish Treasure Fleets (Full Sail)16Port Raids (Trial Run)17Fishing Villages (Davy Jones)

Venn Diagram

Pirate Skill OverlapSwordsmanshipNavigationLeadershipSea RaidersVoyager CaptainsBuccaneer ChiefsLegendary Pirates
Pirate Skill OverlapSwordsmanshipNavigationLeadershipSea RaidersVoyager CaptainsBuccaneer ChiefsLegendary Pirates

Word Cloud

Pirate Skillsswordsmanshipnavigationseamanshipgunneryleadershipcartographyintimidationsailingplunderingknot-tyinglookoutcookingcarpentryfishing
Pirate Skillsswordsmanshipnavigationseamanshipgunneryleadershipcartographyintimidationsailingplunderingknot-tyinglookoutcookingcarpentryfishing

Project

DACI

Captain's Council DecisionsDDriverAApproverCContributorIInformedCaptainQuartermasterNavigatorBosunRaid PlanningChoose the next prizeApproverContributorDriverInformedSet the attack headingContributorDriverApproverDivide the boarding partiesApproverContributorDriverProvisioningRation the grogDriverApproverContributorRestock the powderApproverDriverInformed
Captain's Council DecisionsDDriverAApproverCContributorIInformedCaptainQuartermasterNavigatorBosunRaid PlanningChoose the next prizeApproverContributorDriverInformedSet the attack headingContributorDriverApproverDivide the boarding partiesApproverContributorDriverProvisioningRation the grogDriverApproverContributorRestock the powderApproverDriverInformed

Gantt Chart

May 1May 1May 8May 8May 15May 15Blockade ActiveTodayPreparation 100%Anchor FleetDeploy SloopsBlockade 72%Seize MerchantsHold HostagesNegotiations 46%Demand MedicineThreaten ExecutionsResolutionReceive RansomBlackbeard's Blockade — 1718RoleCommandCrewCaptiv…Group by Role▼ Preparation 100% Anchor Fleet Deploy Sloops▼ Blockade 72% Seize Merchants Hold Hostages▼ Negotiations 46% Demand Medicine Threaten Executions▼ Resolution Receive Ransom Release Prisoners
May 1May 1May 8May 8May 15May 15Blockade ActiveTodayPreparation 100%Anchor FleetDeploy SloopsBlockade 72%Seize MerchantsHold HostagesNegotiations 46%Demand MedicineThreaten ExecutionsResolutionReceive RansomBlackbeard's Blockade — 1718RoleCommandCrewCaptiv…Group by Role▼ Preparation 100% Anchor Fleet Deploy Sloops▼ Blockade 72% Seize Merchants Hold Hostages▼ Negotiations 46% Demand Medicine Threaten Executions▼ Resolution Receive Ransom Release Prisoners

Kanban Board

Crew TasksPriorityLowMediumHighCriticalBacklog2Repair the foretops'lPriority: LowWatch: MorningMend after the last stormReinforce the gunwalesPriority: MediumWatch: AfternoonIn Progress2Restock powder kegsPriority: HighWatch: MorningLast batch ran dampCaulk the hull seamsPriority: HighWatch: AfternoonHold has been taking waterBlocked1Find a new sailmakerPriority: CriticalWatch: MorningOld one took ill at last portDone2Inventory the holdPriority: MediumWatch: NightSharpen the cutlassesPriority: LowWatch: Night
Crew TasksPriorityLowMediumHighCriticalBacklog2Repair the foretops'lPriority: LowWatch: MorningMend after the last stormReinforce the gunwalesPriority: MediumWatch: AfternoonIn Progress2Restock powder kegsPriority: HighWatch: MorningLast batch ran dampCaulk the hull seamsPriority: HighWatch: AfternoonHold has been taking waterBlocked1Find a new sailmakerPriority: CriticalWatch: MorningOld one took ill at last portDone2Inventory the holdPriority: MediumWatch: NightSharpen the cutlassesPriority: LowWatch: Night

PERT

Pirate Voyage to the Atolloutfit ship0w◆ voyage approved0w2.17w2.17wrecruit crew0w0w2.17w0w1.94w1.94wcareen hull0.23w0.23w2.17w2.17w1.08w3.25wload powder2.17w0w3.25w3.25w6.46w9.71wsail to atoll3.25w0w9.71w9.71w2w11.71wcount gold11.58w1.88w13.58w9.71w3.88w13.58wrepair hull9.71w0w13.58w13.58w2w15.58wdivvy shares13.58w0w15.58wActivity Risksail to atoll−2.71+8.54repair hull−1.63+5.13careen hull+2.33recruit crew−0.23+1.83divvy shares−1+1load powder−0.58+0.92Expected duration: 15.6 weeks (± 2.28 weeks)0%25%50%75%100%Probability of completionP50 · 15.5w50% chance within 15.5wP80 · 17.5w80% chance within 17.5wP95 · 19.7w95% chance within 19.7w13.6w15w16.4w19.2w20.5w
Pirate Voyage to the Atolloutfit ship0w◆ voyage approved0w2.17w2.17wrecruit crew0w0w2.17w0w1.94w1.94wcareen hull0.23w0.23w2.17w2.17w1.08w3.25wload powder2.17w0w3.25w3.25w6.46w9.71wsail to atoll3.25w0w9.71w9.71w2w11.71wcount gold11.58w1.88w13.58w9.71w3.88w13.58wrepair hull9.71w0w13.58w13.58w2w15.58wdivvy shares13.58w0w15.58wActivity Risksail to atoll−2.71+8.54repair hull−1.63+5.13careen hull+2.33recruit crew−0.23+1.83divvy shares−1+1load powder−0.58+0.92Expected duration: 15.6 weeks (± 2.28 weeks)0%25%50%75%100%Probability of completionP50 · 15.5w50% chance within 15.5wP80 · 17.5w80% chance within 17.5wP95 · 19.7w95% chance within 19.7w13.6w15w16.4w19.2w20.5w

RACI Matrix

Voyage OperationsRResponsibleAAccountableCConsultedIInformedCapQMBosNavCrewDeparturePlot the courseAccountableConsultedResponsibleProvision the holdConsultedRAInformedAt SeaStand the watchAccountableResponsibleMend sail damageAccountableResponsibleLandfallNegotiate with portRAConsultedInventory the takeRAInformed
Voyage OperationsRResponsibleAAccountableCConsultedIInformedCapQMBosNavCrewDeparturePlot the courseAccountableConsultedResponsibleProvision the holdConsultedRAInformedAt SeaStand the watchAccountableResponsibleMend sail damageAccountableResponsibleLandfallNegotiate with portRAConsultedInventory the takeRAInformed

RASCI

Voyage PreparationRResponsibleAAccountableSSupportCConsultedIInformedCaptainQuartermasterBosunCookSurgeonOutfittingProvision the holdConsultedRASupportMend the sailsConsultedRAAt SeaTend the woundedInformedSupportRAStand the night watchSupportRA
Voyage PreparationRResponsibleAAccountableSSupportCConsultedIInformedCaptainQuartermasterBosunCookSurgeonOutfittingProvision the holdConsultedRASupportMend the sailsConsultedRAAt SeaTend the woundedInformedSupportRAStand the night watchSupportRA

Timeline

Nassau RepublicRoberts EraWoodes Rogers arrivesRoberts reaches peak171617161717171717181718171917191720172017211721Feb 10, 1722Feb 10, 1722Sails under HornigoldCommands Queen Anne's RevengeRackham builds crew in NassauBlockades Charleston harborKilled at OcracokeBonny & Rackham raid togetherRaids West African coastCaptures 400+ shipsRackham hanged at Port RoyalKilled at Cape LopezThe Golden Age of Piracy (1716–1722)PirateBlackbeardBonny & RackhamRoberts
Nassau RepublicRoberts EraWoodes Rogers arrivesRoberts reaches peak171617161717171717181718171917191720172017211721Feb 10, 1722Feb 10, 1722Sails under HornigoldCommands Queen Anne's RevengeRackham builds crew in NassauBlockades Charleston harborKilled at OcracokeBonny & Rackham raid togetherRaids West African coastCaptures 400+ shipsRackham hanged at Port RoyalKilled at Cape LopezThe Golden Age of Piracy (1716–1722)PirateBlackbeardBonny & RackhamRoberts

Software

Boxes and Lines

Pirate Fleet CommandHarbor DefensesFlagshipIntelNetworkSpy RingSignalFlagsFort CannonWatchtowerSea MinesStatusOperationalDamagedSunkBuilding
Pirate Fleet CommandHarbor DefensesFlagshipIntelNetworkSpy RingSignalFlagsFort CannonWatchtowerSea MinesStatusOperationalDamagedSunkBuilding

C4 Architecture

Pirate Treasure Map SystemViews treasure locationsSends raid alerts [carrier pigeon]Relays sightings to«person»CaptainCommands the fleetand plans raids«system»TreasureMapTracks buriedtreasure locationsand raidintelligence«system»LookoutCrow's nestspotter on alliedshipsScopeCrewExternal
Pirate Treasure Map SystemViews treasure locationsSends raid alerts [carrier pigeon]Relays sightings to«person»CaptainCommands the fleetand plans raids«system»TreasureMapTracks buriedtreasure locationsand raidintelligence«system»LookoutCrow's nestspotter on alliedshipsScopeCrewExternal

Class Diagram

Ship Class HierarchyTypeClassAbstractInterfaceEnumhas type«interface»Vessel+ sail(): void+ anchor(): void«abstract»Ship# name: string# crew: number+ getName(): stringGalleon- cannons: number+ fire(): voidSloop- speed: number+ flee(): void«enum»ShipTypeGalleonSloopFrigate
Ship Class HierarchyTypeClassAbstractInterfaceEnumhas type«interface»Vessel+ sail(): void+ anchor(): void«abstract»Ship# name: string# crew: number+ getName(): stringGalleon- cannons: number+ fire(): voidSloop- speed: number+ flee(): void«enum»ShipTypeGalleonSloopFrigate

Entity Relationship

Pirate Fleetaboardcarriesfrequentshasdocksshipsid: intname: varcharship_type: varcharcannons: intcrew_membersid: intname: varcharship_id: introle: varcharcaptainsid: intname: varcharship_id: intbounty: inttreasureid: intname: varcharvalue: intportsid: intname: varcharregion: varcharRoleCore entityDependent
Pirate Fleetaboardcarriesfrequentshasdocksshipsid: intname: varcharship_type: varcharcannons: intcrew_membersid: intname: varcharship_id: introle: varcharcaptainsid: intname: varcharship_id: intbounty: inttreasureid: intname: varcharvalue: intportsid: intname: varcharregion: varcharRoleCore entityDependent

Flowchart

Mutiny ResolutionNoYesStayMutinySailTrouble?VoteHoldMutinyMaroonNew
Mutiny ResolutionNoYesStayMutinySailTrouble?VoteHoldMutinyMaroonNew

Infrastructure Diagram

Allied Ports3xEdgeRPS: 200p90: 259243.0savailability: 2.3%SignalFlagsRPS: 200p90: 259243.0savailability: 2.3%FlagshipRPS: 200 / 50p90: 259205.0savailability: 2.9%ScoutShipRPS: 100 / 60p90: 259213.0savailability: 1.7%2xCarrierPigeonsRPS: 50p90: 86403.2savailability: 24.0%lag: 38 msg/soverflow: ~3sTavernNetworkRPS: 62 / 60p90: 86400.0savailability: 96.8%RumRunnerRPS: 50 / 0instances: 8.6M / 4p90: 259200.0savailability: 0.0%Pirate Communication NetworkFleetBlackbeardBonnyRackham
Allied Ports3xEdgeRPS: 200p90: 259243.0savailability: 2.3%SignalFlagsRPS: 200p90: 259243.0savailability: 2.3%FlagshipRPS: 200 / 50p90: 259205.0savailability: 2.9%ScoutShipRPS: 100 / 60p90: 259213.0savailability: 1.7%2xCarrierPigeonsRPS: 50p90: 86403.2savailability: 24.0%lag: 38 msg/soverflow: ~3sTavernNetworkRPS: 62 / 60p90: 86400.0savailability: 96.8%RumRunnerRPS: 50 / 0instances: 8.6M / 4p90: 259200.0savailability: 0.0%Pirate Communication NetworkFleetBlackbeardBonnyRackham

Mindmap

Product StrategyProduct StrategyResearchUser InterviewsSurveysQuarterly NPSsurveyFocus GroupsCompetitorAnalysisCompetitor AnalysisFeature MatrixPricing ReviewGo-to-MarketLaunch PlanBlog PostDemo Video2-min productwalkthroughDevelopmentMVP FeaturesAuth SystemHandle login,signup, OAuth…DashboardNice-to-havesDark ModeExport PDF
Product StrategyProduct StrategyResearchUser InterviewsSurveysQuarterly NPSsurveyFocus GroupsCompetitorAnalysisCompetitor AnalysisFeature MatrixPricing ReviewGo-to-MarketLaunch PlanBlog PostDemo Video2-min productwalkthroughDevelopmentMVP FeaturesAuth SystemHandle login,signup, OAuth…DashboardNice-to-havesDark ModeExport PDF

Sequence Diagram

Treasure Hunt AppUserWebAppTreasureAPIMapDBNotifyQueueif chest availableelseSearch nearby lootGET /treasures?nearbyFind within 5nm3 resultslocationsShow treasure mapClaim chest #42POST /claimSet status = claimedOKClaim accepted500 doubloons earned!treasure.claimed409 Already claimedToo slow, matey!check locationuse compassConcernSearchClaimsNotifications
Treasure Hunt AppUserWebAppTreasureAPIMapDBNotifyQueueif chest availableelseSearch nearby lootGET /treasures?nearbyFind within 5nm3 resultslocationsShow treasure mapClaim chest #42POST /claimSet status = claimedOKClaim accepted500 doubloons earned!treasure.claimed409 Already claimedToo slow, matey!check locationuse compassConcernSearchClaimsNotifications

Sitemap

Pirate Bay Trading Co.Port MarketCrew QuartersshopjoinmapbuypurchasedenlistedvoyageHomeAccess:PublicPage:LandingShopAccess:PublicPage:ContentCheckoutAccess:Crew OnlyPage:FormEnlistAccess:PublicPage:FormShip LogAccess:Crew OnlyPage:ContentTreasure MapAccess:CaptainPage:ContentAccessPublicCrew OnlyCaptain
Pirate Bay Trading Co.Port MarketCrew QuartersshopjoinmapbuypurchasedenlistedvoyageHomeAccess:PublicPage:LandingShopAccess:PublicPage:ContentCheckoutAccess:Crew OnlyPage:FormEnlistAccess:PublicPage:FormShip LogAccess:Crew OnlyPage:ContentTreasure MapAccess:CaptainPage:ContentAccessPublicCrew OnlyCaptain

State Diagram

Ship Battle LifecycleCombatenemy spottedin rangeenemy retreatsalongsidehull breachoutgunnedcrew winscrew losesloot takenescapedcaughtSailingBattleStationsEngagingBoardingSinkingRetreatingVictoriousCaptured
Ship Battle LifecycleCombatenemy spottedin rangeenemy retreatsalongsidehull breachoutgunnedcrew winscrew losesloot takenescapedcaughtSailingBattleStationsEngagingBoardingSinkingRetreatingVictoriousCaptured

Wireframe

Pirate Crew PortalHEADERThe Jolly Roger Crew HubDashboardTreasure MapShip LogCrew RosterMAINAhoy, Captain!Next Raid TargetPort RoyalEstimated Loot5000 doubloonsThe RevengeLoad extra cannonsFly false colorsFull crewSkeleton crewSet Sail!Abort MissionNew to piracy? (Read the Code)
Pirate Crew PortalHEADERThe Jolly Roger Crew HubDashboardTreasure MapShip LogCrew RosterMAINAhoy, Captain!Next Raid TargetPort RoyalEstimated Loot5000 doubloonsThe RevengeLoad extra cannonsFly false colorsFull crewSkeleton crewSet Sail!Abort MissionNew to piracy? (Read the Code)