The 18 best chess engines written in Python (as of today) in the tournament - my
PYTHON_1st_League_2025. 11 Windows executables thanks to Maestro Jim Ablett, 5 Windows executables thanks to the authors, 2 native.py executables (running via Py-Py).
I know of 29 functional chess engines written in Python. Some were in the tournament in my PYTHON_2nd_League_2025.
The situation after 234 games:
The last engine entered the tournament is Cubix_10_64_ja:
A nice game:
[pgn]
[Event "PYTHON_1st_League_2025"]
[Site "ISR 3"]
[Date "2025.08.18"]
[Round "2"]
[White "Beast-v3.2.0-x64"]
[Black "Cubix_10_64_ja"]
[Result "0-1"]
[BlackElo "2200"]
[ECO "A80"]
[Opening "Dutch"]
[Time "19:46:56"]
[Variation "Korchnoi Attack"]
[WhiteElo "2200"]
[TimeControl "240+2"]
[Termination "normal"]
[PlyCount "47"]
[WhiteType "program"]
[BlackType "program"]
1. d4 f5 2. h3 c5 3. c3 Nf6 4. Nf3 b6 5. Ne5 {(Nf3-e5 d7-d5 e2-e3 Nf6-e4)
-0.07/4 26} Nc6 {+0.50/3 3} 6. f3 {(f2-f3 h7-h5 Bc1-f4 e7-e6) +0.05/4 24}
cxd4 {-0.22/3 4} 7. cxd4 {(c3xd4 e7-e6 Bc1-f4 Nc6xe5) +0.13/4 22} e6
{+0.05/3 4} 8. g4 {(g2-g4 Bf8-b4+ Nb1-c3 O-O) +0.02/4 20} Nxe5 {-1.33/3 3}
9. dxe5 {(d4xe5 Nf6-d5 e2-e4 Qd8-h4+ Ke1-e2) +0.11/5 18} Nd5 {-0.98/3 3}
10. e4 {(e2-e4 Bf8-b4+ Nb1-d2 Nd5-e3) +0.10/4 16} Qh4+ {-3.18/4 10} 11. Kd2
{(Ke1-d2 Qh4-f2+ Bf1-e2 Nd5-e3 Qd1-b3) -0.31/5 15} Qf2+ {-3.25/4 24} 12.
Qe2 {(Qd1-e2 Qf2-d4+ Kd2-e1 Bf8-b4+ Nb1-d2) -0.31/5 13} Qd4+ {-2.75/4 8}
13. Ke1 {(Kd2-e1 Bf8-b4+ Nb1-d2 f5xe4) -0.31/4 12} fxe4 {-3.20/3 3} 14.
fxe4 {(f3xe4 Bf8-b4+ Nb1-d2 Bb4xd2+) -0.31/4 11} Bb4+ {-2.61/3 3} 15. Nc3
{(Nb1-c3 Nd5xc3 b2xc3 Qd4xe5) -0.81/4 10} Nxc3 {-7.02/4 14} 16. bxc3
{(b2xc3 Bb4xc3+ Bc1-d2 Bc3xa1 Bd2-f4) -5.90/5 9} Qxc3+ {-6.73/4 13} 17. Kf2
{(Ke1-f2 Qc3xa1 Bc1-f4 O-O) -5.88/4 8} Qxa1 {-7.97/4 12} 18. Bf4 {(Bc1-f4
O-O Kf2-g3 g7-g5) -6.26/4 8} O-O {-7.67/3 2} 19. Qf3 {(Qe2-f3 Qa1xa2+
Kf2-g1 Bb4-e1) -6.90/4 7} Qxa2+ {-8.51/3 3} 20. Be2 {(Bf1-e2 Bb4-d2 Kf2-g1
Rf8xf4) -10.65/4 7} Bd2 {-10.88/3 2} 21. Bxd2 {(Bf4xd2 Rf8xf3+ Kf2xf3
Qa2xd2) -10.89/4 6} Rxf3+ {-12.10/4 8} 22. Kxf3 {(Kf2xf3 Qa2xd2 Rh1-b1
Qd2-c3+ Kf3-f4) -11.99/5 6} Qxd2 {-12.91/4 5} 23. Rb1 {(Rh1-b1 Qd2-c3+
Kf3-f4 Qc3xh3) -11.99/4 5} Bb7 {-17.18/4 8} 24. Rd1 {(Rb1-d1 Ra8-f8+ Kf3-g3
Qd2xe2) -14.78/4 5 White resigns} 0-1
[/pgn]
==================================
My
CARDINAL POINTS tournament after 4886 games (sorry, delayed due to the month of hiking in the Eastern Carpathians):
