Public
Edited
Jan 13
Insert cell
Insert cell
Insert cell
skirmish = `
5 4 2 1 1 1 4 4 0 3
1 2 3 1 2 5 2 2 3 2
4 3 3 3 4 3 3 3 3 4
1 4 5 2 2 3 1 3 3 2
1 5 2 4 4 5 2 6 2 4
3 4 3 6 4 3 4 4 5 6
4 4 2 2 2 5 5 4 3 5
3 3 3 3 4 2 1 2 4 5
2 2 2 2 5 2 3 5 1 3
5 2 4 3 5 2 2 4 3 5
`
.trim()
.split(/\s+/)
.map(Number)
Insert cell
Insert cell
ttpg = `
2 4 4 4 2 5 3 3 5 4
2 4 4 4 3 1 3 1 3 2
2 3 4 3 3 3 2 4 2 5
1 5 2 4 3 3 3 2 1 4
2 3 3 2 2 2 2 6 3 3
1 3 3 3 5 3 2 4 3 2
`
.trim()
.split(/\s+/)
.map(Number)
Insert cell
Insert cell
Insert cell
Insert cell
raid = `
4 2 5 5 4 2 4 3 4 7
4 3 2 5 1 4 4 2 2 4
7 3 2 8 4 7 6 2 7 5
3 6 4 4 4 5 3 5 2 7
4 4 3 2 5 3 2 2 2 4
3 6 5 6
`
.trim()
.split(/\s+/)
.map(Number)
Insert cell

Purpose-built for displays of data

Observable is your go-to platform for exploring data and creating expressive data visualizations. Use reactive JavaScript notebooks for prototyping and a collaborative canvas for visual data exploration and dashboard creation.
Learn more