Most aggressive Whittington / Schroeder

Discussion of anything and everything relating to chess playing software and machines.

Moderator: Ras

swami
Posts: 6662
Joined: Thu Mar 09, 2006 4:21 am

Re: Most aggressive Whittington / Schroeder

Post by swami »

Werewolf wrote: Mon Sep 19, 2022 3:21 pm I'm doing work on a quantitative "aggression test". It involves beating a 2100 FIDE Elo engine in certain positions and shows an engine's tendencies towards king attacks. It doesn't test for strength.

What is the most aggressive chess engine out there, over 2700 elo? I was wondering if Ed & Chris had cooked something up in this department...is the new CS_Tal still private for instance?
In my experience, it's without doubt "OpenTal", based on engine named Rodent.
michaelnill
Posts: 9
Joined: Wed Aug 31, 2022 9:25 pm
Full name: Michael Nill

Re: Most aggressive Whittington / Schroeder

Post by michaelnill »

Werewolf wrote: Mon Sep 19, 2022 3:21 pm I'm doing work on a quantitative "aggression test". It involves beating a 2100 FIDE Elo engine in certain positions and shows an engine's tendencies towards king attacks. It doesn't test for strength.

What is the most aggressive chess engine out there, over 2700 elo? I was wondering if Ed & Chris had cooked something up in this department...is the new CS_Tal still private for instance?
bit late to the party, not long ago I tested HIARCS14 at 1600 elo (around 1900 FIDE) versus various engines. Was curious to see which engine can manage to checkmate the fastest i.e which engine goes "straight for the throat" against non-perfect play response. I made them play thousands of bullet games, some tests done without opening book and others using gambit opening suite. I still cannot say that I have come to any particular conclusion, mainly because I don't know how big the correlation between "most aggressive" and engine prioritizing heavy attacks on opponent king is. But according to the statistics these engines scored the best:

1. DisasterArea-1.65 (tweaked parameters)
2. rodent-IV - (Suicidal Gambit personality)
3. opental 1.1
4. Wasp 4.5 (tweaked parameters)
5. spark 1.0 (tweaked parameters)
6. Zappa Mexico II (tweaked parameters)
7. ShashChess24 - (HighTal personality)
8. Pedone 3.0
9. Wasp 6.0
10. Rebel-14.1.2 CSTal
...
42. ChessMind_082

if anyone is interested I will post full .pgn database and statistics as well as the overall EAS score.

P.S I can provide download links to the engine and parameters used for anyone interested too..
P.P.S I'd love to see if Mr.Pohl is interested to test these engines
swami
Posts: 6662
Joined: Thu Mar 09, 2006 4:21 am

Re: Most aggressive Whittington / Schroeder

Post by swami »

michaelnill wrote: Thu Oct 06, 2022 1:16 am
Werewolf wrote: Mon Sep 19, 2022 3:21 pm I'm doing work on a quantitative "aggression test". It involves beating a 2100 FIDE Elo engine in certain positions and shows an engine's tendencies towards king attacks. It doesn't test for strength.

What is the most aggressive chess engine out there, over 2700 elo? I was wondering if Ed & Chris had cooked something up in this department...is the new CS_Tal still private for instance?
bit late to the party, not long ago I tested HIARCS14 at 1600 elo (around 1900 FIDE) versus various engines. Was curious to see which engine can manage to checkmate the fastest i.e which engine goes "straight for the throat" against non-perfect play response. I made them play thousands of bullet games, some tests done without opening book and others using gambit opening suite. I still cannot say that I have come to any particular conclusion, mainly because I don't know how big the correlation between "most aggressive" and engine prioritizing heavy attacks on opponent king is. But according to the statistics these engines scored the best:

1. DisasterArea-1.65 (tweaked parameters)
2. rodent-IV - (Suicidal Gambit personality)
3. opental 1.1
4. Wasp 4.5 (tweaked parameters)
5. spark 1.0 (tweaked parameters)
6. Zappa Mexico II (tweaked parameters)
7. ShashChess24 - (HighTal personality)
8. Pedone 3.0
9. Wasp 6.0
10. Rebel-14.1.2 CSTal
...
42. ChessMind_082

if anyone is interested I will post full .pgn database and statistics as well as the overall EAS score.

P.S I can provide download links to the engine and parameters used for anyone interested too..
P.P.S I'd love to see if Mr.Pohl is interested to test these engines
Nice list. What are the values for the "tweaked personalities", is that available anywhere?

Ofcourse I am interested in the full list, if you already have it. Thanks!
swami
Posts: 6662
Joined: Thu Mar 09, 2006 4:21 am

Re: Most aggressive Whittington / Schroeder

Post by swami »

It would be interesting to test against the couple of
standard chess engines that's representative of elo 1800, 1900,2000,2100,2200,2300 and so on.

Such as popular open source engines
TSCP
Gerbil
Micromax
Chesley
Scidlet
Typhoon

And try and find the engines that's statistically fastest to checkmate them
michaelnill
Posts: 9
Joined: Wed Aug 31, 2022 9:25 pm
Full name: Michael Nill

Re: Most aggressive Whittington / Schroeder

Post by michaelnill »

11. Rodent IV 0.33 Tal
12. ShashChess 16
13. dragon-3.1 - Aggressive
14. Critter_1.6a_64bit
15. stockfish-211-64-ja PHQ
16. Fizbo 2
17. Hakkapeliitta 3.0
18. gfruit
19. Capivara LK 0.09b02g
20. gothmog_10b10
21. benjamin2
22. Komodo 1.0 KingHunter
23. Szint Tal
24. Crafty 25ja
25. Delphil 3.2
26. Hannibal 1.7
27. MP-x64-Active--Thinker
28. Little Goliath Evolution
29. Chess Tiger 2007
30. Deep Junior Yokohama
31. Little Goliath Evolution, 3.15.4
32. Velvet 4.0
33. Theking 3.5
34. Glass 2.0 PERSONALITY
35. Amyan 1.72
36. Comet A90
37. Monarch 1.7
38. Gandalf 6
39. Schooner 2.0.34
40. Maverick 1.5
41. FireBird 1.2
42. trappybeowulf-rev11-64-ja

Some of those parameters I found online, others are my invention.
I don't know if I can post link to the engine collection here but anyone feel free to contact me privately.
michaelnill
Posts: 9
Joined: Wed Aug 31, 2022 9:25 pm
Full name: Michael Nill

Re: Most aggressive Whittington / Schroeder

Post by michaelnill »

Here are the parameters:

Code: Select all

[ENGINE]
Name=Amyan 1.72
Author=Antonio Dieguez R
Filename=
Priority=below normal

[ENGINE]
Name=Benjamin 2.0
Author=Ed Schr�der
Filename=
Priority=below normal

[ENGINE]
Name=Capivara LK 0.09b02g 64-bit
Author=L A Oliveira Jr
Filename=
Priority=below normal

[ENGINE]
Name=Chess Tiger 2007
Author=Copyright (C) 1994-2006 by Christophe Th�ron
Filename=
Priority=below normal
[OPTIONS]
OwnBook=false
DrawScore=20
Anti Human Play=true
Style=3

[ENGINE]
Name=ChessMind 0.82
Author=metax
Filename=
Priority=below normal
[OPTIONS]
Pawn=135
Knight=70
Bishop=70
Rook=80
Queen=80
BishopPair=50
RookPairPenalty=50
KnightBonus(ClosedPosition)=50
RookPenalty(ClosedPosition)=50
Aggressiveness=20

[ENGINE]
Name=Comet A90
Author=Ulrich Türke
Filename=
Priority=below normal

[ENGINE]
Name=Crafty 25ja
Author=Robert Hyatt, USA
Filename=
Priority=below normal

[ENGINE]
Name=Critter 1.6a 64-bit
Author=Richard Vida
Filename=
Priority=below normal
[OPTIONS]
UCI_Chess960=false
OwnBook=false
Threads=1
Tablebase Usage=0
King Safety Weight=100

[ENGINE]
Name=Deep Junior Yokohama
Author=Amir Ban / Shay Bushinsky
Filename=
Priority=below normal
[OPTIONS]
OwnBook=false
Book_learning=false
Contempt=30
Threads=1

[ENGINE]
Name=Deep Sjeng WC2008 x64
Author=Gian-Carlo Pascutto
Filename=
Priority=below normal
[OPTIONS]
UCI_Chess960=true
CPUs=1
Drawscore (centipawns)=30

[ENGINE]
Name=Delphil 3.2
Author=Philippe Fabiani
Filename=
Priority=below normal

[ENGINE]
Name=DisasterArea-1.65w64pc
Author=Jochen Peussner
Filename=
Priority=below normal
[OPTIONS]
Threads=1
PawnStruct=70
Passers=125
Mobility=350
King_Safety=450
King_Attacks=450
CenterControl=120
Pins=400
Hanging=420
Syzygy_Access_Analysis=false
Syzygy_Access_Games=false

[ENGINE]
Name=Dragon 3.1 by Komodo Chess 64-bit - Aggressive
Author=Don Dailey, Larry Kaufman, Mark Lefler, Dmitry Pervov, and Dietrich Kappe
Filename=
Priority=below normal
[OPTIONS]
UCI_Chess960=true
Threads=1
OwnBook=false
King Safety=200
Selectivity=120
Dynamism=150
Contempt=30
Use Regular Eval=true
Personality=1

[ENGINE]
Name=Fizbo 2
Author=Youri Matiounine
Filename=
Priority=below normal
[OPTIONS]
Threads=1
UseEGTBInsideSearch=false

[ENGINE]
Name=Gambit Fruit 1.0 Beta 4bx
Author=Ryan Benitez, Thomas Gaksch and Fabien Letouzey
Filename=
Priority=below normal
[OPTIONS]
OwnBook=false
Chess Knowledge=500
Piece Activity=500
Pawn Shelter=70
Pawn Storm=140
King Attack=500
Pawn Structure=70
Passed Pawns=135
Opening Pawn Value=125
Opening Knight Value=150
Opening Bishop Value=175
Opening Rook Value=350
Opening Queen Value=650
Endgame Pawn Value=135
Endgame Knight Value=200
Endgame Bishop Value=200
Endgame Rook Value=300
Endgame Queen Value=700
Queen Knight combo=30
Rook Bishop combo=20
Bad Trade Value=80
Contempt Factor=20

[ENGINE]
Name=Gandalf 6.0
Author=Steen Suurballe
Filename=
Priority=below normal
[OPTIONS]
BookPath=.\
OwnBook=false
Use TB=false
Use Learning=false
Contempt factor=20
Style=1

[ENGINE]
Name=Glass 2.0 PERSONALITY
Author=Pawel Koziol and Edmund Moshammer
Filename=
Priority=below normal
[OPTIONS]
Threads=1
OwnBook=false
Bookmove Info=false
Swindle Mode=true
Personality=8

[ENGINE]
Name=Gothmog 1.0 beta 10
Author=Tord Romstad
Filename=
Priority=below normal
[OPTIONS]
Style=3
Selectivity=7
OwnBook=false

[ENGINE]
Name=Hakkapeliitta 3.0 x64
Author=Mikko Aarnos
Filename=
Priority=below normal
[OPTIONS]
Contempt=20

[ENGINE]
Name=Hannibal 1.7 x64
Author=Sam Hamilton & Edsel Apostol
Filename=
Priority=below normal
[OPTIONS]
Threads=4

[ENGINE]
Name=Komodo64 1.0 JA
Author=Don Dailey
Filename=
Priority=below normal
[OPTIONS]
personalityFile=Kinghunter.per

[ENGINE]
Name=Little Goliath Evolution
Author=Michael Borgstaedt, Germany
Filename=
Priority=below normal
[OPTIONS]
Position_Learning=true
Singular_Extensions=true
Prefer_Tactics=true
Contempt_Factor=20
Opening_Book=0
Style=1
Pawn_Structure=50
Passed_Pawns=125
King_Safety=300
Mobility=150
Pieces=70
Tactics=300

[ENGINE]
Name=Little Goliath Evolution 3.15.4
Author=Michael Borgst�dt, Germany
Filename=
Priority=below normal
[OPTIONS]
Prefer_Tactics=true
Contempt_Factor=30
Opening_Book=0

[ENGINE]
Name=Maverick 1.5 x64
Author=Steve Maughan
Filename=
Priority=below normal
[OPTIONS]
UCI_Chess960=true
Futility Pruning=true

[ENGINE]
Name=Monarch 1.7
Author=Steve Maughan
Filename=
Priority=below normal

[ENGINE]
Name=MP-x64-Active--Thinker
Author=Kerwin Medina
Filename=
Priority=below normal

[ENGINE]
Name=opental_x64popcnt
Author=Pawel Koziol
Filename=
Priority=below normal
[OPTIONS]
UseBook=false

[ENGINE]
Name=Pedone 3.0
Author=Fabio Gobbato
Filename=
Priority=below normal
[OPTIONS]
UCI_Chess960=true

[ENGINE]
Name=Predateur v2.2.1_x32
Author=Ulrich Türke
Filename=
Priority=below normal

[ENGINE]
Name=Rebel 14.1CSTal
Author=Fabien Letouzey, Pawel Koziol, Chris Whittington and Ed Schroder
Filename=
Priority=below normal
[OPTIONS]
OwnBook=false
Verification Search=2
Material=80
Piece Activity=400
King Safety=400
King Tropism=400
Pawn Structure=70
Passed Pawns=80

[ENGINE]
Name=Rodent IV 0.33 - Suicidal
Author=Pawel Koziol, Bernhard C. Maerz (based on Sungorus 1.4 by Pablo Vazquez). Compiled by CheckMate for ChessBase Products
Filename=
Priority=below normal
[OPTIONS]
UCI_Chess960=true
Threads=1
Personality=31
UseBook=false

[ENGINE]
Name=Rodent IV 0.33Tal
Author=Pawel Koziol, Bernhard C. Maerz (based on Sungorus 1.4 by Pablo Vazquez). Compiled by CheckMate for ChessBase Products
Filename=
Priority=below normal
[OPTIONS]
UCI_Chess960=true
Threads=1
Personality=35
UseBook=false

[ENGINE]
Name=Schooner 2.0.34 SSE POPCNT
Author=Dennis Sceviour
Filename=
Priority=below normal
[OPTIONS]
Threads=1

[ENGINE]
Name=ShashChess 16
Author=K. Kiniama, A. Manzo and Stockfish developers (see AUTHORS file)
Filename=
Priority=below normal
[OPTIONS]
UCI_Chess960=true
Threads=4
Full depth threads=0

[ENGINE]
Name=ShashChess 24 - HighTal
Author=K. Kiniama, A. Manzo and Stockfish developers (see AUTHORS file)
Filename=
Priority=below normal
[OPTIONS]
UCI_Chess960=true
Threads=1
Use NNUE=false
Book1 BestBookMove=false
Book2 BestBookMove=false
Full depth threads=0
MCTSThreads=1
High Tal=true

[ENGINE]
Name=spark-1.0-win64-mp
Author=AJ Siemelink
Filename=
Priority=below normal
[OPTIONS]
Threads=1

[ENGINE]
Name=Stockfish 2.1.1 JA 64bit
Author=Tord Romstad, Marco Costalba and Joona Kiiski
Filename=
Priority=below normal
[OPTIONS]
UCI_Chess960=true
Mobility (Middle Game)=200
Mobility (Endgame)=65
Passed Pawns (Middle Game)=125
Passed Pawns (Endgame)=120
Space=110
Aggressiveness=200
Cowardice=80
Maximum Number of Threads per Split Point=4
Threads=1
Use Sleeping Threads=false
OwnBook=false
Minimum Thinking Time=50

[ENGINE]
Name=Szint Tal
Author=Unknown comrades + AlexG
Filename=
Priority=below normal

[ENGINE]
Name=Theking350
Author=Johan de Koning
Filename=
Priority=below normal

[ENGINE]
Name=trappybeowulf-rev11-64-ja
Author=TrappyBeowulf
Filename=
Priority=below normal

[ENGINE]
Name=Velvet v4.0.0
Author=Martin Honert
Filename=
Priority=below normal
[OPTIONS]
UCI_Chess960=true

[ENGINE]
Name=Wasp 4.50 - Modified
Author=John Stanback
Filename=
Priority=below normal
[OPTIONS]
Threads=1
Contempt=20
Selectivity=150
Mtl_Pawn=125,135
Mtl_Knight=60,70
Mtl_Bishop=60,70
Mtl_Rook=80,80
Mtl_Queen=85,90
Activity_Knight=150,150
Activity_Bishop=135,125
Activity_Rook=125,180
Activity_Queen=200,200
Pawn_Structure=50,60
Passed_Pawns=125,135
King_Safety=200,200
Threats=200,200

[ENGINE]
Name=Wasp 6.00
Author=John Stanback
Filename=
Priority=below normal
[OPTIONS]
UCI_Chess960=true
Threads=1
Contempt=20
Selectivity=200

[ENGINE]
Name=Zappa Mexico II x64
Author=Anthony Cozzie
Filename=
Priority=below normal
[OPTIONS]
Threads=1
Enable Mate Extensions=true
Aggressive Futility Pruning=true
Eval Passed Pawn Scoring=125
Eval Pawn Scoring=135
Eval Minor Scoring=70
Eval Major Scoring=70
Eval Kingsafety Scoring=500
Contempt=20
User avatar
pohl4711
Posts: 2811
Joined: Sat Sep 03, 2011 7:25 am
Location: Berlin, Germany
Full name: Stefan Pohl

Re: Most aggressive Whittington / Schroeder

Post by pohl4711 »

michaelnill wrote: Thu Oct 06, 2022 1:16 am
Werewolf wrote: Mon Sep 19, 2022 3:21 pm I'm doing work on a quantitative "aggression test". It involves beating a 2100 FIDE Elo engine in certain positions and shows an engine's tendencies towards king attacks. It doesn't test for strength.

What is the most aggressive chess engine out there, over 2700 elo? I was wondering if Ed & Chris had cooked something up in this department...is the new CS_Tal still private for instance?
bit late to the party, not long ago I tested HIARCS14 at 1600 elo (around 1900 FIDE) versus various engines. Was curious to see which engine can manage to checkmate the fastest i.e which engine goes "straight for the throat" against non-perfect play response. I made them play thousands of bullet games, some tests done without opening book and others using gambit opening suite. I still cannot say that I have come to any particular conclusion, mainly because I don't know how big the correlation between "most aggressive" and engine prioritizing heavy attacks on opponent king is. But according to the statistics these engines scored the best:

1. DisasterArea-1.65 (tweaked parameters)
2. rodent-IV - (Suicidal Gambit personality)
3. opental 1.1
4. Wasp 4.5 (tweaked parameters)
5. spark 1.0 (tweaked parameters)
6. Zappa Mexico II (tweaked parameters)
7. ShashChess24 - (HighTal personality)
8. Pedone 3.0
9. Wasp 6.0
10. Rebel-14.1.2 CSTal
...
42. ChessMind_082

if anyone is interested I will post full .pgn database and statistics as well as the overall EAS score.

P.S I can provide download links to the engine and parameters used for anyone interested too..
P.P.S I'd love to see if Mr.Pohl is interested to test these engines
I am sorry, but my EAS-list is calculated out of the testgames played for my SPCC-ratinglist. And this list is focused on the best engines. So, engines like OpenTal or Rodent are much too weak for a testrun.But Pedone 3 and Rebel 14.1 were tested by me. And they are very aggressive.
You can take a look at my full ratinglist, with all engines since 2020 in:
https://www.sp-cc.de/files/spcc_full_list.txt
Scroll down to the end of the list, there you find the EAS-ratinglist of all these engines (more than 1 million games played, each EAS-calculation takes more than 2.5 hours...)... Pedone 3 is on rank 3 and Rebel 14.1 on rank 6.

The only engine, I could test, is ShashChess24 - (HighTal personality). I will do that in the near future. But right now, I am testing Stockfish 221004, then Berserk 10 and Alexandria 3 will follow, so please be patient.

But I would love to see the EAS-ratinglist, you have done, with all the engines, you mentioned here (icluding the second ratinglist with all statistics, the tool builds). Perhaps as a small download, because the second ratinglist is not fitting in a talkchess-thread-window.

By the way: What about Uralochka 3.37c ? And Velvet 4.0.0? Very aggressive (see my full EAS-ratinglist or my Top10 alltime EAS-ratinglist at the bottom of my EAS-site:
https://www.sp-cc.de/eas-ratinglist.htm

Regards - Stefan (SPCC)
swami
Posts: 6662
Joined: Thu Mar 09, 2006 4:21 am

Re: Most aggressive Whittington / Schroeder

Post by swami »

michaelnill wrote: Thu Oct 06, 2022 2:26 am Here are the parameters:

Code: Select all

[ENGINE]
Name=DisasterArea-1.65w64pc
Author=Jochen Peussner
Filename=
Priority=below normal
[OPTIONS]
Threads=1
PawnStruct=70
Passers=125
Mobility=350
King_Safety=450
King_Attacks=450
CenterControl=120
Pins=400
Hanging=420
Syzygy_Access_Analysis=false
Syzygy_Access_Games=false
Wow, thanks for sharing the above parameter. It was effectively annihilating lower order engines as quickly as possible. Teaches lessons on attack, sacrifice and pure gambit play.
adnoh
Posts: 76
Joined: Tue Jun 26, 2007 6:31 am
Full name: Charles Wong

Re: Most aggressive Whittington / Schroeder

Post by adnoh »

I am using Stefan's EAS 4.1 tool on my own hobby chess rating list and OpenTal 1.0 is by far the most aggressive engine I have tested based on that rating. Below is my top 20 using EAS and note another one to consider is Stockfish 5 Fury which is also based on modified settings via UCI settings.

CSTal (#11) is Chris's work.

Each engine played several thousand games.

Code: Select all

***************************************************************************** 
*** Engine Aggressiveness Tool V4.1 Score points Ratinglist 
***************************************************************************** 
Score is: (percent*100) of the percent-values of the sacs (1-5+ pawnunits) 
calculated out of the won games by the engine, only. 
So, a weak engine (with a small number of won games) can get 
a high EAS-scoring, too, when the percent of sac-games in the won games 
is high (and the number of short wins). Higher pawnunits-sacs give bonus-points: 
1 pawnsac = 2x points  *** 2 pawnsac  = 10x points *** 3 pawnsac = 20x points 
4 pawnsac = 40x points *** 5+ pawnsac = 80x points *** 5+ Queensac = 150x points 
Additionally, very short won games (percent*100) give bonus-points. If the short 
games ended before endgame (a check for low material is done), then these points 
are quadrupled (4x): 
60 moves= 1x points *** 55 moves= 2x points *** 50 moves= 5x points
45 moves= 10x points *** 40 moves= 30x points.  
Since V4.1, the tool also searches for "bad draws" and adds points for the good 
draws ((percent of good draws (out of all draws)) exp3 /15) 
Bad draws are games, which were drawn before endgame was reached (except the 
games, were the engine had a material disadvantage) and draws 
after the engine had a material advantage of at least 1 pawn in the game. 
***************************************************************************** 
*** Evaluated file: a.pgn *** 
***************************************************************************** 
                                 bad 
Rank  EAS-Score  sacs   shorts  draws    Engine/player 
------------------------------------------------------------- 
   1    720731  61.78%  90.97%  11.57%  "OpenTal 1.0" 
   2    389453  33.84%  77.98%  16.51%  "Stockfish 5 Fury" 
   3    366802  30.27%  80.27%  16.18%  "Velvet 4.0.0" 
   4    320254  25.03%  74.97%  15.99%  "DanaSah 9.0" 
   5    316163  29.58%  77.34%  14.89%  "Velvet 4.1.0" 
   6    311120  16.07%  72.53%  19.04%  "Maverick 1.5" 
   7    307238  18.62%  78.06%  16.11%  "SOS 5" 
   8    300415  22.08%  76.07%  18.67%  "Protej 0.6.3" 
   9    297864  11.42%  76.90%  23.96%  "Leorik 1.0" 
  10    297571  23.74%  71.40%  21.53%  "Stockfish 5" 
  11    296229  25.28%  73.58%  14.51%  "CSTal (10m) R14.1.02" 
  12    292642  09.65%  81.11%  13.33%  "MadChess 1.1" 
  13    283048  19.20%  75.53%  22.46%  "Pedone 3.0" 
  14    278996  16.41%  79.87%  24.37%  "Giraffe 2016-10-23" 
  15    277228  09.10%  70.28%  24.89%  "Leorik 2.0" 
  16    274102  07.60%  78.56%  18.94%  "MadChess 1.2" 
  17    269510  17.94%  73.71%  15.68%  "Prophet 4.2" 
  18    268219  23.51%  64.68%  16.82%  "Expositor 2WN29" 
  19    267534  12.07%  70.84%  33.51%  "MinimalChess 0.6" 
  20    264831  10.74%  78.28%  29.51%  "FrankyGo 1.0.3" 
User avatar
pohl4711
Posts: 2811
Joined: Sat Sep 03, 2011 7:25 am
Location: Berlin, Germany
Full name: Stefan Pohl

Re: Most aggressive Whittington / Schroeder

Post by pohl4711 »

adnoh wrote: Thu Oct 06, 2022 7:57 am I am using Stefan's EAS 4.1 tool on my own hobby chess rating list and OpenTal 1.0 is by far the most aggressive engine I have tested based on that rating. Below is my top 20 using EAS and note another one to consider is Stockfish 5 Fury which is also based on modified settings via UCI settings.

CSTal (#11) is Chris's work.

Each engine played several thousand games.

Code: Select all

***************************************************************************** 
*** Engine Aggressiveness Tool V4.1 Score points Ratinglist 
***************************************************************************** 
Score is: (percent*100) of the percent-values of the sacs (1-5+ pawnunits) 
calculated out of the won games by the engine, only. 
So, a weak engine (with a small number of won games) can get 
a high EAS-scoring, too, when the percent of sac-games in the won games 
is high (and the number of short wins). Higher pawnunits-sacs give bonus-points: 
1 pawnsac = 2x points  *** 2 pawnsac  = 10x points *** 3 pawnsac = 20x points 
4 pawnsac = 40x points *** 5+ pawnsac = 80x points *** 5+ Queensac = 150x points 
Additionally, very short won games (percent*100) give bonus-points. If the short 
games ended before endgame (a check for low material is done), then these points 
are quadrupled (4x): 
60 moves= 1x points *** 55 moves= 2x points *** 50 moves= 5x points
45 moves= 10x points *** 40 moves= 30x points.  
Since V4.1, the tool also searches for "bad draws" and adds points for the good 
draws ((percent of good draws (out of all draws)) exp3 /15) 
Bad draws are games, which were drawn before endgame was reached (except the 
games, were the engine had a material disadvantage) and draws 
after the engine had a material advantage of at least 1 pawn in the game. 
***************************************************************************** 
*** Evaluated file: a.pgn *** 
***************************************************************************** 
                                 bad 
Rank  EAS-Score  sacs   shorts  draws    Engine/player 
------------------------------------------------------------- 
   1    720731  61.78%  90.97%  11.57%  "OpenTal 1.0" 
   2    389453  33.84%  77.98%  16.51%  "Stockfish 5 Fury" 
   3    366802  30.27%  80.27%  16.18%  "Velvet 4.0.0" 
   4    320254  25.03%  74.97%  15.99%  "DanaSah 9.0" 
   5    316163  29.58%  77.34%  14.89%  "Velvet 4.1.0" 
   6    311120  16.07%  72.53%  19.04%  "Maverick 1.5" 
   7    307238  18.62%  78.06%  16.11%  "SOS 5" 
   8    300415  22.08%  76.07%  18.67%  "Protej 0.6.3" 
   9    297864  11.42%  76.90%  23.96%  "Leorik 1.0" 
  10    297571  23.74%  71.40%  21.53%  "Stockfish 5" 
  11    296229  25.28%  73.58%  14.51%  "CSTal (10m) R14.1.02" 
  12    292642  09.65%  81.11%  13.33%  "MadChess 1.1" 
  13    283048  19.20%  75.53%  22.46%  "Pedone 3.0" 
  14    278996  16.41%  79.87%  24.37%  "Giraffe 2016-10-23" 
  15    277228  09.10%  70.28%  24.89%  "Leorik 2.0" 
  16    274102  07.60%  78.56%  18.94%  "MadChess 1.2" 
  17    269510  17.94%  73.71%  15.68%  "Prophet 4.2" 
  18    268219  23.51%  64.68%  16.82%  "Expositor 2WN29" 
  19    267534  12.07%  70.84%  33.51%  "MinimalChess 0.6" 
  20    264831  10.74%  78.28%  29.51%  "FrankyGo 1.0.3" 
Yes, I agree. I used OpenTal, when I designed my TheKing-personalities, using TheKing 3.50 engine. And there, OpenTal was the most aggressive engine by far (more aggressive than TheKing aggressive-personality). OpenTal plays insane (look at this list here: 61.78% of all won games of OpenTal included a sacrifice (of at least one pawn) - crazy). But it is only around 2300 Elo strong.

By the way: Using the polyglot-adapter, I made a version of OpenTal 1.2, which runs in FritzGUI (normal version does not!):

(You must change number of Threads (I set it to 8 (8 is the highest possible!)) and Hash in the polyglot.ini-file (both parameters are at the end of the ini-file)). The polyglot-adapter was renamed to OpenTal_1.2_x64.exe (use this file for Create UCI engine in Fritz GUI, not "enginebinary.exe" (!!!))