List of submissions

It follows the code and plot of the trajectories of all TravellingSailorProblem submissions to /submissions sorted in alphabetical order of the filename.

Peter Pan: Westerlies

path: /submissions/westerlies.jl

rank: 1. of 6 submissions

name = "Peter Pan"
description = "Westerlies"

nchildren = 5       # [1, 26]
layer = 5           # [1, 8], 1 is top layer, 8 is surface layer

# optional parameter: number format
NF = Float64

# Locations (lon, lat) in degrees ˚E, ˚N of the first 10 children
departures = [
    ( -97.1,  49.9),
    ( 115.0,  -8.7),
    (  73.5,  -4.6),
    ( -51.7,  64.2),
    ( 121.0,  14.6),
]

# move all 5 degrees west
for i in eachindex(departures)
    lon, lat = departures[i]
    departures[i] = (lon - 5, lat)
end

Evaluation:

Destination  1    Ana ( -97.1˚E,  49.9˚N) reached by particle  1:    581 points
Destination  2   Babu ( 115.0˚E,  -8.7˚N)  missed by particle  2:  -1410 points
Destination  3  Carla (  73.5˚E,  -4.6˚N) reached by particle  2:  10335 points
Destination  4  Diego ( -51.7˚E,  64.2˚N) reached by particle  4:    349 points
Destination  5   Elif ( 121.0˚E,  14.6˚N) reached by particle  5:    707 points

Evaluation: 4/5 reached, 10562 points

submission: westerlies

Blackbeard: Way too close!

path: /submissions/superclose.jl

rank: 2. of 6 submissions

name = "Blackbeard"
description = "Way too close!"

nchildren = 10      # [1, 26]
layer = 1           # [1, 8], 1 is top layer, 8 is surface layer

# Locations (lon, lat) in degrees ˚E, ˚N of the first 10 children
departures = [
    ( -97.1,  49.9),
    ( 115.0,  -8.7),
    (  73.5,  -4.6),
    ( -51.7,  64.2),
    ( 121.0,  14.6),
    ( -70.7, -53.2),
    ( 106.8,  10.8),
    (  18.5, -33.9),
    ( -74.1,   4.7),
    (  -1.3,  51.8),
]

Evaluation:

Destination  1    Ana ( -97.1˚E,  49.9˚N) reached by particle  1:      0 points
Destination  2   Babu ( 115.0˚E,  -8.7˚N) reached by particle  2:      0 points
Destination  3  Carla (  73.5˚E,  -4.6˚N) reached by particle  3:      0 points
Destination  4  Diego ( -51.7˚E,  64.2˚N) reached by particle  4:      0 points
Destination  5   Elif ( 121.0˚E,  14.6˚N) reached by particle  5:      0 points
Destination  6 Felipe ( -70.7˚E, -53.2˚N) reached by particle  6:      0 points
Destination  7   Gael ( 106.8˚E,  10.8˚N) reached by particle  7:      0 points
Destination  8 Haruko (  18.5˚E, -33.9˚N) reached by particle  8:      0 points
Destination  9   Isla ( -74.1˚E,   4.7˚N) reached by particle  9:      0 points
Destination 10   Jose (  -1.3˚E,  51.8˚N) reached by particle 10:      0 points

Evaluation: 10/10 reached, 0 points

submission: superclose

Spongebob Squarepants: 1 child

path: /submissions/spongebob_single.jl

rank: 3. of 6 submissions

name = "Spongebob Squarepants"
description = "1 child"

nchildren = 1      # [1, 26]
layer = 8          # [1, 8], 1 is top layer, 8 is surface layer

# single locations (lon, lat) in degrees ˚E, ˚N
departures = [(0, 61.1)]

Evaluation:

Destination  1    Ana ( -97.1˚E,  49.9˚N)  missed by particle  1: -38839 points

Evaluation: 0/1 reached, -38839 points

submission: spongebob_single

Jack Sparrow: All 26 random

path: /submissions/all_random.jl

rank: 4. of 6 submissions

name = "Jack Sparrow"
description = "All 26 random"

nchildren = 26      # [1, 26]
layer = 7           # [1, 8], 1 is top layer, 8 is surface layer

# 26 random locations (lon, lat) in degrees ˚E, ˚N
departures = [
    (322.34,  62.20),
    (100.16, -51.68),
    ( 44.30, -27.89),
    (105.32, -19.22),
    (354.02,  68.25),
    ( 79.60,  28.18),
    ( 21.45,  37.36),
    (270.17,  47.94),
    ( 99.39,  20.99),
    (186.29, -55.38),
    (270.93,  -2.89),
    (346.22, -65.58),
    (272.65,  32.82),
    (174.54, -51.99),
    (358.22, -32.65),
    ( 73.29,  27.31),
    ( 35.74,  67.60),
    (356.70,  45.61),
    (238.86, -10.03),
    ( 94.67, -19.18),
    ( 94.02, -46.96),
    (256.61,  24.72),
    ( 39.68,  34.94),
    ( 87.61,   9.33),
    ( 77.99, -26.93),
    (292.05,  40.39),
]

Evaluation:

Destination  1    Ana ( -97.1˚E,  49.9˚N)  missed by particle 17:  -3101 points
Destination  2   Babu ( 115.0˚E,  -8.7˚N)  missed by particle  4:  -6720 points
Destination  3  Carla (  73.5˚E,  -4.6˚N)  missed by particle 20:  -8770 points
Destination  4  Diego ( -51.7˚E,  64.2˚N) reached by particle 26:  36996 points
Destination  5   Elif ( 121.0˚E,  14.6˚N)  missed by particle  9: -12909 points
Destination  6 Felipe ( -70.7˚E, -53.2˚N)  missed by particle 10:  -1713 points
Destination  7   Gael ( 106.8˚E,  10.8˚N)  missed by particle 24:  -8076 points
Destination  8 Haruko (  18.5˚E, -33.9˚N)  missed by particle 15:  -5305 points
Destination  9   Isla ( -74.1˚E,   4.7˚N)  missed by particle 17:  -8637 points
Destination 10   Jose (  -1.3˚E,  51.8˚N)  missed by particle 22:  -2370 points
Destination 11  Karim ( 139.7˚E,  35.7˚N) reached by particle 16:  12748 points
Destination 12   Lola (-157.8˚E,  21.3˚N)  missed by particle 23:  -6875 points
Destination 13  Maeve ( -96.7˚E,  17.1˚N)  missed by particle  9:  -4955 points
Destination 14   Noah ( 115.9˚E, -31.9˚N)  missed by particle 25:  -7738 points
Destination 15   Omar ( 166.7˚E, -77.8˚N)  missed by particle 15:  -9598 points
Destination 16  Priya ( 106.9˚E,  47.9˚N)  missed by particle 18:  -1816 points
Destination 17 Quirin ( 151.2˚E, -33.9˚N)  missed by particle  4:  -4719 points
Destination 18 Rasmus (  15.6˚E,  78.2˚N)  missed by particle 13:  -1203 points
Destination 19 Saanvi (-169.9˚E, -21.2˚N)  missed by particle 19:  -6874 points
Destination 20  Tomas ( -61.5˚E,  10.5˚N)  missed by particle 17: -11246 points
Destination 21    Uma ( 158.7˚E,  53.0˚N) reached by particle  5:  24774 points
Destination 22   Vera (  15.3˚E,   4.4˚N)  missed by particle 24: -31316 points
Destination 23 Walter (  -5.9˚E, -15.9˚N)  missed by particle 15: -19083 points
Destination 24    Xia (  85.3˚E,  27.7˚N)  missed by particle  6:  -1911 points
Destination 25   Yuki ( -47.9˚E, -15.8˚N)  missed by particle 11:  -4831 points
Destination 26   Zara (  -7.6˚E,  33.6˚N)  missed by particle 24:  -3000 points

Evaluation: 3/26 reached, -98248 points

submission: all_random

Flying Dutchman: Big Foot on the Interstate 10

path: /submissions/flying_dutchman.jl

rank: 5. of 6 submissions

name = "Flying Dutchman"
description = "Big Foot on the Interstate 10"

nchildren = 5
layer = 1

# optional parameter:
# number of model time steps between particle advection/tracking steps
# fewer (shorter) steps yields smoother trajectories (default 6)
nsteps = 18       

departures = [
    ( -82, 30),     # (lon, lat) in degrees for particle 1
    ( -90, 31),     # particle 2
    ( -98, 32),     # etc
    (-106, 33),
    (-114, 34),
]

Evaluation:

Destination  1    Ana ( -97.1˚E,  49.9˚N)  missed by particle  5:  -8721 points
Destination  2   Babu ( 115.0˚E,  -8.7˚N)  missed by particle  1: -37374 points
Destination  3  Carla (  73.5˚E,  -4.6˚N)  missed by particle  1: -42368 points
Destination  4  Diego ( -51.7˚E,  64.2˚N)  missed by particle  5: -25258 points
Destination  5   Elif ( 121.0˚E,  14.6˚N)  missed by particle  1: -11570 points

Evaluation: 0/5 reached, -125291 points

submission: flying_dutchman

Sir Francis Drake: Prime Meridian Party

path: /submissions/prime_meridian.jl

rank: 6. of 6 submissions

name = "Sir Francis Drake"
description = "Prime Meridian Party"

nchildren = 26
layer = 8

# like list comprehension in Python
departures = [(0, lat) for lat in range(-90, 90, length=26)]

Evaluation:

Destination  1    Ana ( -97.1˚E,  49.9˚N)  missed by particle 22:  -2727 points
Destination  2   Babu ( 115.0˚E,  -8.7˚N)  missed by particle  6: -26341 points
Destination  3  Carla (  73.5˚E,  -4.6˚N)  missed by particle 20: -29267 points
Destination  4  Diego ( -51.7˚E,  64.2˚N) reached by particle 23:  13182 points
Destination  5   Elif ( 121.0˚E,  14.6˚N)  missed by particle  6: -52608 points
Destination  6 Felipe ( -70.7˚E, -53.2˚N)  missed by particle  4: -34342 points
Destination  7   Gael ( 106.8˚E,  10.8˚N)  missed by particle  6: -48853 points
Destination  8 Haruko (  18.5˚E, -33.9˚N) reached by particle  8:  11347 points
Destination  9   Isla ( -74.1˚E,   4.7˚N)  missed by particle 22: -25720 points
Destination 10   Jose (  -1.3˚E,  51.8˚N)  missed by particle 21:  -1026 points
Destination 11  Karim ( 139.7˚E,  35.7˚N)  missed by particle 26: -34425 points
Destination 12   Lola (-157.8˚E,  21.3˚N)  missed by particle 26:  -7174 points
Destination 13  Maeve ( -96.7˚E,  17.1˚N) reached by particle 22:  44058 points
Destination 14   Noah ( 115.9˚E, -31.9˚N) reached by particle  6:  24067 points
Destination 15   Omar ( 166.7˚E, -77.8˚N)  missed by particle  7:  -4924 points
Destination 16  Priya ( 106.9˚E,  47.9˚N)  missed by particle 24: -34406 points
Destination 17 Quirin ( 151.2˚E, -33.9˚N) reached by particle  5:  25643 points
Destination 18 Rasmus (  15.6˚E,  78.2˚N)  missed by particle 22:  -1394 points
Destination 19 Saanvi (-169.9˚E, -21.2˚N)  missed by particle  3: -33790 points
Destination 20  Tomas ( -61.5˚E,  10.5˚N)  missed by particle 22: -30490 points
Destination 21    Uma ( 158.7˚E,  53.0˚N)  missed by particle 26: -16701 points
Destination 22   Vera (  15.3˚E,   4.4˚N) reached by particle 13:   3684 points
Destination 23 Walter (  -5.9˚E, -15.9˚N)  missed by particle 11:  -6696 points
Destination 24    Xia (  85.3˚E,  27.7˚N)  missed by particle 20: -21910 points
Destination 25   Yuki ( -47.9˚E, -15.8˚N)  missed by particle 10: -50169 points
Destination 26   Zara (  -7.6˚E,  33.6˚N)  missed by particle 18:  -5198 points

Evaluation: 6/26 reached, -346180 points

submission: prime_meridian