/ challenges-old / string-solutions
Sign in
challenges-old / string-solutions
string-solutions / solutions / string-pluck-v1 / modal-series.json
108 lines · 3.0 KBBlameHistoryRaw
1{
2 "schema_version": 1,
3 "challenge_id": "string-pluck-v1",
4 "submitter": {
5 "name": "Jeremy Magland",
6 "email": "jmagland@flatironinstitute.org"
7 },
8 "date": "2026-09-17",
9 "viz_url": "https://vault1.magland.org/challenges/string-solutions/site/",
10 "submission_id": "modal-series",
11 "description": "Truncated modal series from the appendix of the challenge README, evaluated directly at the sample instants. Exact up to truncation and floating point; the chain of truncation orders is ordered by increasing number of modes.",
12 "code_url": "https://vault1.magland.org/challenges/string-solutions/blob/main/solvers/modal/modal_string.py",
13 "solutions": [
14 {
15 "solution_id": "modal-n4",
16 "output": "modal-series/modal-n4.wav",
17 "method": "modal series, truncated",
18 "parameters": {
19 "n_modes": 4
20 },
21 "timing_seconds": 0.0092,
22 "hardware": "13th Gen Intel(R) Core(TM) i7-1355U, single thread, Python 3.13.5 + numpy 2.4.4",
23 "more_accurate_than": []
24 },
25 {
26 "solution_id": "modal-n8",
27 "output": "modal-series/modal-n8.wav",
28 "method": "modal series, truncated",
29 "parameters": {
30 "n_modes": 8
31 },
32 "timing_seconds": 0.0214,
33 "hardware": "13th Gen Intel(R) Core(TM) i7-1355U, single thread, Python 3.13.5 + numpy 2.4.4",
34 "more_accurate_than": [
35 "modal-n4"
36 ]
37 },
38 {
39 "solution_id": "modal-n16",
40 "output": "modal-series/modal-n16.wav",
41 "method": "modal series, truncated",
42 "parameters": {
43 "n_modes": 16
44 },
45 "timing_seconds": 0.0464,
46 "hardware": "13th Gen Intel(R) Core(TM) i7-1355U, single thread, Python 3.13.5 + numpy 2.4.4",
47 "more_accurate_than": [
48 "modal-n8"
49 ]
50 },
51 {
52 "solution_id": "modal-n32",
53 "output": "modal-series/modal-n32.wav",
54 "method": "modal series, truncated",
55 "parameters": {
56 "n_modes": 32
57 },
58 "timing_seconds": 0.091,
59 "hardware": "13th Gen Intel(R) Core(TM) i7-1355U, single thread, Python 3.13.5 + numpy 2.4.4",
60 "more_accurate_than": [
61 "modal-n16"
62 ]
63 },
64 {
65 "solution_id": "modal-n64",
66 "output": "modal-series/modal-n64.wav",
67 "method": "modal series, truncated",
68 "parameters": {
69 "n_modes": 64
70 },
71 "timing_seconds": 0.1391,
72 "hardware": "13th Gen Intel(R) Core(TM) i7-1355U, single thread, Python 3.13.5 + numpy 2.4.4",
73 "more_accurate_than": [
74 "modal-n32"
75 ]
76 },
77 {
78 "solution_id": "modal-n256",
79 "output": "modal-series/modal-n256.wav",
80 "method": "modal series, truncated",
81 "parameters": {
82 "n_modes": 256
83 },
84 "timing_seconds": 0.636,
85 "hardware": "13th Gen Intel(R) Core(TM) i7-1355U, single thread, Python 3.13.5 + numpy 2.4.4",
86 "more_accurate_than": [
87 "modal-n64"
88 ]
89 },
90 {
91 "solution_id": "modal-n1024",
92 "output": "modal-series/modal-n1024.wav",
93 "method": "modal series, truncated",
94 "parameters": {
95 "n_modes": 1024
96 },
97 "timing_seconds": 2.8862,
98 "hardware": "13th Gen Intel(R) Core(TM) i7-1355U, single thread, Python 3.13.5 + numpy 2.4.4",
99 "fields": {
100 "path": "modal-series/modal-n1024.h5",
101 "format": "hdf5"
102 },
103 "more_accurate_than": [
104 "modal-n256"
105 ]
106 }
107 ]
↑↓ move↵openescclose