notebook 04, some pics

This commit is contained in:
Pawel Sarkowicz
2026-03-27 20:33:08 -04:00
parent 0fafe74b55
commit 880272aaf5
11 changed files with 1382 additions and 5 deletions

View File

@@ -0,0 +1,120 @@
angle
total_holds
hand_holds
foot_holds
start_holds
finish_holds
middle_holds
is_nomatch
mean_x
mean_y
std_x
std_y
range_x
range_y
min_y
max_y
start_height
start_height_min
start_height_max
finish_height
finish_height_min
finish_height_max
height_gained
height_gained_start_finish
bbox_area
bbox_aspect_ratio
bbox_normalized_area
hold_density
holds_per_vertical_foot
left_holds
right_holds
left_ratio
symmetry_score
hand_left_ratio
hand_symmetry
upper_holds
lower_holds
upper_ratio
max_hand_reach
min_hand_reach
mean_hand_reach
std_hand_reach
hand_spread_x
hand_spread_y
max_foot_spread
mean_foot_spread
foot_spread_x
foot_spread_y
max_hand_to_foot
min_hand_to_foot
mean_hand_to_foot
std_hand_to_foot
mean_hold_difficulty
max_hold_difficulty
min_hold_difficulty
std_hold_difficulty
median_hold_difficulty
difficulty_range
mean_hand_difficulty
max_hand_difficulty
std_hand_difficulty
mean_foot_difficulty
max_foot_difficulty
std_foot_difficulty
start_difficulty
finish_difficulty
hand_foot_ratio
movement_density
hold_com_x
hold_com_y
weighted_difficulty
convex_hull_area
convex_hull_perimeter
hull_area_to_bbox_ratio
min_nn_distance
mean_nn_distance
max_nn_distance
std_nn_distance
mean_neighbors_12in
max_neighbors_12in
clustering_ratio
path_length_vertical
path_efficiency
difficulty_gradient
lower_region_difficulty
middle_region_difficulty
upper_region_difficulty
difficulty_progression
max_difficulty_jump
mean_difficulty_jump
difficulty_weighted_reach
max_weighted_reach
mean_x_normalized
mean_y_normalized
std_x_normalized
std_y_normalized
start_height_normalized
finish_height_normalized
start_offset_from_typical
finish_offset_from_typical
mean_y_relative_to_start
max_y_relative_to_start
spread_x_normalized
spread_y_normalized
bbox_coverage_x
bbox_coverage_y
y_q25
y_q50
y_q75
y_iqr
holds_bottom_quartile
holds_top_quartile
display_difficulty
angle_x_holds
angle_x_difficulty
angle_squared
difficulty_x_height
difficulty_x_density
complexity_score
hull_area_x_difficulty

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.9 MiB

After

Width:  |  Height:  |  Size: 1.9 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.8 MiB

After

Width:  |  Height:  |  Size: 1.8 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.8 MiB

After

Width:  |  Height:  |  Size: 1.8 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.8 MiB

After

Width:  |  Height:  |  Size: 1.8 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.8 MiB

After

Width:  |  Height:  |  Size: 1.8 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 MiB

View File

@@ -5,7 +5,7 @@
"id": "37e8cfe9",
"metadata": {},
"source": [
"# Tension Board 2 / Tension Board 1: Data Overview and Climbing Statistics\n",
"Kilter Board: Data Overview and Climbing Statistics\n",
"\n",
"## Purpose\n",
"\n",

File diff suppressed because it is too large Load Diff

View File

@@ -411,6 +411,21 @@ id |product_id|name |x |y|mirrored_hole_id|mirror_group|
1137| 1|31,KB1|124|4| 0| 0|
*
* These tell us the coordinates on the board.
* Let's see what our range is for the Kilter Board Original
*/
SELECT
MIN(x) AS x_min,
MAX(x) AS x_max,
MIN(y) AS y_min,
MAX(y) AS y_max
FROM holes WHERE product_id=1;
/*
x_min|x_max|y_min|y_max|
-----+-----+-----+-----+
-20| 164| 4| 176|
*
*
* Lastly, let's look at leds.
*/
@@ -780,6 +795,15 @@ AND h.id NOT IN (
/*
id|product_id|name|x|y|mirrored_hole_id|mirror_group|
--+----------+----+-+-+----------------+------------+
*
* Lastly, the following is important when we wish to visualize hold patterns. We need the edges.
*/
SELECT * FROM product_sizes ps WHERE id=28;
/*
id|product_id|edge_left|edge_right|edge_bottom|edge_top|name |description|image_filename |position|is_listed|
--+----------+---------+----------+-----------+--------+-------+-----------+--------------------+--------+---------+
28| 1| -24| 168| 0| 156|16 x 12|Super Wide |product_sizes/28.png| 5| 1|
*
*/
---------------------------------------------------------------
@@ -791,7 +815,3 @@ id|product_id|name|x|y|mirrored_hole_id|mirror_group|
* - Hold positions are decoded via mapping placements to (x,y) coordinates (from the holes tables)
* - There are four hold types: start, middle, finish, foot. 692 holds on the Original (16x12)
*/