summaryrefslogtreecommitdiff
path: root/runs/archB.log
diff options
context:
space:
mode:
Diffstat (limited to 'runs/archB.log')
-rw-r--r--runs/archB.log302
1 files changed, 302 insertions, 0 deletions
diff --git a/runs/archB.log b/runs/archB.log
new file mode 100644
index 0000000..fd9b1fb
--- /dev/null
+++ b/runs/archB.log
@@ -0,0 +1,302 @@
+B start gpu=1 2026-06-16T15:29:24-05:00
+== B s0 conv=gps ==
+ep20 solve_rate=0.403 mean_conflicts=3.29
+ep40 solve_rate=0.437 mean_conflicts=2.99
+ep60 solve_rate=0.287 mean_conflicts=5.24
+ep80 solve_rate=0.463 mean_conflicts=2.91
+ep100 solve_rate=0.653 mean_conflicts=1.54
+ep120 solve_rate=0.797 mean_conflicts=0.81
+ep140 solve_rate=0.903 mean_conflicts=0.31
+ep150 solve_rate=0.913 mean_conflicts=0.29
+[color_gps_full_none_n50_k3_p0.2_T3_ns3_s0] best solve_rate=0.9133 @ep150 (591.9s)
+ wrote /home/yurenh2/rrog/runs/ckpt_color_gps_full_none_n50_k3_p0.2_T3_ns3_s0.pt
+[gps/full] LE n=300 fail=0.09 | SOLVED -0.390 UNSOLVED +0.044 sep=+0.434 AUROC=0.898 mean_lam=-0.352
+[pe=none s0] deterministic solve_rate = 0.940 (n=150, K=16)
+ sigma pass@K lam-sel random perRoll AUROC(s|-lam)
+ 0.2 0.987 0.960 0.920 0.925 0.819
+ wrote /home/yurenh2/rrog/runs/ptrm_color_gps_full_none_n50_k3_p0.2_T3_ns3_s0.json
+== B s0 gin pe=lappe ==
+/home/yurenh2/rrog/diag/train_color.py:90: RuntimeWarning: divide by zero encountered in divide
+ di = np.where(deg > 0, 1.0 / np.sqrt(deg), 0.0)
+ep20 solve_rate=0.000 mean_conflicts=161.60
+ep40 solve_rate=0.050 mean_conflicts=135.93
+ep60 solve_rate=0.253 mean_conflicts=47.45
+ep80 solve_rate=0.390 mean_conflicts=20.85
+ep100 solve_rate=0.090 mean_conflicts=71.30
+ep120 solve_rate=0.073 mean_conflicts=94.81
+ep140 solve_rate=0.073 mean_conflicts=61.36
+ep150 solve_rate=0.110 mean_conflicts=51.49
+[color_gin_full_lappe_n50_k3_p0.2_T3_ns3_s0] best solve_rate=0.39 @ep80 (150.2s)
+ wrote /home/yurenh2/rrog/runs/ckpt_color_gin_full_lappe_n50_k3_p0.2_T3_ns3_s0.pt
+/home/yurenh2/rrog/diag/train_color.py:90: RuntimeWarning: divide by zero encountered in divide
+ di = np.where(deg > 0, 1.0 / np.sqrt(deg), 0.0)
+[gin/full] LE n=300 fail=0.61 | SOLVED -0.249 UNSOLVED -0.010 sep=+0.240 AUROC=0.843 mean_lam=-0.103
+/home/yurenh2/rrog/diag/train_color.py:90: RuntimeWarning: divide by zero encountered in divide
+ di = np.where(deg > 0, 1.0 / np.sqrt(deg), 0.0)
+[pe=lappe s0] deterministic solve_rate = 0.420 (n=150, K=16)
+ sigma pass@K lam-sel random perRoll AUROC(s|-lam)
+ 0.2 0.760 0.600 0.387 0.378 0.839
+ wrote /home/yurenh2/rrog/runs/ptrm_color_gin_full_lappe_n50_k3_p0.2_T3_ns3_s0.json
+== B s0 gin pe=all ==
+/home/yurenh2/rrog/diag/train_color.py:84: RuntimeWarning: invalid value encountered in divide
+ clus = np.where(deg > 1, tri / (deg * (deg - 1) / 2.0), 0.0)
+ep20 solve_rate=0.000 mean_conflicts=36.32
+ep40 solve_rate=0.193 mean_conflicts=25.99
+ep60 solve_rate=0.260 mean_conflicts=53.12
+ep80 solve_rate=0.670 mean_conflicts=4.01
+ep100 solve_rate=0.543 mean_conflicts=30.14
+ep120 solve_rate=0.510 mean_conflicts=35.56
+ep140 solve_rate=0.557 mean_conflicts=28.97
+ep150 solve_rate=0.563 mean_conflicts=27.39
+[color_gin_full_all_n50_k3_p0.2_T3_ns3_s0] best solve_rate=0.67 @ep80 (151.3s)
+ wrote /home/yurenh2/rrog/runs/ckpt_color_gin_full_all_n50_k3_p0.2_T3_ns3_s0.pt
+/home/yurenh2/rrog/diag/train_color.py:84: RuntimeWarning: invalid value encountered in divide
+ clus = np.where(deg > 1, tri / (deg * (deg - 1) / 2.0), 0.0)
+[gin/full] LE n=300 fail=0.33 | SOLVED -0.372 UNSOLVED +0.020 sep=+0.393 AUROC=0.875 mean_lam=-0.243
+/home/yurenh2/rrog/diag/train_color.py:84: RuntimeWarning: invalid value encountered in divide
+ clus = np.where(deg > 1, tri / (deg * (deg - 1) / 2.0), 0.0)
+[pe=all s0] deterministic solve_rate = 0.693 (n=150, K=16)
+ sigma pass@K lam-sel random perRoll AUROC(s|-lam)
+ 0.2 0.887 0.833 0.693 0.694 0.898
+ wrote /home/yurenh2/rrog/runs/ptrm_color_gin_full_all_n50_k3_p0.2_T3_ns3_s0.json
+== B s1 conv=gps ==
+ep20 solve_rate=0.443 mean_conflicts=3.22
+ep40 solve_rate=0.350 mean_conflicts=4.18
+ep60 solve_rate=0.163 mean_conflicts=12.75
+ep80 solve_rate=0.397 mean_conflicts=4.12
+ep100 solve_rate=0.643 mean_conflicts=1.80
+ep120 solve_rate=0.837 mean_conflicts=0.64
+ep140 solve_rate=0.907 mean_conflicts=0.30
+ep150 solve_rate=0.927 mean_conflicts=0.30
+[color_gps_full_none_n50_k3_p0.2_T3_ns3_s1] best solve_rate=0.9267 @ep150 (2583.0s)
+ wrote /home/yurenh2/rrog/runs/ckpt_color_gps_full_none_n50_k3_p0.2_T3_ns3_s1.pt
+[gps/full] LE n=300 fail=0.07 | SOLVED -0.388 UNSOLVED +0.017 sep=+0.405 AUROC=0.863 mean_lam=-0.358
+[pe=none s1] deterministic solve_rate = 0.940 (n=150, K=16)
+ sigma pass@K lam-sel random perRoll AUROC(s|-lam)
+ 0.2 0.987 0.953 0.960 0.938 0.857
+ wrote /home/yurenh2/rrog/runs/ptrm_color_gps_full_none_n50_k3_p0.2_T3_ns3_s1.json
+== B s1 gin pe=lappe ==
+/home/yurenh2/rrog/diag/train_color.py:90: RuntimeWarning: divide by zero encountered in divide
+ di = np.where(deg > 0, 1.0 / np.sqrt(deg), 0.0)
+ep20 solve_rate=0.000 mean_conflicts=81.19
+ep40 solve_rate=0.193 mean_conflicts=23.68
+ep60 solve_rate=0.320 mean_conflicts=14.89
+ep80 solve_rate=0.397 mean_conflicts=7.99
+ep100 solve_rate=0.593 mean_conflicts=6.31
+ep120 solve_rate=0.247 mean_conflicts=63.22
+ep140 solve_rate=0.033 mean_conflicts=112.15
+ep150 solve_rate=0.017 mean_conflicts=118.57
+[color_gin_full_lappe_n50_k3_p0.2_T3_ns3_s1] best solve_rate=0.5933 @ep100 (224.3s)
+ wrote /home/yurenh2/rrog/runs/ckpt_color_gin_full_lappe_n50_k3_p0.2_T3_ns3_s1.pt
+/home/yurenh2/rrog/diag/train_color.py:90: RuntimeWarning: divide by zero encountered in divide
+ di = np.where(deg > 0, 1.0 / np.sqrt(deg), 0.0)
+[gin/full] LE n=300 fail=0.41 | SOLVED -0.233 UNSOLVED +0.025 sep=+0.258 AUROC=0.890 mean_lam=-0.128
+/home/yurenh2/rrog/diag/train_color.py:90: RuntimeWarning: divide by zero encountered in divide
+ di = np.where(deg > 0, 1.0 / np.sqrt(deg), 0.0)
+[pe=lappe s1] deterministic solve_rate = 0.620 (n=150, K=16)
+ sigma pass@K lam-sel random perRoll AUROC(s|-lam)
+ 0.2 0.927 0.787 0.573 0.583 0.863
+ wrote /home/yurenh2/rrog/runs/ptrm_color_gin_full_lappe_n50_k3_p0.2_T3_ns3_s1.json
+== B s1 gin pe=all ==
+/home/yurenh2/rrog/diag/train_color.py:84: RuntimeWarning: invalid value encountered in divide
+ clus = np.where(deg > 1, tri / (deg * (deg - 1) / 2.0), 0.0)
+ep20 solve_rate=0.000 mean_conflicts=57.12
+ep40 solve_rate=0.167 mean_conflicts=26.04
+ep60 solve_rate=0.190 mean_conflicts=119.01
+ep80 solve_rate=0.657 mean_conflicts=5.39
+ep100 solve_rate=0.643 mean_conflicts=16.68
+ep120 solve_rate=0.707 mean_conflicts=8.86
+ep140 solve_rate=0.697 mean_conflicts=10.20
+ep150 solve_rate=0.650 mean_conflicts=13.00
+[color_gin_full_all_n50_k3_p0.2_T3_ns3_s1] best solve_rate=0.7067 @ep120 (216.1s)
+ wrote /home/yurenh2/rrog/runs/ckpt_color_gin_full_all_n50_k3_p0.2_T3_ns3_s1.pt
+/home/yurenh2/rrog/diag/train_color.py:84: RuntimeWarning: invalid value encountered in divide
+ clus = np.where(deg > 1, tri / (deg * (deg - 1) / 2.0), 0.0)
+[gin/full] LE n=300 fail=0.29 | SOLVED -0.214 UNSOLVED +0.091 sep=+0.305 AUROC=0.869 mean_lam=-0.125
+/home/yurenh2/rrog/diag/train_color.py:84: RuntimeWarning: invalid value encountered in divide
+ clus = np.where(deg > 1, tri / (deg * (deg - 1) / 2.0), 0.0)
+[pe=all s1] deterministic solve_rate = 0.760 (n=150, K=16)
+ sigma pass@K lam-sel random perRoll AUROC(s|-lam)
+ 0.2 0.940 0.820 0.773 0.735 0.878
+ wrote /home/yurenh2/rrog/runs/ptrm_color_gin_full_all_n50_k3_p0.2_T3_ns3_s1.json
+== B s2 conv=gps ==
+ep20 solve_rate=0.390 mean_conflicts=3.38
+ep40 solve_rate=0.430 mean_conflicts=3.72
+ep60 solve_rate=0.173 mean_conflicts=12.65
+ep80 solve_rate=0.430 mean_conflicts=3.79
+ep100 solve_rate=0.660 mean_conflicts=1.73
+ep120 solve_rate=0.840 mean_conflicts=0.76
+ep140 solve_rate=0.913 mean_conflicts=0.34
+ep150 solve_rate=0.937 mean_conflicts=0.22
+[color_gps_full_none_n50_k3_p0.2_T3_ns3_s2] best solve_rate=0.9367 @ep150 (3039.3s)
+ wrote /home/yurenh2/rrog/runs/ckpt_color_gps_full_none_n50_k3_p0.2_T3_ns3_s2.pt
+[gps/full] LE n=300 fail=0.06 | SOLVED -0.410 UNSOLVED +0.012 sep=+0.422 AUROC=0.913 mean_lam=-0.384
+[pe=none s2] deterministic solve_rate = 0.953 (n=150, K=16)
+ sigma pass@K lam-sel random perRoll AUROC(s|-lam)
+ 0.2 0.980 0.953 0.927 0.935 0.872
+ wrote /home/yurenh2/rrog/runs/ptrm_color_gps_full_none_n50_k3_p0.2_T3_ns3_s2.json
+== B s2 gin pe=lappe ==
+/home/yurenh2/rrog/diag/train_color.py:90: RuntimeWarning: divide by zero encountered in divide
+ di = np.where(deg > 0, 1.0 / np.sqrt(deg), 0.0)
+ep20 solve_rate=0.000 mean_conflicts=109.99
+ep40 solve_rate=0.057 mean_conflicts=113.77
+ep60 solve_rate=0.087 mean_conflicts=31.41
+ep80 solve_rate=0.193 mean_conflicts=20.53
+ep100 solve_rate=0.373 mean_conflicts=25.48
+ep120 solve_rate=0.260 mean_conflicts=29.57
+ep140 solve_rate=0.197 mean_conflicts=45.54
+ep150 solve_rate=0.173 mean_conflicts=55.97
+[color_gin_full_lappe_n50_k3_p0.2_T3_ns3_s2] best solve_rate=0.3733 @ep100 (225.1s)
+ wrote /home/yurenh2/rrog/runs/ckpt_color_gin_full_lappe_n50_k3_p0.2_T3_ns3_s2.pt
+/home/yurenh2/rrog/diag/train_color.py:90: RuntimeWarning: divide by zero encountered in divide
+ di = np.where(deg > 0, 1.0 / np.sqrt(deg), 0.0)
+[gin/full] LE n=300 fail=0.63 | SOLVED -0.206 UNSOLVED +0.000 sep=+0.206 AUROC=0.821 mean_lam=-0.077
+/home/yurenh2/rrog/diag/train_color.py:90: RuntimeWarning: divide by zero encountered in divide
+ di = np.where(deg > 0, 1.0 / np.sqrt(deg), 0.0)
+[pe=lappe s2] deterministic solve_rate = 0.413 (n=150, K=16)
+ sigma pass@K lam-sel random perRoll AUROC(s|-lam)
+ 0.2 0.760 0.540 0.393 0.400 0.834
+ wrote /home/yurenh2/rrog/runs/ptrm_color_gin_full_lappe_n50_k3_p0.2_T3_ns3_s2.json
+== B s2 gin pe=all ==
+/home/yurenh2/rrog/diag/train_color.py:84: RuntimeWarning: invalid value encountered in divide
+ clus = np.where(deg > 1, tri / (deg * (deg - 1) / 2.0), 0.0)
+ep20 solve_rate=0.000 mean_conflicts=65.87
+ep40 solve_rate=0.327 mean_conflicts=21.26
+ep60 solve_rate=0.333 mean_conflicts=59.61
+ep80 solve_rate=0.097 mean_conflicts=67.57
+ep100 solve_rate=0.130 mean_conflicts=85.23
+ep120 solve_rate=0.160 mean_conflicts=68.36
+ep140 solve_rate=0.120 mean_conflicts=72.82
+ep150 solve_rate=0.100 mean_conflicts=68.99
+[color_gin_full_all_n50_k3_p0.2_T3_ns3_s2] best solve_rate=0.3333 @ep60 (233.5s)
+ wrote /home/yurenh2/rrog/runs/ckpt_color_gin_full_all_n50_k3_p0.2_T3_ns3_s2.pt
+/home/yurenh2/rrog/diag/train_color.py:84: RuntimeWarning: invalid value encountered in divide
+ clus = np.where(deg > 1, tri / (deg * (deg - 1) / 2.0), 0.0)
+[gin/full] LE n=300 fail=0.67 | SOLVED -0.363 UNSOLVED -0.253 sep=+0.110 AUROC=0.623 mean_lam=-0.290
+/home/yurenh2/rrog/diag/train_color.py:84: RuntimeWarning: invalid value encountered in divide
+ clus = np.where(deg > 1, tri / (deg * (deg - 1) / 2.0), 0.0)
+[pe=all s2] deterministic solve_rate = 0.327 (n=150, K=16)
+ sigma pass@K lam-sel random perRoll AUROC(s|-lam)
+ 0.2 0.460 0.327 0.280 0.303 0.656
+ wrote /home/yurenh2/rrog/runs/ptrm_color_gin_full_all_n50_k3_p0.2_T3_ns3_s2.json
+== B s3 conv=gps ==
+ep20 solve_rate=0.420 mean_conflicts=3.03
+ep40 solve_rate=0.457 mean_conflicts=2.82
+ep60 solve_rate=0.313 mean_conflicts=5.62
+ep80 solve_rate=0.457 mean_conflicts=3.50
+ep100 solve_rate=0.670 mean_conflicts=1.60
+ep120 solve_rate=0.823 mean_conflicts=0.81
+ep140 solve_rate=0.920 mean_conflicts=0.30
+ep150 solve_rate=0.943 mean_conflicts=0.23
+[color_gps_full_none_n50_k3_p0.2_T3_ns3_s3] best solve_rate=0.9433 @ep150 (3097.1s)
+ wrote /home/yurenh2/rrog/runs/ckpt_color_gps_full_none_n50_k3_p0.2_T3_ns3_s3.pt
+[gps/full] LE n=300 fail=0.06 | SOLVED -0.397 UNSOLVED -0.056 sep=+0.341 AUROC=0.856 mean_lam=-0.378
+[pe=none s3] deterministic solve_rate = 0.933 (n=150, K=16)
+ sigma pass@K lam-sel random perRoll AUROC(s|-lam)
+ 0.2 0.987 0.973 0.953 0.940 0.866
+ wrote /home/yurenh2/rrog/runs/ptrm_color_gps_full_none_n50_k3_p0.2_T3_ns3_s3.json
+== B s3 gin pe=lappe ==
+/home/yurenh2/rrog/diag/train_color.py:90: RuntimeWarning: divide by zero encountered in divide
+ di = np.where(deg > 0, 1.0 / np.sqrt(deg), 0.0)
+ep20 solve_rate=0.000 mean_conflicts=119.16
+ep40 solve_rate=0.127 mean_conflicts=97.26
+ep60 solve_rate=0.350 mean_conflicts=25.49
+ep80 solve_rate=0.523 mean_conflicts=6.35
+ep100 solve_rate=0.483 mean_conflicts=14.99
+ep120 solve_rate=0.353 mean_conflicts=36.89
+ep140 solve_rate=0.090 mean_conflicts=92.76
+ep150 solve_rate=0.063 mean_conflicts=95.97
+[color_gin_full_lappe_n50_k3_p0.2_T3_ns3_s3] best solve_rate=0.5233 @ep80 (234.0s)
+ wrote /home/yurenh2/rrog/runs/ckpt_color_gin_full_lappe_n50_k3_p0.2_T3_ns3_s3.pt
+/home/yurenh2/rrog/diag/train_color.py:90: RuntimeWarning: divide by zero encountered in divide
+ di = np.where(deg > 0, 1.0 / np.sqrt(deg), 0.0)
+[gin/full] LE n=300 fail=0.48 | SOLVED -0.311 UNSOLVED -0.045 sep=+0.266 AUROC=0.871 mean_lam=-0.184
+/home/yurenh2/rrog/diag/train_color.py:90: RuntimeWarning: divide by zero encountered in divide
+ di = np.where(deg > 0, 1.0 / np.sqrt(deg), 0.0)
+[pe=lappe s3] deterministic solve_rate = 0.567 (n=150, K=16)
+ sigma pass@K lam-sel random perRoll AUROC(s|-lam)
+ 0.2 0.853 0.727 0.520 0.519 0.864
+ wrote /home/yurenh2/rrog/runs/ptrm_color_gin_full_lappe_n50_k3_p0.2_T3_ns3_s3.json
+== B s3 gin pe=all ==
+/home/yurenh2/rrog/diag/train_color.py:84: RuntimeWarning: invalid value encountered in divide
+ clus = np.where(deg > 1, tri / (deg * (deg - 1) / 2.0), 0.0)
+ep20 solve_rate=0.000 mean_conflicts=63.12
+ep40 solve_rate=0.040 mean_conflicts=139.63
+ep60 solve_rate=0.457 mean_conflicts=22.17
+ep80 solve_rate=0.130 mean_conflicts=95.35
+ep100 solve_rate=0.097 mean_conflicts=82.22
+ep120 solve_rate=0.047 mean_conflicts=92.15
+ep140 solve_rate=0.027 mean_conflicts=93.55
+ep150 solve_rate=0.037 mean_conflicts=88.97
+[color_gin_full_all_n50_k3_p0.2_T3_ns3_s3] best solve_rate=0.4567 @ep60 (229.5s)
+ wrote /home/yurenh2/rrog/runs/ckpt_color_gin_full_all_n50_k3_p0.2_T3_ns3_s3.pt
+/home/yurenh2/rrog/diag/train_color.py:84: RuntimeWarning: invalid value encountered in divide
+ clus = np.where(deg > 1, tri / (deg * (deg - 1) / 2.0), 0.0)
+[gin/full] LE n=300 fail=0.54 | SOLVED -0.265 UNSOLVED +0.014 sep=+0.280 AUROC=0.839 mean_lam=-0.113
+/home/yurenh2/rrog/diag/train_color.py:84: RuntimeWarning: invalid value encountered in divide
+ clus = np.where(deg > 1, tri / (deg * (deg - 1) / 2.0), 0.0)
+[pe=all s3] deterministic solve_rate = 0.467 (n=150, K=16)
+ sigma pass@K lam-sel random perRoll AUROC(s|-lam)
+ 0.2 0.760 0.627 0.427 0.456 0.891
+ wrote /home/yurenh2/rrog/runs/ptrm_color_gin_full_all_n50_k3_p0.2_T3_ns3_s3.json
+== B s4 conv=gps ==
+ep20 solve_rate=0.440 mean_conflicts=3.41
+ep40 solve_rate=0.477 mean_conflicts=2.97
+ep60 solve_rate=0.420 mean_conflicts=3.52
+ep80 solve_rate=0.510 mean_conflicts=2.78
+ep100 solve_rate=0.660 mean_conflicts=1.68
+ep120 solve_rate=0.807 mean_conflicts=0.87
+ep140 solve_rate=0.930 mean_conflicts=0.31
+ep150 solve_rate=0.937 mean_conflicts=0.22
+[color_gps_full_none_n50_k3_p0.2_T3_ns3_s4] best solve_rate=0.9367 @ep150 (3113.0s)
+ wrote /home/yurenh2/rrog/runs/ckpt_color_gps_full_none_n50_k3_p0.2_T3_ns3_s4.pt
+[gps/full] LE n=300 fail=0.06 | SOLVED -0.402 UNSOLVED +0.045 sep=+0.448 AUROC=0.936 mean_lam=-0.374
+[pe=none s4] deterministic solve_rate = 0.960 (n=150, K=16)
+ sigma pass@K lam-sel random perRoll AUROC(s|-lam)
+ 0.2 0.993 0.967 0.947 0.952 0.900
+ wrote /home/yurenh2/rrog/runs/ptrm_color_gps_full_none_n50_k3_p0.2_T3_ns3_s4.json
+== B s4 gin pe=lappe ==
+/home/yurenh2/rrog/diag/train_color.py:90: RuntimeWarning: divide by zero encountered in divide
+ di = np.where(deg > 0, 1.0 / np.sqrt(deg), 0.0)
+ep20 solve_rate=0.000 mean_conflicts=96.50
+ep40 solve_rate=0.150 mean_conflicts=33.60
+ep60 solve_rate=0.313 mean_conflicts=31.99
+ep80 solve_rate=0.333 mean_conflicts=28.49
+ep100 solve_rate=0.260 mean_conflicts=36.77
+ep120 solve_rate=0.180 mean_conflicts=38.74
+ep140 solve_rate=0.147 mean_conflicts=47.98
+ep150 solve_rate=0.133 mean_conflicts=51.20
+[color_gin_full_lappe_n50_k3_p0.2_T3_ns3_s4] best solve_rate=0.3333 @ep80 (229.4s)
+ wrote /home/yurenh2/rrog/runs/ckpt_color_gin_full_lappe_n50_k3_p0.2_T3_ns3_s4.pt
+/home/yurenh2/rrog/diag/train_color.py:90: RuntimeWarning: divide by zero encountered in divide
+ di = np.where(deg > 0, 1.0 / np.sqrt(deg), 0.0)
+[gin/full] LE n=300 fail=0.67 | SOLVED -0.220 UNSOLVED -0.063 sep=+0.156 AUROC=0.776 mean_lam=-0.115
+/home/yurenh2/rrog/diag/train_color.py:90: RuntimeWarning: divide by zero encountered in divide
+ di = np.where(deg > 0, 1.0 / np.sqrt(deg), 0.0)
+[pe=lappe s4] deterministic solve_rate = 0.340 (n=150, K=16)
+ sigma pass@K lam-sel random perRoll AUROC(s|-lam)
+ 0.2 0.753 0.507 0.307 0.333 0.784
+ wrote /home/yurenh2/rrog/runs/ptrm_color_gin_full_lappe_n50_k3_p0.2_T3_ns3_s4.json
+== B s4 gin pe=all ==
+/home/yurenh2/rrog/diag/train_color.py:84: RuntimeWarning: invalid value encountered in divide
+ clus = np.where(deg > 1, tri / (deg * (deg - 1) / 2.0), 0.0)
+ep20 solve_rate=0.000 mean_conflicts=64.98
+ep40 solve_rate=0.360 mean_conflicts=13.46
+ep60 solve_rate=0.567 mean_conflicts=22.46
+ep80 solve_rate=0.523 mean_conflicts=32.14
+ep100 solve_rate=0.287 mean_conflicts=53.76
+ep120 solve_rate=0.343 mean_conflicts=43.17
+ep140 solve_rate=0.200 mean_conflicts=60.30
+ep150 solve_rate=0.177 mean_conflicts=63.07
+[color_gin_full_all_n50_k3_p0.2_T3_ns3_s4] best solve_rate=0.5667 @ep60 (233.8s)
+ wrote /home/yurenh2/rrog/runs/ckpt_color_gin_full_all_n50_k3_p0.2_T3_ns3_s4.pt
+/home/yurenh2/rrog/diag/train_color.py:84: RuntimeWarning: invalid value encountered in divide
+ clus = np.where(deg > 1, tri / (deg * (deg - 1) / 2.0), 0.0)
+[gin/full] LE n=300 fail=0.43 | SOLVED -0.376 UNSOLVED -0.027 sep=+0.349 AUROC=0.879 mean_lam=-0.225
+/home/yurenh2/rrog/diag/train_color.py:84: RuntimeWarning: invalid value encountered in divide
+ clus = np.where(deg > 1, tri / (deg * (deg - 1) / 2.0), 0.0)
+[pe=all s4] deterministic solve_rate = 0.593 (n=150, K=16)
+ sigma pass@K lam-sel random perRoll AUROC(s|-lam)
+ 0.2 0.787 0.707 0.567 0.575 0.901
+ wrote /home/yurenh2/rrog/runs/ptrm_color_gin_full_all_n50_k3_p0.2_T3_ns3_s4.json
+doneB=2026-06-16T21:03:05-05:00