Elo+Chess Research Study

A comparison of pieces remaining on-board for valid game endings across Elo buckets.

Lichess losing-side endings grouped by game type and loser Elo bucket. In this article, valid game endings means exact checkmates plus engine-confirmed resignation-like endings, while excluding time forfeits, abandoned games, unclear engine cases, and positions where the losing side was not clearly lost.

Summary By Game Type

game_type_labelnn_checkmaten_resignation_likeavg_total_piecesmedian_total_piecespct_10_or_fewerpct_16_or_fewer
1min Bullet544,204269,871274,33317.4518.0014.8%43.5%
3min Blitz715,801267,004448,79716.8617.0017.8%47.4%
10min Rapid619,278271,289347,98917.5618.0017.9%44.4%
>10min Rapid788,700318,902469,79816.7817.0021.1%48.4%

Definition

Valid means either checkmate on the final board, or normal_decisive_unknown with engine class engine_almost_certain_loss, engine_likely_loss, or engine_forced_mate_against_loser. Piece count includes kings unless a chart or column explicitly says non-king pieces.

Main Observations

Average total pieces on board at game end including kings by game type

Average total pieces on board at game end including kings by game type

Share of games with 10 or fewer total pieces on board including kings at game end

Share of games with 10 or fewer total pieces on board including kings at game end

Difference between avg pieces on board at game end between resignations and checkmates

Difference between avg pieces on board at game end between resignations and checkmates

Total piece count at game end bucket distribution

Total piece count at game end bucket distribution

Average Non-king pieces on board at end by winning and losing side

Average Non-king pieces on board at end by winning and losing side

Summary By Elo Bucket

game_type_labelelo_bucketnclaim_safeavg_total_piecesmedian_total_piecesq1_total_piecesq3_total_piecesavg_nonking_piecesavg_loser_nonking_piecesavg_winner_nonking_piecespct_10_or_fewerpct_16_or_feweravg_loser_material_delta
1min Bullet<80017,159yes24.0025.0021.0028.0022.0010.1111.890.8%7.9%-7.32
1min Bullet800-99923,278yes22.2123.0019.0026.0020.219.2310.981.6%15.5%-7.10
1min Bullet1000-119928,290yes20.7321.0017.0025.0018.738.5110.223.5%23.5%-7.00
1min Bullet1200-139932,196yes19.7920.0016.0024.0017.798.059.745.3%28.6%-6.98
1min Bullet1400-159936,587yes18.8619.0015.0023.0016.867.559.317.8%34.9%-7.15
1min Bullet1600-179939,953yes18.1218.0014.0022.0016.127.178.949.8%39.4%-7.32
1min Bullet1800-199943,189yes17.6118.0014.0022.0015.616.948.6711.9%42.8%-7.20
1min Bullet2000-219946,849yes17.2917.0013.0021.0015.296.838.4613.4%44.5%-6.81
1min Bullet2200+276,703yes15.7616.0011.0020.0013.766.177.5921.4%53.6%-5.69
3min Blitz<80042,556yes20.3821.0015.0026.0018.388.1610.238.9%29.3%-8.88
3min Blitz800-99957,944yes18.9819.0014.0024.0016.987.559.4311.9%36.1%-8.14
3min Blitz1000-119963,268yes17.9218.0013.0023.0015.927.088.8414.3%41.6%-7.49
3min Blitz1200-139966,274yes17.2917.0013.0022.0015.296.818.4815.9%45.1%-7.00
3min Blitz1400-159968,474yes16.9117.0013.0021.0014.916.678.2417.0%46.8%-6.44
3min Blitz1600-179968,252yes16.6317.0012.0021.0014.636.588.0517.6%48.2%-5.97
3min Blitz1800-199967,620yes16.4417.0012.0021.0014.446.537.9118.4%49.2%-5.44
3min Blitz2000-219967,324yes16.3717.0012.0021.0014.376.577.8118.3%49.6%-4.80
3min Blitz2200+214,089yes15.4916.0011.0020.0013.496.217.2822.9%55.2%-3.88
10min Rapid<800103,059yes19.2920.0013.0026.0017.297.569.7315.3%37.0%-9.39
10min Rapid800-999118,233yes18.2818.0013.0024.0016.287.189.0916.2%40.7%-8.23
10min Rapid1000-1199121,218yes17.4417.0012.0023.0015.446.848.5917.8%44.7%-7.35
10min Rapid1200-1399123,848yes16.8817.0012.0022.0014.886.638.2519.0%47.6%-6.57
10min Rapid1400-1599122,265yes16.5117.0012.0021.0014.516.527.9920.0%49.5%-5.83
10min Rapid1600-179930,439yes16.3616.0012.0021.0014.366.497.8720.4%50.1%-5.37
10min Rapid1800-1999203no16.9517.0012.0022.0014.956.888.0617.7%45.8%-5.13
10min Rapid2000-219910no14.5015.5010.0020.0012.505.307.2040.0%60.0%-7.30
10min Rapid2200+3no23.3323.0022.5024.0021.3310.3311.000.0%0.0%-1.33
>10min Rapid<80067,727yes18.8819.0013.0025.0016.887.139.7415.2%38.8%-10.53
>10min Rapid800-999110,566yes18.1918.0013.0024.0016.197.089.1116.7%41.2%-8.42
>10min Rapid1000-1199126,108yes17.5318.0012.0023.0015.536.858.6818.0%44.0%-7.46
>10min Rapid1200-1399127,745yes16.8917.0012.0022.0014.896.588.3019.9%47.5%-6.73
>10min Rapid1400-1599124,121yes16.5017.0012.0022.0014.506.488.0221.2%49.6%-5.81
>10min Rapid1600-179971,257yes16.1816.0011.0021.0014.186.407.7821.7%51.0%-5.01
>10min Rapid1800-199957,014yes15.7316.0011.0020.0013.736.247.4923.6%53.7%-4.40
>10min Rapid2000-219964,138yes15.1715.0010.0020.0013.175.997.1826.6%57.5%-4.16
>10min Rapid2200+40,024yes12.6812.007.0017.0010.684.676.0142.9%70.9%-5.75

Top Excluded / Background Ending Classes

Shown for context. The study dataset keeps only the valid-ending cohorts described above.

game_type_labelending_cause_classengine_ending_classrowssuspicious_engine_rows
1min Bullettime_forfeit(none)663,9910
>10min Rapidnormal_decisive_unknownengine_almost_certain_loss384,3910
3min Blitznormal_decisive_unknownengine_almost_certain_loss368,3610
>10min Rapidcheckmate_on_board(none)318,9020
3min Blitztime_forfeit(none)311,8670
10min Rapidnormal_decisive_unknownengine_almost_certain_loss280,1730
10min Rapidcheckmate_on_board(none)271,2890
1min Bulletcheckmate_on_board(none)269,8710
3min Blitzcheckmate_on_board(none)267,0040
1min Bulletnormal_decisive_unknownengine_almost_certain_loss223,3620
10min Rapidtime_forfeit(none)90,3360
>10min Rapidnormal_decisive_unknownengine_forced_mate_against_loser82,5120
>10min Rapidtime_forfeit(none)81,0980
3min Blitznormal_decisive_unknownengine_forced_mate_against_loser78,2890
10min Rapidnormal_decisive_unknownengine_forced_mate_against_loser65,8860
1min Bulletnormal_decisive_unknownengine_forced_mate_against_loser49,8660
>10min Rapidnormal_decisive_unknownengine_unclear18,11918,119
10min Rapidnormal_decisive_unknownengine_unclear14,46014,460
3min Blitznormal_decisive_unknownengine_unclear11,71011,710
10min Rapidnormal_decisive_unknownengine_loser_not_lost9,6779,677

Caveats