GMI pour Rodent IV - Echecs et informatique sur PC-Windows

Rechercher
Aller au contenu

Menu principal :

Moteurs

Famous personalities pour
Rodent IV



Capablanca, Botvinnik, Karpov, Kasparov...


Les profils développés pour Rodent III n'étant plus compatibles avec Rodent IV, la dernière version du moteur ne propose que trois des 21 famous personalities dont Rodent III pouvait se prévaloir. Chaque convertion d'un ancien profil pour Rodent IV nécessite en effet beaucoup d'édition. Par ailleurs, Pawel Koziol a élevé son niveau d'exigence en matière de réalisme de ses simulations. Les profils de GM sont donc plus soigneusement testés et afinés qu'autrefois. Sont proposée avec le moteur : Paul Morphy, Aaron Nimzowitsch et Mikhaïl Tal.


Convertions sans garantie

Pawel Koziol et Brendan Norman étant occuppés à autre chose, j'ai adapté moi-même tous les anciens profils de la série famous personalities de Rodent III. J
e pars du principe que ces profils présentaient déjà un degré élevé de réalisme et qu'il me suffit d'ajuster les poids des anciennes valeurs en fonction des changements d'équilibre de Rodent IV, puis de combler les blancs avec ce que je sais du GM simulé pour obtenir une personnalité valable.


Tal, Petrossian, Nimzowitsch, Kortchnoï.

Sauf rare exception, je ne modifie pas le profil, je me contente de le convertir. En général, je ne teste pas les profils modifiés et je ne visionne pas des dizaines de parties de la personnalité imitée pour vérifier ensuite que cela fonctionne bien. Je suppose que c'est le cas. C'est une convertion sans garantie, si je puis dire. Parfois cependant, lorsque j'ai un doute sur la valeur d'un paramètre, je l'indique dans un petit commentaire, avec proposition de valeur alternative. Exceptionnellement, pour Anderssen, je me suis mobilisé pour créer un nouveau profil.

A noter : je signale toujours dans les profils les variations par rapport à la valeur standard. Attention toutefois à la forme : standard : -8 ne veut pas dire la même chose que standard -8. dans le premier cas on indique la valeur standard, -8. dans le second on signale qu'à la valeur standard on a soustrait 8.


Comment utiliser ces profils ?

Voir aussi un peu plus bas les "Moteurs Grand Maître".

➤Faites un clic de l'oreille droite de votre souris sur le bureau de votre ordinateur puis "Nouveau" > "Document texte".
➤Sélectionnez sur cette page l'un des profils proposés et collez-le dans le document txt. Supposons qu'il s'agisse du profil "Fischer". Sauvegardez et donnez à ce fichier le nom de la personnalité. Collez-le dans le répertoire "personalities" du moteur.
➤Vérifiez dans le dossier "books" qu'il y a bien les bibliothèques d'ouvertures mentionnées dans le profil.
➤Ouvrez le fichier "basic.ini", que vous trouverez à la racine du dossier du moteur,  avec le bloc-note de Windows. Rajoutez dans la liste des personnalités la ligne : "Fischer=fischer.txt".

Si vous faites fonctionner Rodent IV avec Arena (ce que je vous conseille) :

➤Sélectionnez le moteur de Pawel Koziol (menu "Modules" > "Gérer" et choisir Rodent IV)
➤Ouvrez le menu de configuration (menu "Modules" > "Modules 1" > "Configurer - ou Ctrl-1) et affichez le contenu du pop-up "Personality". Sélectionnez "Fischer". C'est prêt.


Nouveaux Grands Maîtres

Maîtrisant de mieux en mieux le système de création de personnalité de Rodent IV, j'ai à nouveau eu envie d'agrandir la collection des grands maîtres. J'avais tant galéré avec Korchnoï que je m'étais promis de ne plus jamais recommencer. Finalement, je m'y suis remis. Le profil Capablanca était déjà une re-création partielle ; celui d'Anderssen une recréation totale. En rédigeant la fiche de Nigel Short, je me suis intéressé plus que nécessaire au jeu du grand joueur britannique et comme j'avais  accumulé assez de données pour créer un profil "Short", je me suis lancé. Depuis, je ne me suis plus arrêté : Vachier-Lagrave, Euwe (avec Fabien Sauser), Polgar, Shirov, Magnus Carlsen, Ulf Andersson et une dizaine d'autres personnalités des échecs... Ca va continuer comme cela à un bon rythme jusqu'à ce que je sois arrivé au bout des soixante personnalités pour lesquelles je me suis promis d'écrire une mini-biographie et de développer une simulation Rodent IV. Vous les trouverez toutes ici, au fil du temps.


Moteurs "Grand Maître"

Disposer d'un moteur unique et immédiatement utilisable pour chacun des grands joueurs simulés, c'est ce que nous vous offrons, Fabien Sauser et moi, avec la série des moteurs "Grand Maître". Chaque personalité disponible est totalement intégrée dans une version un peu bricolée du moteur Rodent. Elle est proposée avec une dizaine de niveau de force, de 1200 Elo à la force maximale du moteur, soit environ 3000 Elo. Chaque niveau utilise des bibliothèques guide et principale différentes (jusqu'à 13 bibliothèques par personnalité), afin de s'adapter à la force requise.  


Rob Robinson, novembre 2021 (dernière MAJ en mars 2022)


Les famous personalities "officielles"

Morphy
Nimzowitsch
Tal

Les conversions des anciens profils pour Rodent II et III

Alekhine
Anand
Anderssen (recréation)
Botvinnik

Capablanca (recréation)
Fischer

Karpov
Kasparov
Kortchnoï
Larsen
Lasker
Marshall
Petrossian
Réti
Rubinstein
Spassky
Steinitz
Tarrasch
Topalov


Les nouveaux Grands Maîtres

Andersson
Averbakh
Bird
Blackburne
Bogolioubov
Carlsen
Christiansen
Euwe
Fine
Flohr
Geller
Ivanchuk
Janowski
Kramnik
Léko
Menchik
Najdorf
Paulsen
Philidor
Pillsbury
Polgar
Reshevsky
Shirov
Short
Smyslov
Spielmann
Tartakover
Tchigorine
Vachier-Lagrave
Zukertort




Les famous personality "officielles"


Ce sont les trois profils de joueurs historiques que Pawel Koziol fournit avec la version IV du moteur. Morphy est une création, les deux autres sont des adaptations de profils développés pour Rodent III.



Paul Morphy


Création par Pawel Koziol d'un nouveau profil pour Rodent IV.

Voir aussi la mini-bio de Paul Morphy




Commentaire

Attaquant tactique féroce et mobile mais très attentif à sa structure de pions

Pour Rodent III, j'avais moi-même développé un premier profil Paul Morphy.  Pawel Koziol a préféré créer le sien de toute pièce, après avoir mis en place, presque spécialement pour lui, le nouveau critère "Space". Lorsqu'il a publié Rodent IV avec ce nouveau Morphy, je l'ai abondamment commenté en le comparant au mien et en l'utilisant pour l'améliorer. Voir "Révision du profil Morphy pour Rodent III".
Morphy est un attaquant féroce et mobile, typique du jeu romantique du 19eme siècle, échangeant facilement des pièces : OwnAtt à 135, OppAtt à 115, OwnMob à 100,
KeepQueen à 10, Material à 78...
Il affiche une nette préférence pour les jeux ouverts (Lines à 110) et pour la conquête du centre (Space à 100). Mais pour un attaquant, il accorde beaucoup d'importance à la conservation d'une bonne structure de pions (
PawnStructure à 120, malus accentué pour pions doublés, isolés et arriérés).
A noter : la méconnaissance logique du jeu hypermoderne (FianchBase, FianchKing et ReturningB à zéro).


Profil annoté

; Morphy, personnalité de Pawel Koziol pour Rodent IV
;
; PARAMETRES MATERIELS
;
setoption name PawnValueMg value 80 ; standard -10
setoption name PawnValueEg value 100 ; standard -10
setoption name KnightValueMg value 380
setoption name KnightValueEg value 360
setoption name BishopValueMg value 390
setoption name BishopValueEg value 370
setoption name RookValueMg value 530
setoption name RookValueEg value 650
setoption name QueenValueMg value 1160
setoption name QueenValueEg value 1190
;
; Keep (préférence)
;
setoption name KeepPawn value 0
setoption name KeepKnight value 0
setoption name KeepBishop value 5 ; standard +5
setoption name KeepRook value 0
setoption name KeepQueen value 10 ; standard +10
;
; Paires
;
setoption name BishopPairMg value 51
setoption name BishopPairEg value 51
setoption name KnightPair value -1
setoption name RookPair value -11
;
; Autres
;
setoption name ExchangeImbalance value 10
setoption name Material value 78 ; standard -22 (jeu très peu matérialiste)
setoption name KnightLikesClosed value 6
setoption name RookLikesOpen value 0
setoption name MinorVsQueen value 10
;
; ACCORD DE PERSONNALITÉ et STYLES
;
setoption name OwnAttack value 135 ; standard +35
setoption name OppAttack value 115 ; standard +15
setoption name OwnMobility value 100 ; standard +50
setoption name OppMobility value 50
setoption name FlatMobility value 50
;
setoption name PrimaryPstStyle value 1 ; style ''classic''
setoption name SecondaryPstStyle value 4 ; style ''forward''
setoption name PrimaryPstWeight value 58
setoption name SecondaryPstWeight value 40
;
setoption name KingTropism value 20
setoption name PiecePressure value 109 ; standard +9
setoption name Lines value 110 ; standard +10 (ouverture des lignes)
setoption name Outposts value 36 ; standard -42
setoption name Space value 100 ; jeu central très ambitieux
;
; STRUCTURE DE PIONS
;
setoption name PawnStructure value 120 ; standard +20 (jeu positionnel)
setoption name PassedPawns value 120 ; standard +20
setoption name PawnMass value 100
setoption name PawnChains value 100
setoption name PawnShield value 130 ; standard +11
setoption name PawnStorm value 66 ; standard -33 (marqueur positionnel)
;
setoption name DoubledPawnMg value -23 ; standard : -8
setoption name DoubledPawnEg value -23 ; standard : -21
setoption name IsolatedPawnMg value -10 ; standard : -7
setoption name IsolatedPawnEg value -8 ; standard : -7
setoption name IsolatedOnOpenMg value -10 ; standard : -13
setoption name BackwardPawnMg value -8 ; standard : -2
setoption name BackwardPawnEg value -10 ; standard : -1
setoption name BackwardOnOpenMg value -8 ; standard : -10
;
; Rem : bonne structure de pions avec fort malus pour pions affaiblis
;
; PATTERNS
;
setoption name FianchBase value 0 ; standard : 13
setoption name FianchKing value 0 ; standard : 20
setoption name ReturningB value 0 ; standard : 10
;
; AUTRES PARAMÈTRES
;
setoption name Contempt value 20 ; standard +20
setoption name SlowMover value 100
setoption name Selectivity value 175
setoption name SearchSkill value 10
setoption name BookFilter value 20
;
; BIBLIOTHÈQUES
;
setoption name GuideBookFile value morphy.bin
setoption name MainBookFile value hist/_pre30.bin


Aaron Nimzowitsch


Adaptation à Rodent IV par Pawel Koziol de son ancien profil "Nimzowitsch" pour Rodent III.

Voir aussi la mini-bio d'Aaron Nimzowitsch.




Commentaires

Joueur de style "attaquant bloqueur"

Le profil Nimzowitsch est, comme celui qu'il imite, un attaquant modéré et lent au style bloquant et enfermant :  OwnAtt à 100, OppAtt à 90, OppMob à 70, KnightLikesClosed à 9, malus réduit pour la paire de cavaliers, bonus réduit pour la paire de fous, petite préférence pour les pions...
Le jeu est par ailleurs fortement positionnel : PawnStructure à 120, PawnMass à 150, OutPosts à 120, malus augmenté pour les pions doublés, isolés et arriérés...
A noter : PiecePressure à 125, petit marqueur offensif, et Space à 25. Ainsi que l'emploi de la bibliothèque "nimzowitsch.bin" comme guide et principale.


Le profil annoté

; Nimzowitsch, personnalité de Pawel Koziol pour Rodent IV
;
; PARAMETRES MATERIELS
;
setoption name PawnValueMg value 90
setoption name PawnValueEg value 110
setoption name KnightValueMg value 380
setoption name KnightValueEg value 360
setoption name BishopValueMg value 390
setoption name BishopValueEg value 370
setoption name RookValueMg value 530
setoption name RookValueEg value 650
setoption name QueenValueMg value 1160
setoption name QueenValueEg value 1190
;
; Keep (préférence)
;
setoption name KeepPawn value 2 ; Standard +2
setoption name KeepKnight value 0
setoption name KeepBishop value 0
setoption name KeepRook value 0
setoption name KeepQueen value 0
;
; Paires
;
setoption name BishopPairMg value 30 ; standard : 51 (-21)
setoption name BishopPairEg value 50 ; standard : 51 (-1)
setoption name KnightPair value 0 ; standard : -9 (+9)
setoption name RookPair value -11
;
; Autres
;
setoption name ExchangeImbalance value 10
setoption name Material value 100
setoption name KnightLikesClosed value 9 ; préférence pour un jeu très fermé
setoption name RookLikesOpen value 0
setoption name MinorVsQueen value 10
;
; ACCORD DE PERSONNALITÉ et STYLES
;
setoption name OwnAttack value 100 ; jeu offensif...
setoption name OppAttack value 90 ; ...mais faiblement dynamique
setoption name OwnMobility value 50
setoption name OppMobility value 70 ; +20 (jeu bloquant)
setoption name FlatMobility value 50
;
setoption name PrimaryPstStyle value 0 ; style ''quirky''
setoption name SecondaryPstStyle value 1 ; style ''classic''
setoption name PrimaryPstWeight value 58
setoption name SecondaryPstWeight value 40
;
setoption name KingTropism value 20
setoption name PiecePressure value 125 ; standard +25
setoption name Lines value 100
setoption name Outposts value 120 ; standard +42
setoption name Space value 25 ;
;
; STRUCTURE DE PIONS
;
setoption name PawnStructure value 120 ; standard +20 (jeu positionnel)
setoption name PassedPawns value 110 ; standard +10
setoption name PawnMass value 150 ; standard +50 (jeu positionnel)
setoption name PawnChains value 100
setoption name PawnShield value 120 ; standard +1
setoption name PawnStorm value 100 ; standard +1
;
setoption name DoubledPawnMg value -14 ; standard : -8
setoption name DoubledPawnEg value -28 ; standard : -21
setoption name IsolatedPawnMg value -10 ; standard : -7
setoption name IsolatedPawnEg value -20 ; standard : -7
setoption name IsolatedOnOpenMg value -10 ; standard : -13
setoption name BackwardPawnMg value -8 ; standard : -2
setoption name BackwardPawnEg value -10 ; standard : -1
setoption name BackwardOnOpenMg value -8; standard : -10
;
; PATTERNS
;
setoption name FianchBase value 13
setoption name FianchKing value 20
setoption name ReturningB value 10
;
; AUTRES PARAMÈTRES
;
setoption name NpsLimit value 0
setoption name EvalBlur value 0
setoption name Contempt value 20 ; standard +20
setoption name SlowMover value 100
setoption name Selectivity value 175
setoption name SearchSkill value 10
setoption name RiskyDepth value 0
setoption name BookFilter value 20
;
; BIBLIOTHÈQUES
;
setoption name GuideBookFile value players/nimzowitsch.bin
setoption name MainBookFile value players/nimzowitsch.bin



Mikhaïl Tal


Adaptation à Rodent IV par Pawel Koziol de l'ancien profil "Tal" de Brendan J. Norman pour Rodent III.

Voir aussi la mini-bio de Mikhaïl Tal




Commentaires

Joueur de style "attaquant sacrificiel"

Initialement produit par Brendan Norman pour Rodent III, puis revu et estampillé par Pawel Koziol, la simulation de Mikhaïl Tal a pourtant subi d'importantes transformations en passant à la version IV. Tal étant LE joueur hyper-attaquant, OwnAtt est naturellement très élevé (450). Cependant OwnMob passe derrière OppMob dans la nouvelle version. Le passage d'un style d'attaquant classique à un style d'attaquant bloqueur n'est pas vraiment surprenant et peut certainement représenter Tal dans nombre de ses parties. Le grand maître Letton avait en effet pour habitude de pulvériser la position de son adversaire par ses mouvements de pièces inattendues.
Il était aussi connu pour faire peu de cas du matériel et d'accepter souvent des sacrifices de pièces surprenants, n'hésitant pas à mettre gravement en péril sa position. C'est pourquoi sur l'ancienne version, Material était très très bas à 48 et ExchangeImbalance à -10. Or, dans la nouvelle version on est banalement à 100 pour Material et à 10 pour ExchangeImbalance. Ce réglage me laisse, je l'avoue, un peu perplexe.
Pour le reste, nous avons bien les paramètres d'un joueur hyper-offensif, avec des valeurs très élevées pour KingTropism (80), PiecePressure (190), PawnStorm (181), Space (100), un PstStyle primaire "forward" et un soucis limité pour le maintien d'une bonne position (PawnStructure à 90).  


Profil annoté


; Simulation de Mikhaïl Tal par Pawel Koziol
; d'après un profil de Brendan J. Norman pour Rodent III
;
; PARAMETRES MATERIELS
;
setoption name PawnValueMg value 90
setoption name KnightValueMg value 380
setoption name BishopValueMg value 390
setoption name RookValueMg value 530
setoption name QueenValueMg value 1160
;
setoption name PawnValueEg value 110
setoption name KnightValueEg value 360
setoption name BishopValueEg value 370
setoption name RookValueEg value 650
setoption name QueenValueEg value 1190
;
; Keep (préférence)
;
setoption name KeepPawn value 8 ; +8
setoption name KeepKnight value 10 ; +10
setoption name KeepBishop value 10 ; +10
setoption name KeepRook value 0
setoption name KeepQueen value 20 ; +20
;
; Paires
;
setoption name BishopPairMg value 70 ; standard : 51
setoption name BishopPairEg value 70 ; standard : 51
setoption name KnightPair value -10 ; standard : -9
setoption name RookPair value -11
;
; Autres
;
setoption name ExchangeImbalance value 10
setoption name Material value 100
setoption name KnightLikesClosed value 5 ; jeu légèrement ouvert
setoption name RookLikesOpen value 3 ; standard : 0
setoption name MinorVsQueen value 4 ; standard : 10
;
; ACCORD DE PERSONNALITÉ et STYLES
;
setoption name OwnAttack value 450 ; +350 : jeu hyper-offensif
setoption name OppAttack value 100
setoption name OwnMobility value 50
setoption name OppMobility value 75 ; +25 : jeu bloquant
setoption name FlatMobility value 50
;
setoption name PrimaryPstStyle value 4 ; style ''forward''
setoption name SecondaryPstStyle value 1 ; style ''classic''
setoption name PrimaryPstWeight value 58
setoption name SecondaryPstWeight value 40
;
setoption name KingTropism value 80 ; standard +60 (fort marqueur d'attaquant)
setoption name PiecePressure value 190 ; standard +90 (fort marqueur d'attaquant)
setoption name Lines value 100
setoption name Outposts value 78 ; (marqueur offensif)
setoption name Space value 100 ; (jeu ambitieux au centre)
;
; STRUCTURE DE PIONS
;
setoption name PawnStructure value 90 ; standard -10 (jeu faiblement positionnel)
setoption name PassedPawns value 127 ; standard +27 (fort intérêt pour la promotion)
setoption name PawnMass value 100
setoption name PawnChains value 100
setoption name PawnShield value 189 ; standard +70
setoption name PawnStorm value 181 ; standard +82 (fort marqueur d'attaquant)
;
setoption name DoubledPawnMg value -8
setoption name DoubledPawnEg value -21
setoption name IsolatedPawnMg value -7
setoption name IsolatedPawnEg value -7
setoption name IsolatedOnOpenMg value -13
setoption name BackwardPawnMg value -2
setoption name BackwardPawnEg value -1
setoption name BackwardOnOpenMg value -10
;
; PATTERNS
;
setoption name FianchBase value 13
setoption name FianchKing value 20
setoption name ReturningB value 10
;
; AUTRES PARAMÈTRES
;
setoption name Contempt value 0
setoption name SlowMover value 100
setoption name Selectivity value 175
setoption name SearchSkill value 10
setoption name BookFilter value 20
;
; BIBLIOTHÈQUES
;
setoption name setoption name GuideBookFile value players/ph-tal2.bin
setoption name setoption name MainBookFile value rodent.bin


Variante

Personnellement, j'utilise une version de Tal légèrement différente. Principalement, j'ai placé Material beaucoup plus bas, à 80. Quant à ExchangeImbalance, je le préfère à zéro. Tal me semble en effet tout à fait le joueur capable de sacrifier une tour contre un cavalier, même sans raison évidente.
Je conserve le rapport entre OwnMob et OppMob (50 / 75) mais Tal étant souvent aussi un attaquant tout ce qu'il y a de plus classique, inverser le rapport, comme dans le profil initial pour Rodent III, peut représenter une autre facette de Tal.
OwnAtt à 450 est un chiffre vraiment très élevé. Le ramener à 350 me parait une option raisonnable.
Je ne suis pas totalement convaincu que Tal aurait eu un appétit si élevé que ça pour le contrôle du centre de l'échiquier. Je placerai le Space de mon Tal plutôt aux alentours de 20.
Enfin, sur le profil Tal que j'utilise, j'ai réduit KeepPawn à +4 et KeepKnight à zéro. Je ne suis pas totalement sûr de bien faire mais une préférence pour presque toutes les pièces en même temps me parait un peu bizarre. La préférence pour les cavaliers me semble la moins évidente.
Enfin, j'ai ramené à 110 l'attention pour les pions passés.


Ce qui donne :

; Simulation de Mikhaïl Tal
; Variante de Rob Robinson
;
; PARAMETRES MATERIELS
;
setoption name PawnValueMg value 90
setoption name KnightValueMg value 380
setoption name BishopValueMg value 390
setoption name RookValueMg value 530
setoption name QueenValueMg value 1160
;
setoption name PawnValueEg value 110
setoption name KnightValueEg value 360
setoption name BishopValueEg value 370
setoption name RookValueEg value 650
setoption name QueenValueEg value 1190
;
; Keep (préférence)
;
setoption name KeepPawn value 4 ; +4
setoption name KeepKnight value 0
setoption name KeepBishop value 10 ; +10
setoption name KeepRook value 0
setoption name KeepQueen value 20 ; +20
;
; Paires
;
setoption name BishopPairMg value 70 ; standard : 51
setoption name BishopPairEg value 70 ; standard : 51
setoption name KnightPair value -10 ; standard : -9
setoption name RookPair value -11
;
; Autres
;
setoption name ExchangeImbalance value 0 ; prêt pour les échanges très déséquilibrés
setoption name Material value 80 ; jeu très peu matérialiste
setoption name KnightLikesClosed value 5 ; jeu légèrement ouvert
setoption name RookLikesOpen value 3
setoption name MinorVsQueen value 4 ; standard : 10
;
; ACCORD DE PERSONNALITÉ et STYLES
;
setoption name OwnAttack value 350 ; +250 : jeu hyper-offensif
setoption name OppAttack value 100
setoption name OwnMobility value 50
setoption name OppMobility value 75 ; +25 : jeu bloquant
setoption name FlatMobility value 50
;
setoption name PrimaryPstStyle value 4 ; style ''forward''
setoption name SecondaryPstStyle value 1 ; style ''classic''
setoption name PrimaryPstWeight value 58
setoption name SecondaryPstWeight value 40
;
setoption name KingTropism value 80 ; standard +60 (fort marqueur d'attaquant)
setoption name PiecePressure value 190 ; standard +90 (fort marqueur d'attaquant)
setoption name Lines value 100
setoption name Outposts value 78 (marqueur offensif)
setoption name Space value 20
;
; STRUCTURE DE PIONS
;
setoption name PawnStructure value 90 ; standard -10 (jeu faiblement positionnel)
setoption name PassedPawns value 110 ; standard +10
setoption name PawnMass value 100
setoption name PawnChains value 100
setoption name PawnShield value 189 ; standard +70
setoption name PawnStorm value 181 ; standard +82 (fort marqueur d'attaquant)
;
setoption name DoubledPawnMg value -8
setoption name DoubledPawnEg value -21
setoption name IsolatedPawnMg value -7
setoption name IsolatedPawnEg value -7
setoption name IsolatedOnOpenMg value -13
setoption name BackwardPawnMg value -2
setoption name BackwardPawnEg value -1
setoption name BackwardOnOpenMg value -10
;
; PATTERNS
;
setoption name FianchBase value 13
setoption name FianchKing value 20
setoption name ReturningB value 10
;
; AUTRES PARAMÈTRES
;
setoption name Contempt value 0
setoption name SlowMover value 100
setoption name Selectivity value 175
setoption name SearchSkill value 10
setoption name BookFilter value 20
;
; BIBLIOTHÈQUES
;
setoption name setoption name GuideBookFile value players/ph-tal2.bin
setoption name setoption name MainBookFile value rodent.bin




Les famous personalities adaptées de Rodent III


Les profils suivants sont les personnalités que j'ai moi-même adaptés de Rodent III. Chacun d'eux est abondamment commenté, ce qui permettra éventuellement à d'autres de les améliorer. Comme indiqué plus haut, je ne prétends pas que ces convertions soient parfaites.





Akiba Rubinstein


Adaptation à Rodent IV de l'ancien profil "Rubinstein" de Pawel Koziol pour Rodent II


Voir aussi la mini-bio de Rubinstein.




Commentaire

Rubinstein avait un jeu assez équilibré entre attaque et défense mais très peu vigoureux. Il avançait avec prudence et cherchait à conserver en toutes circonstances une position solide, avec un contrôle central fort. Ce que Pawel Koziol a représenté par un accord de personnalité définit autour d'un couple OwnAtt/OppAtt légèrement défensif (105 pour 95) et un couple OppMob/OwnMob équilibré mais faiblard (42 / 42).
Les autres traits sont ceux d'un joueur essentiellement positionnel :
➤Jeu matérialiste sans excès (Matérial quasi-standard, ExchangeImbalance élevé)
➤Forte structure de pions (PawnStructure à 120, autres paramètres positionnels sur valeur moyenne standard)
➤Promotion privilégiée comme tactique offensive (PassedPawns à 125, soit +5 par rapport à la valeur initiale fixée par Pawel Koziol).
➤Majoration de l'importance des pions. Pawel Koziol a minoré légèrement tous les critères Keep sauf le Keep des pions, ce qui équivaut à renforcer un peu la valeur des pions. Je me suis permis d'accentuer ce trait en augmentant aussi de 5% le poids de l'évaluation matérielle des pions.
En bon joueur classique, Rubinstein privilégiait le contrôle central (Space à 40) et ne cédait pas aux sirènes hypermodernes (Valeurs "Patterns" à zéro).

Bibliothèque d'ouvertures : la distribution de Rodent IV ne contient aucune bibliothèque pour Rubinstein, mais nous pouvons utiliser l'excellent livre de Pawel Hase, à copier dans le répertoire "players" du dossier "books" de Rodent IV.

Télécharger la bibliothèque d'ouvertures "ph-rubinstein2.bin" ?

La bibliothèque historique _pre30.bin, déjà présente dans la distribution de Rodent IV, complètera l'ouverture.



Le profil annoté

; Personnalité "Rubinstein" pour Rodent IV
; D'après le profil "Rubinstein" de Pawel Koziol pour Rodent II
; Conversion : Rob Robinson
;
; PARAMETRES MATERIELS
;
setoption name PawnValueMg value 94 ; +5%
setoption name KnightValueMg value 380
setoption name BishopValueMg value 390
setoption name RookValueMg value 530
setoption name QueenValueMg value 1160
;
setoption name PawnValueEg value 116 ; +5%
setoption name KnightValueEg value 360
setoption name BishopValueEg value 370
setoption name RookValueEg value 650
setoption name QueenValueEg value 1190
;
; Keep (préférence)
;
setoption name KeepPawn value 0
setoption name KeepKnight value -1 ; petite minoration
setoption name KeepBishop value -1 ; petite minoration
setoption name KeepRook value -1 ; petite minoration
setoption name KeepQueen value -5 ;  minoration
;
; Paires
;
setoption name BishopPairMg value 51
setoption name BishopPairEg value 51
setoption name KnightPair value -1
setoption name RookPair value -11
;
; Autres
;
setoption name ExchangeImbalance value 20 ; refus des échanges trop déséquilibrés
setoption name Material value 98 ; quasi-standard
setoption name KnightLikesClosed value 6
setoption name RookLikesOpen value 4
setoption name MinorVsQueen value 10
;
; ACCORD DE PERSONNALITÉ et STYLES
;
; Jeu légèrement défensif et peu vigoureux
setoption name OwnAttack value 95
setoption name OppAttack value 105
; Faible mobilité
setoption name OwnMobility value 42
setoption name OppMobility value 42
setoption name FlatMobility value 50
;
setoption name PrimaryPstStyle value 1 ; style ''classic''
setoption name SecondaryPstStyle value 1 ; style ''classic''
setoption name PrimaryPstWeight value 58
setoption name SecondaryPstWeight value 40
;
setoption name KingTropism value 20
setoption name PiecePressure value 100
setoption name Lines value 120 ; standard +20
setoption name Outposts value 80 ; quasi-standard
setoption name Space value 40 ; controle central appuyé
;
; STRUCTURE DE PIONS
;
setoption name PawnStructure value 120 ; forte structure de pions
setoption name PassedPawns value 125 ; intérêt renforcé pour la promotion
setoption name PawnMass value 100
setoption name PawnChains value 100
setoption name PawnShield value 119
setoption name PawnStorm value 99
;
setoption name DoubledPawnMg value -8
setoption name DoubledPawnEg value -21
setoption name IsolatedPawnMg value -7
setoption name IsolatedPawnEg value -7
setoption name IsolatedOnOpenMg value -13
setoption name BackwardPawnMg value -2
setoption name BackwardPawnEg value -1
setoption name BackwardOnOpenMg value -10
;
; PATTERNS
; Jeu non-hypermoderne

setoption name FianchBase value 0
setoption name FianchKing value 0
setoption name ReturningB value 0
;
; AUTRES PARAMÈTRES
;
setoption name Contempt value 0
setoption name SlowMover value 100
setoption name Selectivity value 175
setoption name SearchSkill value 10
setoption name BookFilter value 20
;
; BIBLIOTHÈQUES
;
setoption name GuideBookFile value players/ph-rubinstein2.bin
setoption name MainBookFile value hist/_pre30.bin



Richard Réti


Adaptation à Rodent IV de l'ancien profil "Réti" de Pawel Koziol pour Rodent II et III


Voir aussi la mini-bio de Réti.






Commentaire

La conversion de ce vieux profil pour Rodent II n'a guère posé de problème. Les poids des pièces, le système de bonus-malus des pions, l'équilibre keep-pair, qui étaient sur les valeurs standards de Rodent II, sont convertis dans les valeurs standards de Rodent IV. Space est bien sûr à zéro, le contrôle direct du centre étant la dernière chose à intéresser Réti. Comme toujours, les valeurs de l'évaluation de l'attaque sont conservées et celles de la mobilité divisées par deux. Le PstStyle "Quirky" de l'ancien profil est mobilisé en style primaire et en style secondaire. ExchangeImbalance est ramené à  20, les autres valeurs étant reprises à l'identique ou calquées sur les standards de Rodent IV.
Peu de joueurs étaient susceptibles de jouer davantage hypermoderne que Richard Réti. C'est pourquoi j'ai augmenté le niveau des "patterns" : FianchBase à 20, FianchKing à 25 et
ReturningB à 15.
Réti acceptait facilement une offre de nullité dans une position faiblement déséquilibrée. D'où un Contempt  négatif, à -5.
Bibliothèque d'ouvertures : le dossier "players" de Rodent IV contient deux livres d'ouvertures pour Réti, "reti.bin", et "ph-reti2.bin".  La première est celle qui est sélectionnée pour le profil. Elle ne pèse que 92 ko et se contente d'être un livre guide, centré sur les ouvertures les plus usitées par Réti. L'autre bibliothèque, élaborée par Pavel Hase, est beaucoup plus grosse : 1,56 Mo. Elle explore en profondeur et en largeur les pratiques de Réti en matière d'ouvertures.


Le profil annoté

; Simulation de Richard Réti pour Rodent IV
; Adapté par Rob Robinson d'après le profil
; de Pawel Koziol pour Rodent II
;
; PARAMETRES MATERIELS
;
setoption name PawnValueMg value 90
setoption name KnightValueMg value 380
setoption name BishopValueMg value 390
setoption name RookValueMg value 530
setoption name QueenValueMg value 1160
;
setoption name PawnValueEg value 110
setoption name KnightValueEg value 360
setoption name BishopValueEg value 370
setoption name RookValueEg value 650
setoption name QueenValueEg value 1190
;
; Keep (préférence)
;
setoption name KeepPawn value 0
setoption name KeepKnight value 0
setoption name KeepBishop value 0
setoption name KeepRook value 0
setoption name KeepQueen value 0
;
; Paires
;
setoption name BishopPairMg value 51
setoption name BishopPairEg value 51
setoption name KnightPair value -1
setoption name RookPair value -11
;
; Autres
;
setoption name ExchangeImbalance value 20
setoption name Material value 95 ; standard : 100
setoption name KnightLikesClosed value 6
setoption name RookLikesOpen value 0
setoption name MinorVsQueen value 10
;
; ACCORD DE PERSONNALITÉ et STYLES
;
setoption name OwnAttack value 85 ; évaluation de l'attaque...
setoption name OppAttack value 88 ; ...amoindrie
setoption name OwnMobility value 50 ; mobilité équilibrée
setoption name OppMobility value 50 ; et standard
setoption name FlatMobility value 50
;
setoption name PrimaryPstStyle value 0 ; style ''quirky''
setoption name SecondaryPstStyle value 0 ; style ''quirky''
setoption name PrimaryPstWeight value 58
setoption name SecondaryPstWeight value 40
;
setoption name KingTropism value 20
setoption name PiecePressure value 150 ; marqueur offensif
setoption name Lines value 100
setoption name Outposts value 110 ; marqueur positionnel
setoption name Space value 0 ; pas de contrôle central
;
; STRUCTURE DE PIONS
;
setoption name PawnStructure value 180 ; jeu fortement positionnel
setoption name PassedPawns value 150 ; forte attention aux pions passés
setoption name PawnMass value 100
setoption name PawnChains value 100
setoption name PawnShield value 119
setoption name PawnStorm value 80 ; standard : 99
;
setoption name DoubledPawnMg value -8
setoption name DoubledPawnEg value -21
setoption name IsolatedPawnMg value -7
setoption name IsolatedPawnEg value -7
setoption name IsolatedOnOpenMg value -13
setoption name BackwardPawnMg value -2
setoption name BackwardPawnEg value -1
setoption name BackwardOnOpenMg value -10
;
; PATTERNS
;
setoption name FianchBase value 20 ; standard : 13
setoption name FianchKing value 25 ; standard : 20
setoption name ReturningB value 15 ; standard : 10
;
; AUTRES PARAMÈTRES
;
setoption name Contempt value -5 ; joueur frileux
setoption name SlowMover value 100
setoption name Selectivity value 175
setoption name SearchSkill value 10
setoption name BookFilter value 20
;
; BIBLIOTHÈQUES
;
setoption name GuideBookFile value players /reti.bin
setoption name MainBookFile value hist /_pre30.bin



Emanuel Lasker


Adaptation à Rodent IV de l'ancien profil "Lasker" de Pawel Koziol pour Rodent III

Voir aussi la mini-bio de Lasker.




Commentaire

C'est un fait bien connu que Lasker adaptait son jeu à l'adversaire qu'il avait devant lui. Il pouvait ainsi concéder un avantage positionnel ou jouer un coup inhabituel, voire illogique, afin de perturber son vis-à-vis. Cette dimension psychologique n'est pas à la portée de l'ordinateur - et ne le sera pas avant longtemps. C'est la principale et notable limite qu'une simulation informatique du jeu de Lasker ne peut franchir. Pour le reste, on peut dire que le champion du monde allemand était, sur le plan des principes théoriques, un adepte des enseignements de Steinitz, à qui il a ravi le titre mondial. Il jouait en défense et avançait prudemment, en conservant une position solide, à l'aise dans les situations encombrées comme dans les jeux ouverts.
Si certaines lignes d'ouvertures ont pu évoquer avant l'heure l'école hypermoderne, Lasker n'a jamais été séduit par ses principes, même en fin de carrière. Dans ses écrits, il a d'ailleurs souvent critiqué la nouvelle école.
Le profil Lasker de Pawel Koziol est un savant dosage de valeurs permettant de rendre compte du style généralement défensif et positionnel de l'ancien champion du monde :
➤Jeu défensif et peu vigoureux, avec des valeurs OwnAtt et OppAtt inhabituelles : 71 pour OwnAtt et 101 pour OppAtt. L'évaluation de la mobilité est équilibrée et un peu ralentie.
➤Paramètres positionnels sur valeurs moyennes standards ou proches. Lasker était un joueur positionnel mais moins rigide que Steinitz, son inspirateur.  La solidité de la structure de pions est cependant légèrement en retrait de la valeur moyenne. A noter : la réduction sensible du malus pour avoir des pions isolés, surtout en fin de partie.
➤Pas de préférence (Keep) affichée pour un type de pièces, mais le poids des pièces n'est standard que pour les pions :
-Sous-évaluation de la dame en milieu et fin de partie ;
-Sur-évaluation des tours en milieu de partie associé à une légère diminution du malus pour avoir deux tours ;
-Sur-évaluation sensible des cavaliers, à tous les stades du jeu.
➤Autres observations :
-L'attention aux pions passés est nette.
-Outpost est un peu bas et PiecePressure assez élevé, seuls indicateurs d'une volonté offensive.
➤Bibliothèques : les répertoires de Rodent IV ne comportent pas de bibliothèques d'ouvertures pour Lasker. Je vous propose donc d'utiliser celle de Pawel Hase ("PH-Lasker2.bin"), à copier dans le sous-répertoire "players" du dossier "books" de Rodent.

Télécharger la bibliothèque "PH-Lasker2.bin" ?



Le profil annoté

; Personnalité Lasker pour Rodent IV
; D'après un profil de Pawel Koziol pour Rodent III
; Adaptation à Rodent IV par Rob Robinson
;
; PARAMETRES MATERIELS
;
setoption name PawnValueMg value 90
setoption name PawnValueEg value 110
setoption name KnightValueMg value 399 ; standard 380
setoption name KnightValueEg value 395 ; standard 360
setoption name BishopValueMg value 393 ; standard 390
setoption name BishopValueEg value 353 ; standard 370
setoption name RookValueMg value 567 ; standard 530
setoption name RookValueEg value 648 ; standard 650
setoption name QueenValueMg value 1138 ; standard 1160
setoption name QueenValueEg value 1134 ; standard 1190
;
; Keep (préférence)
;
setoption name KeepPawn value 0
setoption name KeepKnight value 0
setoption name KeepBishop value 0
setoption name KeepRook value 0
setoption name KeepQueen value 0
;
; Paires
;
setoption name BishopPairMg value 51
setoption name BishopPairEg value 51
setoption name KnightPair value -1
setoption name RookPair value -9 ; standard : -11
;
; Autres
;
setoption name ExchangeImbalance value 25 ; refus des échanges déséquilibrés
setoption name Material value 104 ; jeu modérément matérialiste
setoption name KnightLikesClosed value 6
setoption name RookLikesOpen value 3
setoption name MinorVsQueen value 4
;
; ACCORD DE PERSONNALITÉ et STYLES
;
; posture défensive
setoption name OwnAttack value 71
setoption name OppAttack value 101
; mobilité équilibrée et légèrement amoindrie
setoption name OwnMobility value 48
setoption name OppMobility value 48
setoption name FlatMobility value 50
;
setoption name PrimaryPstStyle value 0 ; style ''quirky''
setoption name SecondaryPstStyle value 1 ; style ''classic''
setoption name PrimaryPstWeight value 58
setoption name SecondaryPstWeight value 40
;
setoption name KingTropism value 20
setoption name PiecePressure value 111 ; marqueur d'attaquant
setoption name Lines value 100
setoption name Outposts value 73 ; standard : 78
setoption name Space value 30 ; intérêt moyen pour le contrôle central
;
; STRUCTURE DE PIONS
;
setoption name PawnStructure value 96 ; standard : 100
setoption name PassedPawns value 105 ; standard : 100
setoption name PawnMass value 100
setoption name PawnChains value 100
setoption name PawnShield value 119
setoption name PawnStorm value 99
;
setoption name DoubledPawnMg value -8
setoption name DoubledPawnEg value -20 ; standard : -21
setoption name IsolatedPawnMg value -7 ; standard : -10
setoption name IsolatedPawnEg value 5 ; standard : -7
setoption name IsolatedOnOpenMg value -13
setoption name BackwardPawnMg value -2
setoption name BackwardPawnEg value -1
setoption name BackwardOnOpenMg value -10
;
; PATTERNS
;
; Jeu non-hypermoderne
setoption name FianchBase value 4
setoption name FianchKing value 10
setoption name ReturningB value 10
;
; AUTRES PARAMÈTRES
;
setoption name Contempt value 0
setoption name SlowMover value 100
setoption name Selectivity value 175
setoption name SearchSkill value 10
setoption name BookFilter value 20
;
; BIBLIOTHÈQUES
;
setoption name GuideBookFile value players/PH-Lasker2.bin
setoption name MainBookFile value hist/_pre30.bin



Bent Larsen


Adaptation à Rodent IV de l'ancien profil "Larsen" de Pawel Koziol pour Rodent III


Voir aussi la mini-bio de Larsen.




Commentaire

Prétendre imiter le style de Larsen est assez casse-gueule. Fondamentalement, le grand champion danois était imprévisible. C'était un joueur polyvalent, capable d'endosser mille styles différents,  le but étant, comme le faisait Lasker, de surprendre et désarçonner l'adversaire. Il lui arrivait par exemple de démarrer une partie avec des lignes calmes et un jeu défensif, d'avancer lentement puis, en milieu de partie, de changer de rythme, et de se lancer dans une forte action offensive. Mais il pouvait aussi très souvent jouer avec brio le rôle de l'attaquant farouche, adepte des positions déséquilibrées. "Pour gagner, il faut accepter les positions perdues", disait-il. Ses ouvertures étaient souvent vieillottes, exotiques ou décalées,  voire même parfois improvisées. Comment, alors,  imiter un adversaire qui ne joue jamais de la même façon ?  
Un pis-aller consiste à créer plusieurs "Larsen", chacun reproduisant une facette du joueur danois. Car il y a quand même des registres de jeu qui reviennent souvent. Dans son profil pour Rodent III, Pawel Koziol a préféré par exemple imiter le Larsen influencé par les enseignements de Nimzowitsch, esquiveur et concentré sur l'objectif de déjouer les plans de l'adversaire, soucieux de la solidité de sa position. Notons les points remarquables de ce profil :
Évaluation de l'attaque : défensive (-20 d'écart) et au dynamisme amoindri (-20).
Évaluation de la mobilité : mobilité moyenne et modérément bloqueuse
PstStyle : initialement "Quirky" (dynamique, aime faire avancer les pions de bord), conservé en style secondaire.
Jeu positionnel : tous les paramètres de position sont sur valeur standard, y compris PawnStructure. Outpost est à 120.
Autres traits remarquables : jeu peu matérialiste (Material à 90), fermeture du jeu (KhnigtLikesClosed à 7), très forte pression sur les pièces (PiecePressure à 150),  
Poids des cavaliers augmenté de 1,5%, traduction de l'intérêt marqué de Larsen pour les cavaliers.
J'ai situé Space à 20.
La bibliothèque d'ouvertures "ph-larsen2.bin" est déjà dans le répertoire "books" de Rodent IV. De même que la bibliothèque historique "_31to80.bin".


Le profil annoté

; Personnalité "Larsen" pour Rodent IV
; Auteur : Pawel Koziol (profil initial pour Rodent III)
; Adaptation à Rodent IV : Rob Robinson
;
; PARAMETRES MATERIELS
;
setoption name PawnValueMg value 90
setoption name KnightValueMg value 388 ; standard : 380 (+1,5%)
setoption name BishopValueMg value 390
setoption name RookValueMg value 530
setoption name QueenValueMg value 1160
;
setoption name PawnValueEg value 110
setoption name KnightValueEg value 367 ; standard : 360 (+1,5%)
setoption name BishopValueEg value 370
setoption name RookValueEg value 650
setoption name QueenValueEg value 1190
;
; Keep (préférence)
;
setoption name KeepPawn value 0
setoption name KeepKnight value 0
setoption name KeepBishop value 0
setoption name KeepRook value 0
setoption name KeepQueen value 0
;
; Paires
;
setoption name BishopPairMg value 46 ; standard : 51
setoption name BishopPairEg value 46 ; standard : 51
setoption name KnightPair value -1
setoption name RookPair value -11
;
; Autres
;
setoption name ExchangeImbalance value 20
setoption name Material value 90 ; jeu peu matérialiste
setoption name KnightLikesClosed value 7 ; fermeture des lignes
setoption name RookLikesOpen value 3
setoption name MinorVsQueen value 10
;
; ACCORD DE PERSONNALITÉ et STYLES
;
setoption name OwnAttack value 60 ; activité offensive prudente...
setoption name OppAttack value 80 ; ...et centrée sur l'adversaire
setoption name OwnMobility value 50 ; mobilité moyenne...
setoption name OppMobility value 55 ; ... et modérément bloquante
setoption name FlatMobility value 50
;
setoption name PrimaryPstStyle value 0 ; style ''quirky''
setoption name SecondaryPstStyle value 0 ; style ''quirky''
setoption name PrimaryPstWeight value 58
setoption name SecondaryPstWeight value 40
;
setoption name KingTropism value 20
setoption name PiecePressure value 150 ; standard + 50 (marqueur offensif)
setoption name Lines value 105 ; standard +5
setoption name Outposts value 120 ; standard : 78
setoption name Space value 20
;
; STRUCTURE DE PIONS
;
setoption name PawnStructure value 100
setoption name PassedPawns value 100
setoption name PawnMass value 100
setoption name PawnChains value 100
setoption name PawnShield value 119
setoption name PawnStorm value 99
;
setoption name DoubledPawnMg value -8
setoption name DoubledPawnEg value -21
setoption name IsolatedPawnMg value -7
setoption name IsolatedPawnEg value -7
setoption name IsolatedOnOpenMg value -13
setoption name BackwardPawnMg value -2
setoption name BackwardPawnEg value -1
setoption name BackwardOnOpenMg value -10
;
; PATTERNS
;
setoption name FianchBase value 13
setoption name FianchKing value 20
setoption name ReturningB value 10
;
; AUTRES PARAMÈTRES
;
setoption name Contempt value 20
setoption name SlowMover value 100
setoption name Selectivity value 175
setoption name SearchSkill value 10
setoption name BookFilter value 20
;
; BIBLIOTHÈQUES
;
setoption name GuideBookFile value players/ph-larsen2.bin
setoption name MainBookFile value hist/_31to80.bin


Variante plus offensive

Pour ma part j'ai exploré une autre facette de Larsen, ce qui me permet de vous offrir une imitation plus offensive et plus mobile, dans la lignée de celle que proposait Chessmaster. L'accord de personnalité est celui d'un attaquant modéré bloqueur : OwnAtt à 120 OppAtt à 100, OwnMob à 55 et OppMob à 65.
Cette version attaquante de Larsen avance plus vite que celle de Pawel, qui faisait la part belle à l'influence de Nimzowitsch. Son jeu est plus ouvert ; KnightLikesClosed revient donc à la valeur moyenne (6 contre 7 dans la version précédente) et Lines est un peu augmenté (110). L'intérêt pour la promotion est en baisse (PassedPawn à 90) et KingTropism en légère hausse (à 25)
Ce Larsen est moins positionnel (PawnStructure est ramené à 90, Outpost à 100).  
J'ai également changé la configuration des styles. Le PstStyle primaire "Quirky" est remplacé par le style "classic" et j'ai choisi le style "forward" en secondaire, mais minoré (PrimaryPstWeight à 70 et SecondaryPstWeight à 30). Pawel Koziol avait d'ailleurs positionné Forwardness à 20 dans l'ancien profil.
Space est positionné à 25, traduction d'un intérêt modéré pour le contrôle direct du centre, cohérent avec le PstStyle "Classic".
Ce Larsen au style plus classique est naturellement moins enclin à jouer à la manière hypermoderne. Donc les "patterns" hypermodernes sont amoindris.

La résistance de Larsen à accepter la nullité était forte. Je place donc Contempt à 25, ce que Pawel avait oublié de faire, pour son profil R3.


Larsen avait quelques marottes. L'une d'elle est l'avancée de pions de tour, souvent en prélude à une attaque de tour. Il s'autorisait souvent à doubler les pions, bien que cela soit généralement considéré comme néfaste.
Par ailleurs, il appréciait les cavaliers beaucoup plus que les fous, ce que Pawel avait traduit par un poids renforcé de KnightValue. Pour ma part j'ai traduit l'ensemble par :
a) KeepKnight et KeepRook à +5
b) Un malus réduit pour avoir une paire de tour (RookPair à -5) ; l'absence de tout malus pour avoir une paire de cavalier (KnightPair à zéro).
c) RookLikesOpen ramené à zéro, ce qui favorise l'ouverture du jeu au profit des tours.
d) Lines poussé à 110
e) Un malus minoré pour avoir les pions doublés en milieu et fin de partie (DoubledPawnMg à -2 et DoubledPawnEg à -10)



Le profil annoté

; Personnalité "Larsen attaquant" pour Rodent IV
; Auteur : Rob Robinson
;
; PARAMETRES MATERIELS
;
setoption name PawnValueMg value 90
setoption name KnightValueMg value 380
setoption name BishopValueMg value 390
setoption name RookValueMg value 530
setoption name QueenValueMg value 1160
;
setoption name PawnValueEg value 110
setoption name KnightValueEg value 360
setoption name BishopValueEg value 370
setoption name RookValueEg value 650
setoption name QueenValueEg value 1190
;
; Keep (préférence)
;
setoption name KeepPawn value 0
setoption name KeepKnight value 5 ; +5
setoption name KeepBishop value 0
setoption name KeepRook value 5 ; +5
setoption name KeepQueen value 0
;
; Paires
;
setoption name BishopPairMg value 51
setoption name BishopPairEg value 51
setoption name KnightPair value 0 ; standard : -1
setoption name RookPair value -5 ; standard : -11
;
; Autres
;
setoption name ExchangeImbalance value 20
setoption name Material value 90 ; jeu peu matérialiste
setoption name KnightLikesClosed value 6 ; neutre
setoption name RookLikesOpen value 0 ; ouverture pour les tours
setoption name MinorVsQueen value 10
;
; ACCORD DE PERSONNALITÉ et STYLES
;
setoption name OwnAttack value 120 ; attaquant...
setoption name OppAttack value 100 ; ...modéré
setoption name OwnMobility value 55 ; mobilité élevée
setoption name OppMobility value 65 ; ... et bloquante
setoption name FlatMobility value 45
;
setoption name PrimaryPstStyle value 1 ; style ''classic''
setoption name SecondaryPstStyle value 4 ; style ''forward''
setoption name PrimaryPstWeight value 70 ; primaire augmenté
setoption name SecondaryPstWeight value 30 ; secondaire minoré
;
setoption name KingTropism value 25
setoption name PiecePressure value 150 ; standard + 50 (marqueur offensif)
setoption name Lines value 110 ; standard +10
setoption name Outposts value 100
setoption name Space value 20
;
; STRUCTURE DE PIONS
;
setoption name PawnStructure value 90 ; structure de pions plus faible
setoption name PassedPawns value 90 ; intérêt amoindri pour la promotion
setoption name PawnMass value 100
setoption name PawnChains value 100
setoption name PawnShield value 119
setoption name PawnStorm value 99
;
setoption name DoubledPawnMg value -2 ; standard : -8
setoption name DoubledPawnEg value -10 ; standard : -21
setoption name IsolatedPawnMg value -7
setoption name IsolatedPawnEg value -7
setoption name IsolatedOnOpenMg value -13
setoption name BackwardPawnMg value -2
setoption name BackwardPawnEg value -1
setoption name BackwardOnOpenMg value -10
;
; PATTERNS
;
setoption name FianchBase value 8 ; standard : 13
setoption name FianchKing value 10 ; standard : 20
setoption name ReturningB value 5 ; standard : 10
;
; AUTRES PARAMÈTRES
;
setoption name Contempt value 25 ; joue pour le gain
setoption name SlowMover value 100
setoption name Selectivity value 175
setoption name SearchSkill value 10
setoption name BookFilter value 20
;
; BIBLIOTHÈQUES
;
setoption name GuideBookFile value players/ph-larsen2.bin
setoption name MainBookFile value hist/_31to80.bin



Alexander Alekhine


Adaptation à Rodent IV de l'ancien profil "Alekhine" de Pawel Koziol pour Rodent II


Voir aussi la mini-bio d'Alekhine.






Commentaire

Ce profil est assez ancien puisqu'il a été développé pour Rodent II par Pawel Koziol et qu'il a continué à être proposé avec Rodent III sans avoir été réactualisé. Alekhine étant un attaquant classique, l'accord de personnalité était construit autour d'une évaluation offensive de l'attaque, doublée d'une évaluation de la mobilité accentuée et modestement centrée sur le jeu du moteur. Soit OwnAtt à 125 pour OwnAtt à 100 et OwnMob à 120 pour OppMob à 115. Ce qui donne après adaptation à Rodent IV :
OwnAtt à 125 / OppAtt à 100
OwnMob à 60 / OppMob à 58
FlatMob à 40
Le profil initial comportait quelques marqueurs offensifs qui sont conservés: KingTropism à 30, PiecePressure à 110 et Lines à 120. En revanche, PawnStorm est à 80, les "tempêtes de pions" n'étant probablement pas du goût d'Alekhine.

Alekhine faisait preuve d'un matérialiste modéré - d'où Material à 104 et ExchangeImbalance à 20.
Pawel Koziol a programmé une forte préférence pour les fous, reprise à l'identique.
La position du grand maître était solide sans conduire le conduire à un jeu défensif. Les paramètres positionnels sont donc tous sur les valeurs moyennes, y compris PawnStructure.
Du côté des PstStyle, le style 2, "normal", du profil initial est conservé en primaire ; il est doublé par un style secondaire "quirky", qui me parait assez adapté.
L'intérêt sans obsession d'Alekhine pour le contrôle direct du centre positionne Space à 20.

Alekhine a considérablement renouvelé et enrichi la phase de l'ouverture. La bibliothèque "alekhine.bin", présente dans la distribution de Rodent IV, en rendra compte avec fidélité. Elle sera complétée par la bibliothèque historique "_pre30.bin".

J'ai placé les "patterns" hypermodernes sur les valeurs valeurs standards. Il faut se souvenir que malgré son jeu très offensif à la mobilité élevée, Alekhine était considéré comme apparenté à ce courant.

Dans le profil initial, la valeur Contempt était absente. Je pense qu'un Contempt à 15 devrait suffire à traduire l'esprit combattif d'Alekhine, qui jouait généralement pour le gain.
Curiosité de ce vieux profil : un EvalBlur à 10. C'est la seule personnalité de grand maître comportant une petite dose de flou. Je veux bien parier n'importe quoi que c'est une facétie de Pawel Koziol, un clin d'œil pour rappeler qu'Alekhine a perdu contre Euwe parce qu'il avait bu plus que de raison. EvalBlur n'étant plus actif pour Rodent IV, on devra s'en passer.



Le profil annoté


; Simulation d'Alexander Alekhine pour Rodent IV
; D'après un profil de Pawel Koziol pour Rodent III
; Adaptation : Rob Robinson
;
; PARAMETRES MATERIELS
;
setoption name PawnValueMg value 90
setoption name KnightValueMg value 380
setoption name BishopValueMg value 390
setoption name RookValueMg value 530
setoption name QueenValueMg value 1160
;
setoption name PawnValueEg value 110
setoption name KnightValueEg value 360
setoption name BishopValueEg value 370
setoption name RookValueEg value 650
setoption name QueenValueEg value 1190
;
; Keep (préférence)
;
setoption name KeepPawn value 0
setoption name KeepKnight value 0
setoption name KeepBishop value 12 ; forte préférence pour les fous
setoption name KeepRook value 0
setoption name KeepQueen value 0
;
; Paires
;
setoption name BishopPairMg value 51
setoption name BishopPairEg value 51
setoption name KnightPair value -1
setoption name RookPair value -11
;
; Autres
;
setoption name ExchangeImbalance value 20
setoption name Material value 104
setoption name KnightLikesClosed value 6
setoption name RookLikesOpen value 0
setoption name MinorVsQueen value 10
;
; ACCORD DE PERSONNALITÉ et STYLES
;
setoption name OwnAttack value 125 ; jeu offensif
setoption name OppAttack value 100
setoption name OwnMobility value 60 ; jeu mobile
setoption name OppMobility value 58
setoption name FlatMobility value 40 ; -10 (équilibration)
;
setoption name PrimaryPstStyle value 2 ; style "normal"
setoption name SecondaryPstStyle value 0 ; style "quirky"
setoption name PrimaryPstWeight value 58
setoption name SecondaryPstWeight value 40
;
setoption name KingTropism value 30 ; assez fort tropisme anti-roi
setoption name PiecePressure value 110 ; +10 (marqueur offensif)
setoption name Lines value 120 ; +20 (marqueur offensif)
setoption name Outposts value 100
setoption name Space value 20 ; intérêt limité pour le contrôle du centre
;
; STRUCTURE DE PIONS
;
setoption name PawnStructure value 100
setoption name PassedPawns value 100
setoption name PawnMass value 100
setoption name PawnChains value 100
setoption name PawnShield value 119
setoption name PawnStorm value 80 ; -20
;
setoption name DoubledPawnMg value -8
setoption name DoubledPawnEg value -21
setoption name IsolatedPawnMg value -7
setoption name IsolatedPawnEg value -7
setoption name IsolatedOnOpenMg value -13
setoption name BackwardPawnMg value -2
setoption name BackwardPawnEg value -1
setoption name BackwardOnOpenMg value -10
;
; PATTERNS
;
setoption name FianchBase value 13
setoption name FianchKing value 20
setoption name ReturningB value 10
;
; AUTRES PARAMÈTRES
;
setoption name Contempt value 15
setoption name SlowMover value 100
setoption name Selectivity value 175
setoption name SearchSkill value 10
setoption name BookFilter value 20
;
; BIBLIOTHÈQUES
;
setoption name GuideBookFile value players/alekhine.bin
setoption name MainBookFile value hist/_pre30.bin


Frank Marshall


Adaptation à Rodent IV de l'ancien profil "Marshall" de Pawel Koziol pour Rodent III

Voir aussi la mini-bio de Frank Marshall






Commentaire

Le style de Frank Marshall est facile à reproduire avec Rodent. Dernier des romantiques, il privilégie la tactique au détriment de la stratégie et de la qualité de la position. Il attaque vigoureusement et avance vite, sacrifie facilement des pièces. Il apprécie particulièrement les cavaliers.
Ces traits sont rendus par un OwnAtt à 150 et un OwnMob à 75, un poids des cavaliers en hausse de 3,5% par rapport aux valeurs standards, des paramètres Material et PawnStructure placés bas, à 90, un KingTropism un peu accru, à 25.
Sur le profil initial le PstStyle choisi était logiquement le "classic", conservé en primaire, mais Pawel Koziol avait boosté le style avec un Forwardness élevé, à 100. Ce qui sera avantageusement remplacé par un PstStyle secondaire "forward", un peu amoindri.
Le contrôle du centre étant un objectif majeur pour le joueur américain, j'ai donné à Space une valeur de 50.
Enfin, Marshall n'étant pas ouvert aux principes hypermodernes, les "Patterns" FianchBase, FianchKing et ReturningB sont à zéro.
Bibliothèques d'ouvertures : la distribution de Rodent IV ne propose pas de bibliothèque guide pour Marshall. J'en ai donc créé une à partir d'un échantillon d'environ 600 parties du joueur américain.
Télécharger la bibliothèque d'ouvertures Marshall.bin ?
Copiez là dans le répertoire "books / players" du moteur. La bibliothèque historique "_pre30.bin", constitué d'ouvertures d'avant 1930, complétera avec réalisme les débuts de parties de la simulation.



Le profil annoté


; Simulation de Frank Marshall pour Rodent IV
; Auteur : Pawel Koziol, pour Rodent III
; Adaptation : Rob Robinson
;
; PARAMETRES MATERIELS
;
setoption name PawnValueMg value 90
setoption name KnightValueMg value 395 ; standard +3,5%
setoption name BishopValueMg value 390
setoption name RookValueMg value 530
setoption name QueenValueMg value 1160
;
setoption name PawnValueEg value 110
setoption name KnightValueEg value 375 ; standard +3,5%
setoption name BishopValueEg value 370
setoption name RookValueEg value 650
setoption name QueenValueEg value 1190
;
; Keep (préférence)
;
setoption name KeepPawn value 0
setoption name KeepKnight value 0
setoption name KeepBishop value 0
setoption name KeepRook value 0
setoption name KeepQueen value 0
;
; Paires
;
setoption name BishopPairMg value 51
setoption name BishopPairEg value 51
setoption name KnightPair value -1
setoption name RookPair value -11
;
; Autres
;
setoption name ExchangeImbalance value 20
setoption name Material value 90 ; jeu "romantique"
setoption name KnightLikesClosed value 6
setoption name RookLikesOpen value 0
setoption name MinorVsQueen value 10
;
; ACCORD DE PERSONNALITÉ et STYLES
;
setoption name OwnAttack value 150 ; jeu très agressif
setoption name OppAttack value 100
setoption name OwnMobility value 75 ; jeu très mobile
setoption name OppMobility value 50
setoption name FlatMobility value 50
;
setoption name PrimaryPstStyle value 1 ; style ''classic''
setoption name SecondaryPstStyle value 4 ; style ''forward''
setoption name PrimaryPstWeight value 70
setoption name SecondaryPstWeight value 30
;
setoption name KingTropism value 25 ; marqueur offensif
setoption name PiecePressure value 100
setoption name Lines value 100
setoption name Outposts value 78
setoption name Space value 50 ; jeu au centre ambitieux
;
; STRUCTURE DE PIONS
;
setoption name PawnStructure value 90 ; faible structure de pions
setoption name PassedPawns value 100
setoption name PawnMass value 100
setoption name PawnChains value 100
setoption name PawnShield value 119
setoption name PawnStorm value 99
;
setoption name DoubledPawnMg value -8
setoption name DoubledPawnEg value -21
setoption name IsolatedPawnMg value -7
setoption name IsolatedPawnEg value -7
setoption name IsolatedOnOpenMg value -13
setoption name BackwardPawnMg value -2
setoption name BackwardPawnEg value -1
setoption name BackwardOnOpenMg value -10
;
; PATTERNS
;
setoption name FianchBase value 0
setoption name FianchKing value 0
setoption name ReturningB value 0
;
; AUTRES PARAMÈTRES
;
setoption name Contempt value 10
setoption name SlowMover value 100
setoption name Selectivity value 175
setoption name SearchSkill value 10
setoption name BookFilter value 20
;
; BIBLIOTHÈQUES
;
setoption name GuideBookFile value players/marshall.bin
setoption name MainBookFile alue hist/_pre30.bin


Viswanathan Anand


Adaptation à Rodent IV de l'ancien profil "Anand" de Rodent II.

Voir aussi la mini-bio de Vishy Anand






Commentaire

Encore un ancien profil de Rodent II. Comme les autres vieilles personnalités du moteur de Pawel Koziol, l'adaptation minimale à Rodent IV n'exploite pas toutes ses possibilités mais le profil reste une très bonne approximation.  
Le profil d'Anand ressemble à celui de Spassky. Les deux GM ont un style qualifié d'universel. Ils peuvent être des attaquants incisifs comme des défenseurs au jeu posé et modéré.   Beaucoup de paramètres sont communs ou proches. Les auteurs des profils Anand et Spassky de Chessmaster, auxquels j'accorde beaucoup de confiance, ont fait d'ailleurs  le même constat.  

Je n'ai pas d'observation ou de remarque à faire sur les valeurs du profil initial. Les principales adaptations concernent l'évaluation de la mobilité, dont les valeurs sont divisées par deux, ce qui place OwnMob et OppMob à 53. Le choix initial de la table pièces/case portait sur "2", c'est-à-dire sur le style "Normal". J'ai fait le choix de conserver ce style pour le PstStyle primaire et pour le PstStyle secondaire, n'étant pas sûr qu'un style "classic" ou "Forward" en secondaire conviendrait.  
Comme pour Spassky, Space est à zéro, le souci d'Anand en matière de contrôle central étant également assez moyen.
Bibliothèques d'ouvertures : il n'y a rien à faire. Le livre-guide  "ph-anand2.bin" et le livre complémentaire "_post06.bin" sont déjà présents dans le répertoire "books" de Rodent IV.



Le profil annoté


; Simulation de Viswanathan Anand pour Rodent IV
; Auteur : Pawel Koziol, pour Rodent II
; Adaptation : Rob Robinson
;
; PARAMETRES MATERIELS
;
setoption name PawnValueMg value 90
setoption name KnightValueMg value 380
setoption name BishopValueMg value 390
setoption name RookValueMg value 530
setoption name QueenValueMg value 1160
;
setoption name PawnValueEg value 110
setoption name KnightValueEg value 360
setoption name BishopValueEg value 370
setoption name RookValueEg value 650
setoption name QueenValueEg value 1190
;
; Keep (préférence)
;
setoption name KeepPawn value 0
setoption name KeepKnight value 0
setoption name KeepBishop value 0
setoption name KeepRook value 0
setoption name KeepQueen value 0
;
; Paires
;
setoption name BishopPairMg value 51
setoption name BishopPairEg value 51
setoption name KnightPair value -1
setoption name RookPair value -11
;
; Autres
;
setoption name ExchangeImbalance value 25
setoption name Material value 95 ; standard : 100
setoption name KnightLikesClosed value 6
setoption name RookLikesOpen value 0
setoption name MinorVsQueen value 10
;
; ACCORD DE PERSONNALITÉ et STYLES
;
setoption name OwnAttack value 105 ; attaquant...
setoption name OppAttack value 90 ; ...prudent
setoption name OwnMobility value 53 ; mobilité équilibrée...
setoption name OppMobility value 53 ; …et légèrement accentuée
setoption name FlatMobility value 50
;
setoption name PrimaryPstStyle value 2 ; style ''normal''
setoption name SecondaryPstStyle value 2 ; style ''normal''
setoption name PrimaryPstWeight value 58
setoption name SecondaryPstWeight value 40
;
setoption name KingTropism value 20
setoption name PiecePressure value 100
setoption name Lines value 100
setoption name Outposts value 100
setoption name Space value 0
;
; STRUCTURE DE PIONS
;
setoption name PawnStructure value 115 ; standard : 100 (bonne structure de pions)
setoption name PassedPawns value 105 ; standard : 100
setoption name PawnMass value 100
setoption name PawnChains value 100
setoption name PawnShield value 119
setoption name PawnStorm value 80 ; standard : 99
;
setoption name DoubledPawnMg value -8
setoption name DoubledPawnEg value -21
setoption name IsolatedPawnMg value -7
setoption name IsolatedPawnEg value -7
setoption name IsolatedOnOpenMg value -13
setoption name BackwardPawnMg value -2
setoption name BackwardPawnEg value -1
setoption name BackwardOnOpenMg value -10
;
; PATTERNS
;
setoption name FianchBase value 13
setoption name FianchKing value 20
setoption name ReturningB value 10
;
; AUTRES PARAMÈTRES
;
setoption name Contempt value 0
setoption name SlowMover value 100
setoption name Selectivity value 175
setoption name SearchSkill value 10
setoption name BookFilter value 20
;
; BIBLIOTHÈQUES
;
setoption name GuideBookFile value players/ph-anand2.bin
setoption name MainBookFile value hist/_post06.bin


Variante : Anand moins incisif ?

Pawel Koziol a représenté Anand en attaquant prudent. On pourrait également simuler Anand en défenseur posé. Dans ce cas, il suffirait d'inverser le rapport OwnAtt/OppAtt et de ramener  la mobilité sur les valeurs standards :  50 / 50. On retoucherait un peu également PassedPawn, Matérial et PawnStructure.

Lignes modifiées :


setoption name OwnAttack value 90 ; défenseur...
setoption name OppAttack value 105 ; ...posé
setoption name OwnMobility value 50 ; mobilité...
setoption name OppMobility value 50 ; équilibrée
setoption name PassedPawns value 110 ; intérêt un peu accru pour la promotion
setoption name PawnStructure value 120 ; souci un peu augmenté pour la solidité de la position
setoption name Material value 100 ; retour à la valeur standard



Boris Spassky


Adaptation à Rodent IV de l'ancien profil de Pawel Koziol pour Rodent II.

Voir aussi la mini-bio de Boris Spassky.





Commentaire

Voici encore un vieux profil de Rodent II, utilisé pour Rodent III sans modification. Il est donc resté un peu frustre. Spassky a un jeu assez universel, pas très éloigné du style natif de Rodent. Beaucoup de paramètres sont d'ailleurs sur les valeurs du jeu par défaut du moteur. Ainsi, le poids des pièces, les valeurs Keep, les valeurs des paires et les malus relatifs aux pions isolés, doublés et arriérés, étaient standards sur le profil initial. Je me suis contenté de les remplacer par les valeurs par défaut de Rodent IV.
Concernant l'accord de personnalité, Pawel Koziol a préféré retenir le défenseur modéré et actif qu'a souvent été Boris Spassky, avec  110 pour OwnAtt et 130 pour OppAtt.  Mais le champion russe pouvait aussi bien être un attaquant très tranchant. Le profil Chessmaster imitant Spassky va d'ailleurs dans ce sens.
Les valeurs de la mobilité (100 / 100) devraient passer comme d'habitude à  50 / 50, avec 50 en plus pour la FlatMob.

Pour les tables pièces/case, le profil de Rodent II utilisait le PstStyle no 2, "normal", qui est conservé en style primaire. Pawel Koziol ayant, dans l'ancien profil, placé Forwardness à la valeur élevée de 150, un PstStyle secondaire "Forward" m'a semblé tout indiqué.
Le contrôle du centre de l'échiquier n'étant pas une obsession chez Spassky, j'ai laissé Space à zéro.  Mais peut-être que 20 serait mieux... A chacun de décider où placer le curseur.
Les patterns hypermodernes étant absents du profil initial et Spassky pouvant jouer occasionnellement à la manière hypermoderne, j'ai rajouté FianchBase, FianchKing et ReturningB assorties de leur valeur par défaut.
La bibliothèque guide "ph-spassky2.bin" se trouve déjà dans le répertoire "players" du moteur et la bibliothèque historique "_31to80.bin" est présente dans le répertoire "hist".


Le profil annoté


; Boris Spassky pour Rodent IV
; Personnalité de Pawel Koziol pour Rodent III
; Adaptée à Rodent IV par Rob Robinson
;
; PARAMETRES MATERIELS
;
setoption name PawnValueMg value 90
setoption name KnightValueMg value 380
setoption name BishopValueMg value 390
setoption name RookValueMg value 530
setoption name QueenValueMg value 1160
;
setoption name PawnValueEg value 110
setoption name KnightValueEg value 360
setoption name BishopValueEg value 370
setoption name RookValueEg value 650
setoption name QueenValueEg value 1190
;
; Keep (préférence)
;
setoption name KeepPawn value 0
setoption name KeepKnight value 0
setoption name KeepBishop value 0
setoption name KeepRook value 0
setoption name KeepQueen value 0
;
; Paires
;
setoption name BishopPairMg value 51
setoption name BishopPairEg value 51
setoption name KnightPair value -1
setoption name RookPair value -11
;
; Autres
;
setoption name ExchangeImbalance value 25
setoption name Material value 95 ; standard : 100
setoption name KnightLikesClosed value 6
setoption name RookLikesOpen value 3
setoption name MinorVsQueen value 10
;
; ACCORD DE PERSONNALITÉ et STYLES
;
setoption name OwnAttack value 110 ; défenseur modéré mais...
setoption name OppAttack value 130 ; ...actif
setoption name OwnMobility value 50 ; jeu...
setoption name OppMobility value 50 ; ...équilibré
setoption name FlatMobility value 50
;
setoption name PrimaryPstStyle value 2 ; style ''normal''
setoption name SecondaryPstStyle value 4 ; style ''forward''
setoption name PrimaryPstWeight value 60
setoption name SecondaryPstWeight value 40
;
setoption name KingTropism value 20
setoption name PiecePressure value 100
setoption name Lines value 100
setoption name Outposts value 100
setoption name Space value 0
;
; STRUCTURE DE PIONS
;
setoption name PawnStructure value 130 ; très solide structure de pions
setoption name PassedPawns value 110 ; intérêt pour la promotion
setoption name PawnMass value 100
setoption name PawnChains value 100
setoption name PawnShield value 119
setoption name PawnStorm value 99
;
setoption name DoubledPawnMg value -8
setoption name DoubledPawnEg value -21
setoption name IsolatedPawnMg value -7
setoption name IsolatedPawnEg value -7
setoption name IsolatedOnOpenMg value -13
setoption name BackwardPawnMg value -2
setoption name BackwardPawnEg value -1
setoption name BackwardOnOpenMg value -10
;
; PATTERNS
;
setoption name FianchBase value 13
setoption name FianchKing value 20
setoption name ReturningB value 10
;
; AUTRES PARAMÈTRES
;
setoption name Contempt value 0
setoption name SlowMover value 100
setoption name Selectivity value 175
setoption name SearchSkill value 10
setoption name BookFilter value 20
;
; BIBLIOTHÈQUES
;
setoption name GuideBookFile value players/ph-spassky2.bin
setoption name MainBookFile value hist/_31to80.bin


Variante : Spassky offensif

Cette variante tente d'imiter le Spassky offensif, actif et à la mobilité accrue, celui qu'a préféré représenter Chessmaster. Le rapport entre OwnAtt et OppAtt est inversé et la mobilité est plus élevée. PawnStructure à 130 dans ce cas me semble une valeur trop forte. Dans cette configuration d'attaquant, il me semble plus juste à 100 ou 110.

Je ferai l'effort de tester ces modifications, afin de vérifier mes hypothèses. Si elles ne se confirment pas, je modifierais cet article.

; Boris Spassky pour Rodent IV
; Variante offensive
; Auteur : Rob Robinson
;
; PARAMETRES MATERIELS
;
setoption name PawnValueMg value 90
setoption name KnightValueMg value 380
setoption name BishopValueMg value 390
setoption name RookValueMg value 530
setoption name QueenValueMg value 1160
;
setoption name PawnValueEg value 110
setoption name KnightValueEg value 360
setoption name BishopValueEg value 370
setoption name RookValueEg value 650
setoption name QueenValueEg value 1190
;
; Keep (préférence)
;
setoption name KeepPawn value 0
setoption name KeepKnight value 0
setoption name KeepBishop value 0
setoption name KeepRook value 0
setoption name KeepQueen value 0
;
; Paires
;
setoption name BishopPairMg value 51
setoption name BishopPairEg value 51
setoption name KnightPair value -1
setoption name RookPair value -11
;
; Autres
;
setoption name ExchangeImbalance value 25
setoption name Material value 95 ; standard : 100
setoption name KnightLikesClosed value 6
setoption name RookLikesOpen value 3
setoption name MinorVsQueen value 10
;
; ACCORD DE PERSONNALITÉ et STYLES
;
setoption name OwnAttack value 130 ; Spassky attaquant...
setoption name OppAttack value 110 ; ...actif
setoption name OwnMobility value 55 ; jeu équilibré...
setoption name OppMobility value 55 ; ... mais mobilité augmentée
setoption name FlatMobility value 45 ; équilibration
;
setoption name PrimaryPstStyle value 2 ; style ''normal''
setoption name SecondaryPstStyle value 4 ; style ''forward''
setoption name PrimaryPstWeight value 60
setoption name SecondaryPstWeight value 40
;
setoption name KingTropism value 20
setoption name PiecePressure value 100
setoption name Lines value 100
setoption name Outposts value 100
setoption name Space value 0
;
; STRUCTURE DE PIONS
;
setoption name PawnStructure value 100
setoption name PassedPawns value 110 ; intérêt pour la promotion
setoption name PawnMass value 100
setoption name PawnChains value 100
setoption name PawnShield value 119
setoption name PawnStorm value 99
;
setoption name DoubledPawnMg value -8
setoption name DoubledPawnEg value -21
setoption name IsolatedPawnMg value -7
setoption name IsolatedPawnEg value -7
setoption name IsolatedOnOpenMg value -13
setoption name BackwardPawnMg value -2
setoption name BackwardPawnEg value -1
setoption name BackwardOnOpenMg value -10
;
; PATTERNS
;
setoption name FianchBase value 13
setoption name FianchKing value 20
setoption name ReturningB value 10
;
; AUTRES PARAMÈTRES
;
setoption name Contempt value 0
setoption name SlowMover value 100
setoption name Selectivity value 175
setoption name SearchSkill value 10
setoption name BookFilter value 20
;
; BIBLIOTHÈQUES
;
setoption name GuideBookFile value players/ph-spassky2.bin
setoption name MainBookFile value hist/_31to80.bin




Adolf Andersen

Simulation d'Adolf Anderssen pour Rodent IV par Rob Robinson

Voir aussi la mini-bio d'Anderssen





Commentaire

Rodent III est accompagné depuis toujours par un profil Anderssen très ancien, puisqu'il a été repris pratiquement sans modification de Rodent II. Or, j'ai le sentiment que ce n'est pas la meilleure simulation que Rodent ait à offrir. Exceptionnellement, je vais proposer ma propre version, assez différente. Pour la réaliser, je me suis basé sur quatre éléments:

1/ J'ai étudié les valeurs utilisées pour le profil Anderssen de Chessmaster, qui fournit une bonne base de départ. En résumé, selon ce profil, Anderssen est un attaquant faisant preuve d'une mobilité élevée, avec une attention renforcée à sa propre mobilité, configuration typique d'un joueur attaquant classique.
L'Anderssen de Chessmaster manifeste un intérêt moyen pour le centre de l'échiquier, s'intéresse assez peu à la promotion de pions et à la sécurité de son roi, préférant partir à la chasse au roi adverse. D'une manière générale, il accorde peu d'importance à la solidité de sa position. Par contre, il est assez matérialiste ; il adore les pièces de son adversaire mais n'aime pas perdre les siennes.
Le poids des pièces est habituel, sauf pour les cavaliers, en baisse de 3,5% par rapport aux valeurs standards.

2/ J'ai compilé tout ce que j'ai pu trouver sur le style d'Anderssen et j'ai examiné attentivement quelques parties célèbres. Et d'autres moins célèbres.

3/ J'ai fait analyser une sélection d'une cinquantaine de parties d'Anderssen, prises à différentes époques, par le module d'Analyse de Lucas Chess, avec la version la plus récente de Stockfish. Lucas Chess rend un rapport synthétique très utile.  On y trouve la confirmation d'un jeu très peu positionnel, d'une activité des pièces plus modeste que je ne le pensais et d'une très faible facilité à l'échange, étonnante pour un joueur réputé "romantique".

4/ Enfin, à chaque nouvelle version de mon Anderssen, j'ai confronté aux données recueillies celle d'une dizaine de parties du joueur simulé (une trentaine pour la version finale), afin de vérifier la correspondance des paramètres - qui n'étaient pas vérifiées sur les  premières versions. J'ai testé pas moins de six variantes différentes de mon profil, avant de m'arrêter sur un réglage très proche des valeurs tirées des parties du véritable Anderssen.


Les traits caractéristiques du profil

Un tempérament moins "romantique" qu'on le pense

L'accord de personnalité de base est constitué autour d'un OwnAtt à 100 pour un OppAtt à 70, soit un potentiel d'attaque assez important de 30 points. Ici, j'ai rejoint les valeurs choisies par Pawel Koziol, qui m'avaient paru fausses. Anderssen est considéré comme une figure du courant romantique des échecs et a la réputation d'avoir été un attaquant  "à tout prix". En réalité, ce sont quelques parties brillantes, durant lesquelles Anderssen a procédé à des sacrifices spectaculaires, qui ont permis à cette image de s'imposer. Dans la fameuse "Immortelle", il abandonne ainsi une tour, un fou puis sa dame pour boucler une audacieuse combinaison tactique lui permettant de mater Lionel Kieseritzky avec ses trois pièces mineures restantes.
Mais lorsqu'on examine des dizaines d'autres parties, on observe qu'Anderssen avance avec une certaine prudence et qu'il est très économe de ses pièces. Contrairement à un Mikhaïl Tal, par exemple, le grand maître allemand n'accepte les échanges déséquilibrés que lorsqu'il a une combinaison tactique en tête pour gagner. Bref, s'il offre une pièce lourde contre un pion, c'est qu'il a déjà gagné !
Initialement, ne comprenant pas pourquoi Pawel Koziol modérait le côté attaquant d'Anderssen, j'avais choisi un couple classiquement romantique : OwnAtt à 130 / OppAtt à 100. Mais avec ces chiffres, l'activité offensive de mon "Anderssen" était beaucoup trop élevée.
Côté mobilité, nous avons OwnMob à 70 pour OppMob à 60, soit une mobilité privilégiant  ses propres mouvements, et une évaluation de la mobilité au poids total augmenté, comme le suggère le profil de Chessmaster.
Côté matérialisme, Material est positionné très haut, à 115 (je suis parti de 105 !), de même qu'ExchangeImbalance - à 25 - traduction d'une forte frilosité à l'échange, qui n'est pas non plus dans les habitudes des romantiques.

Autres paramètres

PiecePressure à 120 et Kingtropism à 40 confirment le caractère agressif de la simulation.
Le faible souci positionnel est rendu par un PawnStructure à 80 (Pawel Koziol avait choisi 75, valeur vraiment très basse. Je suis parti de 90, mais les rapports Lucas Chess trouvaient mes simulations beaucoup trop sensibles à la position. Finalement je suis revenu à une valeur proche de celle de Pawel).
Les autres paramètres positionnels sont sur les valeurs moyennes standards.
Pour le soutien des tables pièces/case à l'évaluation, nous avons un style primaire classique, et un secondaire "forward" amoindri (poids 70 / 30). Space à 20 et OutPost à 50 simulent le jeu modérément central d'Anderssen.
PawnShield est abaissé à 100, ce qui permet de simuler la faible protection du roi.
Enfin PassedPawn à 90 rend compte du faible intérêt d'Anderssen pour la promotion de pions.
Evidemment, les marqueurs hypermodernes sont à zéro.
Pour les bibliothèques, le livre guide "ph-anderssen2.bin", présent dans le répertoire "books", et le livre historique "_pre30.bin" sont parfaits.


Conclusions

Ce profil est volontairement un peu caricatural. Je l'ai tiré en direction des parties les plus brillantes du modèle. Ainsi, l'activité est un peu plus élevée qu'elle ne devrait et l'attention à la position un peu inférieure. Pour ce qui est de la facilité à l'échange, elle est en moyenne supérieure à celle d'Anderssen, surtout si on laisse le moteur jouer à très haut niveau de force. Si l'on ramène sa force en dessous de 2500 Elo (réglage UCI_ELO), on se rapproche du style voulu pour notre Anderssen simulé.
Avec ExchangeImbalance à 25 et Material à 115, on aurait pu s'attendre à ce que notre Anderssen ne prenne plus le moindre risque et nous prive de belles parties comparables à l'Immortelle. Il n'en est rien, ce qui m'a ravit et un peu étonné. Pour les parties-test j'observe que si le moteur génère une majorité de jeux pour lesquels la facilité à l'échange est faible, conformément au modèle (valeurs négatives ou légèrement positives), l'Anderssen simulé vous donnera aussi souvent de belles parties avec échange de pièces à foison. Dans ces cas plus rares, les valeurs atteintes peuvent être très élevées, dépassant parfois les 200, et ces pics font remonter exagérément la moyenne de la mesure de l'aptitude à l'échange.

J'ai fait jouer mon Anderssen contre Vieux Maître I et Vieux Maître II, moteurs Chessterfield constitués à partir de jeux de l'époque d'Anderssen. Leur force est de l'ordre de 1800 Elo. La simulation gagne donc facilement mais concède quelques parties nulles, preuve que son niveau de force n'est pas fameux. Contre GreKo 2015, 2600 Elo, elle ne gagne aucune des dix parties que je leur ai fait jouer. Mon Anderssen est donc loin de faire le plein de la force de Rodent et cela n'a rien d'étonnant. GreKo joue avec une bibliothèque moderne et efficace et un style de jeu optimisé. Anderssen débute avec une bibliothèque du 19ème siècle et son jeu est celui d'un homme de la même époque, mésestimant la nécessité de contrôler le centre du plateau et trop ignorant des principes positionnels et défensifs. Sans parler de la contradiction qu'il y a à développer un jeu très offensif avec un souci matérialiste excessif. Je n'ai pas estimé son niveau de force avec précision, mais il se situe probablement aux alentours de 2500 Elo. Par énorme, mais suffisant cependant pour aplatir la plupart d'entre nous.



Le profil annoté


; Adolf Anderssen pour Rodent IV
; Auteur : Rob Robinson
; V6c janvier 2022
;
; PARAMETRES MATERIELS
;
setoption name PawnValueMg value 90
setoption name KnightValueMg value 365 ; standard -15
setoption name BishopValueMg value 390
setoption name RookValueMg value 530
setoption name QueenValueMg value 1160
;
setoption name PawnValueEg value 110
setoption name KnightValueEg value 348 ; standard -12
setoption name BishopValueEg value 370
setoption name RookValueEg value 650
setoption name QueenValueEg value 1190
;
; Keep (préférence)
;
setoption name KeepPawn value 0
setoption name KeepKnight value 0
setoption name KeepBishop value 0
setoption name KeepRook value 0
setoption name KeepQueen value 0
;
; Paires
;
setoption name BishopPairMg value 51
setoption name BishopPairEg value 51
setoption name KnightPair value -1
setoption name RookPair value -11
;
; Autres
;
setoption name ExchangeImbalance value 25 ; refus des échanges déséquilibrés
setoption name Material value 115 ; jeu fortement matérialiste
setoption name KnightLikesClosed value 6
setoption name RookLikesOpen value 3
setoption name MinorVsQueen value 10
;
; ACCORD DE PERSONNALITÉ et STYLES
;
setoption name OwnAttack value 100 ; jeu agressif...
setoption name OppAttack value 70 ; ...mais prudent
setoption name OwnMobility value 70 ; mobilité assez élevée...
setoption name OppMobility value 60 ; ...accentuée des deux côtés
setoption name FlatMobility value 40 ; équilibration de la mobilité
;
setoption name PrimaryPstStyle value 1 ; style ''classic''
setoption name SecondaryPstStyle value 4 ; style ''forward''
setoption name PrimaryPstWeight value 70
setoption name SecondaryPstWeight value 30
;
setoption name KingTropism value 40 ; fort tropisme anti-roi
setoption name PiecePressure value 120 ; Standard : 100 (marqueur offensif)
setoption name Lines value 100
setoption name Outposts value 50 ; standard :  78
setoption name Space value 20 ; jeu modestement central
;
; STRUCTURE DE PIONS
;
setoption name PawnStructure value 80 ; intérêt très faible pour une bonne structure de pions
setoption name PassedPawns value 90 ; intérêt faible pour la promotion
setoption name PawnMass value 100
setoption name PawnChains value 100
setoption name PawnShield value 100 ; standard : 119 (faible protection du roi)
setoption name PawnStorm value 99
;
setoption name DoubledPawnMg value -8
setoption name DoubledPawnEg value -21
setoption name IsolatedPawnMg value -7
setoption name IsolatedPawnEg value -7
setoption name IsolatedOnOpenMg value -13
setoption name BackwardPawnMg value -2
setoption name BackwardPawnEg value -1
setoption name BackwardOnOpenMg value -10
;
; PATTERNS
;
setoption name FianchBase value 0
setoption name FianchKing value 0
setoption name ReturningB value 0
;
; AUTRES PARAMÈTRES
;
setoption name Contempt value 8 ; standard +8
setoption name SlowMover value 100
setoption name Selectivity value 175
setoption name SearchSkill value 10
setoption name BookFilter value 20
;
; BIBLIOTHÈQUES
;
setoption name GuideBookFile value players/ph-anderssen2.bin
setoption name MainBookFile value hist/_pre30.bin



Robert Fischer

Adaptation à Rodent IV de l'ancien profil de Pawel Koziol pour Rodent III.

Voir aussi la mini-bio de Fischer





Commentaire

L'adaptation du profil "Fischer" de Rodent III ne pose guère de problème. Le style de Fisher était simple, clair et direct, d'une agressivité modérée mais continuelle. Ses ouvertures étaient très réfléchies, avec une prédilection pour le début classique 1.e4 avec les blancs, la défense est-indienne ou la sicilienne Najdorf avec les noirs. Enfin, sa technique de finale était parfaite. Fischer avait par ailleurs l'esprit sportif,  jouant pour le gain et refusant la nullité même dans une position désavantageuse.

Tout cela est facile à imiter avec Rodent IV. Le style de base est donné par un OwnAtt à 120 et une mobilité équilibrée mais accentuée des deux côtés. La table de style "quirky", choisie pour le profil initial, est complétée ici par un style secondaire "classic". J'ai placé Space à 10, valeur faible, pour rendre compte d'un jeu central assez peu appuyé.
Les paramètres de position sont tous sans exception sur les valeurs standards et le matérialisme très modéré de Fischer est rendu par un critère "Material" à 102, accompagné d'un ExchangeImbalance à 18.
Le jeu volontiers hypermoderne est traduit par un FianchKing et un FianchBase à 20 et un ReturningB à 10.
Le poids des pièces est sur valeur standard sauf le poids de la dame qui, conformément à l'ancien profil, est abaissé de 1%. La petite préférence pour les fous et les tours est reprise.
Enfin, le Contempt à 25 du profil initial est bien sûr conservé.

Pour ce qui concerne les ouvertures, la bibliothèque guide "ph-fischer2.bin" et la bibliothèque historique "_31to80.bin", présentes dans la distribution de Rodent IV, apporteront à notre "Fischer" les compétences nécessaires en matière d'ouvertures.


Le profil annoté


; Personnalité "Fischer" pour Rodent IV
; Auteur : Pawel Koziol
; Adaptation : Rob Robinson
;
; PARAMETRES MATERIELS
;
setoption name PawnValueMg value 90
setoption name KnightValueMg value 380
setoption name BishopValueMg value 390
setoption name RookValueMg value 530
setoption name QueenValueMg value 1148 ; standard : 1160 (-12)
;
setoption name PawnValueEg value 110
setoption name KnightValueEg value 360
setoption name BishopValueEg value 370
setoption name RookValueEg value 650
setoption name QueenValueEg value 1178 ; standard : 1190 (-12)
;
; Keep (préférence)
;
setoption name KeepPawn value 0
setoption name KeepKnight value 0
setoption name KeepBishop value 3 ; +3
setoption name KeepRook value 2 ; +2
setoption name KeepQueen value 0
;
; Paires
;
setoption name BishopPairMg value 51
setoption name BishopPairEg value 51
setoption name KnightPair value -1
setoption name RookPair value -11
;
; Autres
;
setoption name ExchangeImbalance value 18 ; refus d'échanges trop déséquilibrés
setoption name Material value 102 ; +2
setoption name KnightLikesClosed value 6
setoption name RookLikesOpen value 3
setoption name MinorVsQueen value 10
;
; ACCORD DE PERSONNALITÉ et STYLES
;
setoption name OwnAttack value 120 ; jeu offensif (+20)
setoption name OppAttack value 100
setoption name OwnMobility value 55 ; jeu mobile...
setoption name OppMobility value 55 ; ...équilibré
setoption name FlatMobility value 45 ; équilibration de la mobilité
;
setoption name PrimaryPstStyle value 0 ; style ''quirky''
setoption name SecondaryPstStyle value 1 ; style ''classic''
setoption name PrimaryPstWeight value 60
setoption name SecondaryPstWeight value 40
;
setoption name KingTropism value 20
setoption name PiecePressure value 100
setoption name Lines value 100
setoption name Outposts value 100
setoption name Space value 10
;
; STRUCTURE DE PIONS
;
setoption name PawnStructure value 100
setoption name PassedPawns value 100
setoption name PawnMass value 100
setoption name PawnChains value 100
setoption name PawnShield value 119
setoption name PawnStorm value 99
;
setoption name DoubledPawnMg value -8
setoption name DoubledPawnEg value -21
setoption name IsolatedPawnMg value -7
setoption name IsolatedPawnEg value -7
setoption name IsolatedOnOpenMg value -13
setoption name BackwardPawnMg value -2
setoption name BackwardPawnEg value -1
setoption name BackwardOnOpenMg value -10
;
; PATTERNS
;
setoption name FianchBase value 20 ; standard : 13
setoption name FianchKing value 20
setoption name ReturningB value 10
;
; AUTRES PARAMÈTRES
;
setoption name Contempt value 25 ; fort refus de la nullité
setoption name SlowMover value 100
setoption name Selectivity value 175
setoption name SearchSkill value 10
setoption name BookFilter value 20
;
; BIBLIOTHÈQUES
;
setoption name GuideBookFile value players/ph-fischer2.bin
setoption name MainBookFile value hist/_31to80.bin


Variante ?

Je ne proposerai qu'une seule modification, pour mieux simuler l'habitude de Fischer d'exercer une pression offensive permanente sur l'adversaire : porter PiecePressure de 100 à 140.



Veselin Topalov

Adaptation à Rodent IV d'un ancien profil de Brendan J. Norman pour Rodent III.

Voir aussi la mini-bio sur Topalov




Commentaire

Bien qu'il n'ait pas réussi à conserver le titre mondial après sa victoire de 2005, Veselin Topalov restera comme l'un des plus forts joueurs d'échecs de la première moitié du 21eme siècle. Il appartient au club très fermé des très rares à avoir dépassé les 2800 Elo ; et à offrir encore un très beau style de jeu, offensif et combinatoire, prompt à l'échange et peu matérialiste. Il n'est pas étonnant que Brendan J. Norman s'en soit emparé, étant donné sa préférence pour les combattants. Son profil pour Rodent III était comme d'habitude assez extrême dans ses réglages et ressemble d'ailleurs beaucoup à celui de Mikhaïl Tal, dont nombre de paramètres sont positionnés sur des valeurs proches ou identiques.  Disons en simplifiant qu'il est entre Kasparov et Tal, avec un jeu hyper-offensif (OwnAtt à 350) et hyper-mobile (OwnMob à 113, après conversion). Les marqueurs offensifs habituels sont à des niveaux très élevés : Keepqueen à 50,  KingTropism à 82, PiecePressure à 190, PawnStorm à 200, PassedPawn à 190...
L'auteur a également simulé un fort goût pour l'utilisation des fous, avec KeepBishop à 8, un poids des fous majoré et un bonus accru de 14 points pour la paire de fous.  Ce keep pour les fous s'accompagne logiquement d'un relatif désintérêt pour avoir une paire de cavaliers (KnightPair value étant positionné à -10).
Le poids des pièces s'éloigne souvent des valeurs standards mais, hormis pour le poids des fous et des pions, je ne suis pas en mesure de les commenter, ne connaissant pas assez le jeu de Topalov. Par contre, comme attendu, Material est placé bas, à 90, et ExchangeImbalance est très modéré, à 10.
Contrairement à Tal, le soucis pour la qualité de la position reste sur des valeurs moyennes avec notamment un  PawnStructure à 100. Mais le poids de PawnValueEg est abaissé de 15 points par rapport à la valeur standard.

Pour accompagner le profil, téléchargez la bibliothèque guide "ph-topalov2.bin"
et placez-là dans le répertoire "players" du moteur. La bibliothèque principale "_post06.bin" est déjà présente dans le répertoire "hist" de Rodent IV.



Le profil annoté

; Simulation de Veselin Topalov pour Rodent IV
; adaptation à Rodent 4 d'un profil de Brendan J. Norman...
; ...pour Rodent III - Par Rob Robinson
;
; PARAMETRES MATERIELS
;
setoption name PawnValueMg value 90
setoption name KnightValueMg value 380
setoption name BishopValueMg value 412 ; Standard : 390 (+22)
setoption name RookValueMg value 497 ; standard : 530 (-33)
setoption name QueenValueMg value 1160
;
setoption name PawnValueEg value 95 ; standard : 110 (-15)
setoption name KnightValueEg value 383 ; standard : 360 (+23)
setoption name BishopValueEg value 376 ; standard : 370 (+6)
setoption name RookValueEg value 551 ; standard : 650 (-99)
setoption name QueenValueEg value 1144 ; standard : 1190 (-46)
;
; Keep (préférence)
;
setoption name KeepPawn value 0
setoption name KeepKnight value 0
setoption name KeepBishop value 8 ; +8
setoption name KeepRook value 0
setoption name KeepQueen value 50 ; +50
;
; Paires
;
setoption name BishopPairMg value 75 ; Standard : 51
setoption name BishopPairEg value 75 ; Standard : 51
setoption name KnightPair value -10 ; standard : -1
setoption name RookPair value -11
;
; Autres
;
setoption name ExchangeImbalance value 10
setoption name Material value 90
setoption name KnightLikesClosed value 6
setoption name RookLikesOpen value 6 ; standard : 0
setoption name MinorVsQueen value 10
;
; ACCORD DE PERSONNALITÉ et STYLES
;
setoption name OwnAttack value 350 ;  jeu hyper-offensif
setoption name OppAttack value 100
setoption name OwnMobility value 113 ; jeu hyper-mobile
setoption name OppMobility value 50
setoption name FlatMobility value 50
;
setoption name PrimaryPstStyle value 0 ; quirky
setoption name SecondaryPstStyle value 4 ; forward
setoption name PrimaryPstWeight value 70
setoption name SecondaryPstWeight value 30
;
setoption name KingTropism value 82 ; standard : 20 (jeu très offensif)
setoption name PiecePressure value 190 ; standard : 100  (jeu très offensif)
setoption name Lines value 100
setoption name Outposts value 100 ; standard : 78
setoption name Space value 0
;
; STRUCTURE DE PIONS
;
setoption name PawnStructure value 100
setoption name PassedPawns value 190 ; standard : 100  (jeu très offensif)
setoption name PawnMass value 100
setoption name PawnChains value 100
setoption name PawnShield value 250 ; standard : 119
setoption name PawnStorm value 200 ; standard : 99  (jeu très offensif)
;
setoption name DoubledPawnMg value -4 ; standard : -8
setoption name DoubledPawnEg value -21
setoption name IsolatedPawnMg value -7
setoption name IsolatedPawnEg value -7
setoption name IsolatedOnOpenMg value -13
setoption name BackwardPawnMg value -2
setoption name BackwardPawnEg value -1
setoption name BackwardOnOpenMg value -10
;
; PATTERNS
;
setoption name FianchBase value 13
setoption name FianchKing value 20
setoption name ReturningB value 10
;
; AUTRES PARAMÈTRES
;
setoption name Contempt value 15 ; standard : 0 (assez fort refus de nul)
setoption name SlowMover value 90  ; standard : 100
setoption name Selectivity value 175
setoption name SearchSkill value 10
setoption name BookFilter value 20
;
; BIBLIOTHÈQUES
;
setoption name GuideBookFile value players/ph-topalov2.bin
setoption name MainBookFile value hist/_post06.bin


Variante

Brendan J. Norman a tendance à caricaturer, afin d'obtenir un style très tranché - ce que je ne condamne pas. Cependant, les valeurs choisies affaiblissent beaucoup le moteur. Avec ces réglages, il ne pèse pas lourd face à Rybka 2.3.2a, moteur d'environ 2900 Elo. Personnellement, j'utilise une version plus ''douce'' du Topalov de Brendan. Principales modifications :


KeepQueen ramené de 50 à 40
OwnAttack ramené de 350 à 280
OwnMobility ramené de 113 à 80
KingTropism ramené de 82 à 60
PiecePressure ramené de 190 à 160
PassedPawns ramené de 190 à 140
PawnShield ramené de 250 à 200
PawnStorm ramené de 200 à 150

Le jeu de ce Topalov plus mesuré s'éloigne de Tal pour se rapprocher de Kasparov. Il est moins névrotique, moins spectaculaire, mais probablement plus réaliste. Il est aussi plus fort. Face à Rybka, la version Brendan n'avait gagné qu'une seule partie d'un tournoi de 10 parties 40/15 que j'ai organisé pour examiner son jeu. La version adoucie a obtenu quatre points, avec trois parties gagnées et deux nulles.

Le profil de la variante :

; Simulation de Veselin Topalov pour Rodent IV
; Variante de Rob Robinson
;
; PARAMETRES MATERIELS
;
setoption name PawnValueMg value 90
setoption name KnightValueMg value 380
setoption name BishopValueMg value 412 ; Standard : 390 (+22)
setoption name RookValueMg value 497 ; standard : 530 (-33)
setoption name QueenValueMg value 1160
;
setoption name PawnValueEg value 95 ; standard : 110 (-15)
setoption name KnightValueEg value 383 ; standard : 360 (+23)
setoption name BishopValueEg value 376 ; standard : 370 (+6)
setoption name RookValueEg value 551 ; standard : 650 (-99)
setoption name QueenValueEg value 1144 ; standard : 1190 (-46)
;
; Keep (préférence)
;
setoption name KeepPawn value 0
setoption name KeepKnight value 0
setoption name KeepBishop value 8 ; +8
setoption name KeepRook value 0
setoption name KeepQueen value 40 ; +40
;
; Paires
;
setoption name BishopPairMg value 75 ; Standard : 51
setoption name BishopPairEg value 75 ; Standard : 51
setoption name KnightPair value -10 ; standard : -1
setoption name RookPair value -11
;
; Autres
;
setoption name ExchangeImbalance value 10
setoption name Material value 90
setoption name KnightLikesClosed value 6
setoption name RookLikesOpen value 6 ; standard : 0
setoption name MinorVsQueen value 10
;
; ACCORD DE PERSONNALITÉ et STYLES
;
setoption name OwnAttack value 280 ;  jeu hyper-offensif
setoption name OppAttack value 100
setoption name OwnMobility value 80 ; jeu hyper-mobile
setoption name OppMobility value 50
setoption name FlatMobility value 50
;
setoption name PrimaryPstStyle value 0 ; quirky
setoption name SecondaryPstStyle value 4 ; forward
setoption name PrimaryPstWeight value 70
setoption name SecondaryPstWeight value 30
;
setoption name KingTropism value 60 ; standard : 20 (jeu très offensif)
setoption name PiecePressure value 160 ; standard : 100  (jeu très offensif)
setoption name Lines value 100
setoption name Outposts value 100 ; standard : 78
setoption name Space value 0
;
; STRUCTURE DE PIONS
;
setoption name PawnStructure value 100
setoption name PassedPawns value 140 ; standard : 100  (jeu très offensif)
setoption name PawnMass value 100
setoption name PawnChains value 100
setoption name PawnShield value 200 ; standard : 119
setoption name PawnStorm value 150 ; standard : 99  (jeu très offensif)
;
setoption name DoubledPawnMg value -4 ; standard : -8
setoption name DoubledPawnEg value -21
setoption name IsolatedPawnMg value -7
setoption name IsolatedPawnEg value -7
setoption name IsolatedOnOpenMg value -13
setoption name BackwardPawnMg value -2
setoption name BackwardPawnEg value -1
setoption name BackwardOnOpenMg value -10
;
; PATTERNS
;
setoption name FianchBase value 13
setoption name FianchKing value 20
setoption name ReturningB value 10
;
; AUTRES PARAMÈTRES
;
setoption name Contempt value 15 ; standard : 0 (assez fort refus de nul)
setoption name SlowMover value 90  ; standard : 100
setoption name Selectivity value 175
setoption name SearchSkill value 10
setoption name BookFilter value 20
;
; BIBLIOTHÈQUES
;
setoption name GuideBookFile value players/ph-topalov2.bin
setoption name MainBookFile value hist/_post06.bin




Wilhelm Steinitz

Adaptation à Rodent IV de l'ancien profil de Pawel Koziol pour Rodent III.

Voir aussi la mini-bio de Wilhelm Steinitz.




Commentaire

Steinitz est un ancien joueur romantique - donc offensif - qui s'est convaincu de la nécessité de conserver une position très solide et de n'attaquer que lorsque qu'il aurait obtenu sur son adversaire un net avantage positionnel. Son jeu est devenu défensif et prudent, matérialiste et modérément bloquant. A l'aise dans les positions fermées, il avançait assez lentement, conservait une solide structure de pions et préparait ses pions à passer.
Concernant les paramètres que j'avais à rajouter au profil, j'ai fait les choix suivants :
➤PstStyle : j'ai renoncé à choisir un second style pour Steinitz. Le style primaire et le style secondaire sont identiques (Style "1", classique) et les poids réglés à 50/50.
➤Steinitz avait un jeu central assez marqué. J'ai donc réglé Space à 60.
➤Jeu hypermoderne : Steinitz n'avait rien d'un hypermoderne.  FianchBase et FianchKing sont donc à zéro. Dans un début de conversion, Pawel Koziol a toutefois placé ReturningB à 15. J'ai conservé cette valeur, sans connaître la raison de ce choix.

La bibliothèque "steinitz.bin" se trouve dans le sous-répertoire "guide" et non dans "players". Le profil ci-dessous en tient compte. La bibliothèque principale "_pre30.bin", déjà présente dans le répertoire "books" de Rodent, complètera le dispositif d'ouverture.


Le profil annoté


; Steinitz, personnalités pour Rodent IV
; Créée par Pawel Koziol pour Rodent III
; Adaptation de Rob Robinson
;
; PARAMETRES MATERIELS
;
setoption name PawnValueMg value 100 ; +5 : marqueur positionnel
setoption name KnightValueMg value 380
setoption name BishopValueMg value 390
setoption name RookValueMg value 530
setoption name QueenValueMg value 1160
;
setoption name PawnValueEg value 115 ; +5 : marqueur positionnel
setoption name KnightValueEg value 360
setoption name BishopValueEg value 370
setoption name RookValueEg value 650
setoption name QueenValueEg value 1190
;
; Keep (préférence)
;
setoption name KeepPawn value 2 ; +2 : marqueur positionnel
setoption name KeepKnight value 0
setoption name KeepBishop value 0
setoption name KeepRook value 0
setoption name KeepQueen value 0
;
; Paires
;
setoption name BishopPairMg value 51
setoption name BishopPairEg value 51
setoption name KnightPair value -1
setoption name RookPair value -5 ; standard : -11
;
; Autres
;
setoption name ExchangeImbalance value 25 ; absence de goût pour l'échange offensif
setoption name Material value 110 ; +10 :  jeu matérialiste
setoption name KnightLikesClosed value 6
setoption name RookLikesOpen value 3
setoption name MinorVsQueen value 0 ; standard : 10
;
; ACCORD DE PERSONNALITÉ et STYLES
;
setoption name OwnAttack value 80 ; jeu défensif...
setoption name OppAttack value 100 ; ...et prudent
setoption name OwnMobility value 40 ; jeu ralenti...
setoption name OppMobility value 50 ; ... et bloquant
setoption name FlatMobility value 55 ; +5: rééquilibrage de la mobilité
;
setoption name PrimaryPstStyle value 1 ; style classic
setoption name SecondaryPstStyle value 1 ; style classic
setoption name PrimaryPstWeight value 50
setoption name SecondaryPstWeight value 50
;
setoption name KingTropism value 20
setoption name PiecePressure value 100
setoption name Lines value 100
setoption name Outposts value 100 ; standard : 78
setoption name Space value 60 ; jeu central marqué
;
; STRUCTURE DE PIONS
;
setoption name PawnStructure value 125 ; jeu fortement positionnel
setoption name PassedPawns value 100
setoption name PawnMass value 100
setoption name PawnChains value 100
setoption name PawnShield value 119
setoption name PawnStorm value 99
;
setoption name DoubledPawnMg value -8
setoption name DoubledPawnEg value -21
setoption name IsolatedPawnMg value -7
setoption name IsolatedPawnEg value -7
setoption name IsolatedOnOpenMg value -13
setoption name BackwardPawnMg value -2
setoption name BackwardPawnEg value -1
setoption name BackwardOnOpenMg value -10
;
; PATTERNS
;
setoption name FianchBase value 0 ; standard : 13
setoption name FianchKing value 0 ; standard : 20
setoption name ReturningB value 15 ; standard : 10
;
; AUTRES PARAMÈTRES
;
setoption name Contempt value 20 ; mépris de la nullité
setoption name SlowMover value 100
setoption name Selectivity value 175
setoption name SearchSkill value 10
setoption name BookFilter value 20
;
; BIBLIOTHÈQUES
;
setoption name GuideBookFile value guide/steinitz.bin
setoption name MainBookFile value hist/_pre30.bin

Remarques

Si j'avais quelques modifications à faire sur ce profil, je procéderais à deux petits changements:
➤Je mettrai PassedPawn à 110 ou 120 plutôt qu'à 100, la promotion de pions étant une tactique offensive appréciée de Steinitz.
➤A 20, le paramètre Contempt me semble beaucoup trop élevé, pour Steinitz. Une valeur de 5 à 10 serait plus juste.



Siegbert Tarrasch

Adaptation à Rodent IV de l'ancien profil de Pawel Koziol pour Rodent III.

Voir aussi la mini-bio de Siegbert Tarrasch





Commentaire

Siegbert Tarrasch a lui-même bien balisé le terrain pour nous permettre de réaliser une simulation de son jeu. Il indique en effet très précisément dans ses écrits, en particulier dans son "Traité pratique du jeu d'échecs", comment il faut jouer. Le grand maître allemand aime les règles et les édicte sans beaucoup de nuance. Ce côté professoral l'a fait surnommer affectueusement le "professeur de l'Allemagne" mais lui a également attiré les railleries - et même parfois l'hostilité - des animateurs de l'école hypermoderne. En résumé :

➤Il faut ouvrir les lignes (les position fermées "contiennent les germes de la défaite")
➤Il est impératif de contrôler le centre et le joueur doit tenter d'obtenir un avantage spatial.
➤Il faut rester offensif et mobile.
➤La paire de fous est l'arme privilégiée.
➤Les tours doivent toujours être placées derrière les pions passés…

Tarrasch est le digne héritier à la fois des romantiques et de son compatriote Wilhelm Steinitz, dont il a affiné les principes théoriques. Traduction en profil pour Rodent :

➤Tarrasch est un attaquant très agressif et très mobile. OwnAtt affiche donc 30 points d'écart avec OppAtt. Mais ce n'est pas un romantique. Comme Steinitz, il ne cède pas à l'attaque à tout prix, il lui faut d'abord être dans une bonne position.  C'est ce qui explique probablement l'amoindrissement de 10 points de l'attaque, OppAtt étant positionné à 90.  
La mobilité est équilibrée mais accentuée de chaque côté : OwnMob et OppMob sont à 75 ! FlatMob est diminué d'autant, à 25.  
➤Le goût particulier de Tarrasch pour la paire de fous est traduite par un poids des pièces accentué (+3%) et par un KeepBishop à 2. Le bonus pour avoir une paire de fous est déjà assez élevé en valeur standard. Il reste donc à 51.
➤La tendence à vouloir ouvrir les lignes est rendu par un KnightLikesClosed à 5.
➤Tarrasch échangeait facilement les pièces, d'où un Material à 90, mais n'avait pas de goût particulier pour les échanges très déséquilibrés. ExchangeImbalance reste donc à 25.
➤En bon attaquant, Tarrasch ne se souciait que très modérément de la solidité de sa position : PawnStructure affiche un faible 80. Mais les autres marqueurs positionnels, en particulier les malus pour pions arriérés, doublés et isolés, sont en position moyenne.
➤Côté style, nous conservons bien sûr le "classic" en primaire ainsi qu'en secondaire. Space à 40 rend compte de l'intérêt de Tarrasch pour le contrôle du centre.
➤Le GM allemand n'étant évidemment pas un adepte des conceptions hypermodernes, les paramètres habituels (FianchBase, FianchKing et ReturningB) sont à zéro.  
➤La bibliothèque guide "ph-tarrasch2.bin" et la bibliothèque historique "_pre30.bin" sont déjà dans la distribution de Rodent IV.


Profil annoté

; Personnalité "Tarrasch" pour Rodent IV
; Auteur : Pawel Koziol ; Conversion : Rob Robinson
;
; PARAMETRES MATERIELS
;
setoption name PawnValueMg value 95
setoption name KnightValueMg value 380
setoption name BishopValueMg value 402 ; poids accentué
(+3% environ)
setoption name RookValueMg value 530
setoption name QueenValueMg value 1160
;
setoption name PawnValueEg value 110
setoption name KnightValueEg value 360
setoption name BishopValueEg value 380 ; poids accentué
(+3% environ)
setoption name RookValueEg value 650
setoption name QueenValueEg value 1190
;
; Keep (préférence)
;
setoption name KeepPawn value -1 ; marqueur offensif
setoption name KeepKnight value 0
setoption name KeepBishop value 2 ; préférence pour les fous
setoption name KeepRook value 0
setoption name KeepQueen value 0
;
; Paires
;
setoption name BishopPairMg value 51
setoption name BishopPairEg value 51
setoption name KnightPair value -1
setoption name RookPair value -11
;
; Autres
;
setoption name ExchangeImbalance value 25
setoption name Material value 90 ; jeu peu matérialiste
setoption name KnightLikesClosed value 5 ; préférence pour les jeux ouverts
setoption name RookLikesOpen value 3 ; standard : 0
setoption name MinorVsQueen value 5 ; standard : 10
;
; ACCORD DE PERSONNALITÉ et STYLES
;
setoption name OwnAttack value 120 ; joueur attaquant...
setoption name OppAttack value 90 ; ...mais pas romantique
setoption name OwnMobility value 75 ; mobilité équilibrée...
setoption name OppMobility value 75 ; ...et très élevée
setoption name FlatMobility value 25 ; -25 pour équilibrer la mobilité
;
setoption name PrimaryPstStyle value 1 ; style ''classic''
setoption name SecondaryPstStyle value 1 ; style ''classic''
setoption name PrimaryPstWeight value 60
setoption name SecondaryPstWeight value 40
;
setoption name KingTropism value 20 ; marqueur d'attaquant
setoption name PiecePressure value 120 ; +20 : marqueur d'attaquant
setoption name Lines value 100
setoption name Outposts value 78
setoption name Space value 40 ; intérêt pour le contrôle du centre
;
; STRUCTURE DE PIONS
;
setoption name PawnStructure value 80 ; relatif désintérêt pour la solidité de la position
setoption name PassedPawns value 100
setoption name PawnMass value 100
setoption name PawnChains value 100
setoption name PawnShield value 119
setoption name PawnStorm value 80 ; standard : 99
;
setoption name DoubledPawnMg value -8
setoption name DoubledPawnEg value -21
setoption name IsolatedPawnMg value -7
setoption name IsolatedPawnEg value -7
setoption name IsolatedOnOpenMg value -13
setoption name BackwardPawnMg value -2
setoption name BackwardPawnEg value -1
setoption name BackwardOnOpenMg value -10
;
; PATTERNS
;
setoption name FianchBase value 0 ; pas de...
setoption name FianchKing value 0 ; ...jeu...
setoption name ReturningB value 0 ; ...hypermoderne
;
; AUTRES PARAMÈTRES
;
setoption name Contempt value 0
setoption name SlowMover value 100
setoption name Selectivity value 175
setoption name SearchSkill value 10
setoption name BookFilter value 20
;
; BIBLIOTHÈQUES
;
setoption name GuideBookFile value players/ph-tarrasch2.bin
setoption name setoption name MainBookFile value hist/_pre30.bin


Variante

On trouve sur l'espace GitHub de Rodent IV l'ancien profil "Tarrasch" de Pawel Koziol partiellement adapté à Rodent IV. Le travail n'est visiblement pas terminé (par exemple, le poids des pièces est encore celui de Rodent II) et c'est pourquoi sans doute, Pawel ne le propose pas dans la distribution officielle. Certains choix cependant m'ont intéressés. Notamment, il a placé OwnMob et OppMob très haut, à 125, FlatMob étant dans la foulée ramené à zéro. Space est à 40, valeur reprise pour ma conversion. Pawel Koziol a aussi augmenté un peu PawnStructure, qui passe de 80, une valeur vraiment basse, à 85. Un profil réactualisé pourrait proposer :

➤Plus de mobilité, avec OwnMob et OppMob à 100, FlatMob à zéro.
➤De renforcer un peu le goût pour les fous avec KeepBishop à 5 et un BishopPair à 60. Après tout, c'est bien Tarrasch qui a déclaré : "je ne peux jouer aux échecs sans mon fou du roi".

➤D'augmenter un peu le poids de la dame.

➤Un malus pour une paire de cavaliers calqué sur la valeur du profil d'origine - à -10 - plutôt qu'au -1 standard de Rodent IV.

➤De porter PawnStructure à 85


; Personnalité "Tarrasch" pour Rodent IV
; Variante Rob Robinson
;
; PARAMETRES MATERIELS
;
setoption name PawnValueMg value 95
setoption name KnightValueMg value 380
setoption name BishopValueMg value 402 ; poids accentué (+3% environ)
setoption name RookValueMg value 530
setoption name QueenValueMg value 1172 ; poids accentué (+1% environ)
;
setoption name PawnValueEg value 110
setoption name KnightValueEg value 360
setoption name BishopValueEg value 380 ; poids accentué (+3% environ)
setoption name RookValueEg value 650
setoption name QueenValueEg value 1202 ; poids accentué (+1% environ)
;
; Keep (préférence)
;
setoption name KeepPawn value -1 ; marqueur offensif
setoption name KeepKnight value 0
setoption name KeepBishop value 5 ; préférence pour les fous
setoption name KeepRook value 0
setoption name KeepQueen value 0
;
; Paires
;
setoption name BishopPairMg value 60
setoption name BishopPairEg value 60
setoption name KnightPair value -10 ; standard : -1
setoption name RookPair value -11
;
; Autres
;
setoption name ExchangeImbalance value 25
setoption name Material value 90 ; jeu peu matérialiste
setoption name KnightLikesClosed value 5 ; préférence pour les jeux ouverts
setoption name RookLikesOpen value 3
setoption name MinorVsQueen value 5 ; standard : 10
;
; ACCORD DE PERSONNALITÉ et STYLES
;
setoption name OwnAttack value 120 ; joueur attaquant...
setoption name OppAttack value 90 ; ...mais pas romantique
setoption name OwnMobility value 100 ; mobilité équilibrée...
setoption name OppMobility value 100 ; ...et très élevée
setoption name FlatMobility value 0 ; équilibrage de la mobilité
;
setoption name PrimaryPstStyle value 1 ; style ''classic''
setoption name SecondaryPstStyle value 1 ; style ''classic''
setoption name PrimaryPstWeight value 50
setoption name SecondaryPstWeight value 50
;
setoption name KingTropism value 20
setoption name PiecePressure value 120 ; +20 : marqueur d'attaquant
setoption name Lines value 100
setoption name Outposts value 78
setoption name Space value 40 ; contrôle du centre
;
; STRUCTURE DE PIONS
;
setoption name PawnStructure value 85 ; relatif désintérêt pour la solidité de la position
setoption name PassedPawns value 100
setoption name PawnMass value 100
setoption name PawnChains value 100
setoption name PawnShield value 119
setoption name PawnStorm value 80 ; standard : 99
;
setoption name DoubledPawnMg value -8
setoption name DoubledPawnEg value -21
setoption name IsolatedPawnMg value -7
setoption name IsolatedPawnEg value -7
setoption name IsolatedOnOpenMg value -13
setoption name BackwardPawnMg value -2
setoption name BackwardPawnEg value -1
setoption name BackwardOnOpenMg value -10
;
; PATTERNS
;
setoption name FianchBase value 0 ; pas de...
setoption name FianchKing value 0 ; ...jeu...
setoption name ReturningB value 0 ; ...hypermoderne
;
; AUTRES PARAMÈTRES
;
setoption name Contempt value 0
setoption name SlowMover value 100
setoption name Selectivity value 175
setoption name SearchSkill value 10
setoption name BookFilter value 20
;
; BIBLIOTHÈQUES
;
setoption name GuideBookFile value players/ph-tarrasch2.bin
setoption name setoption name MainBookFile value hist/_pre30.bin



José Raúl Capablanca

Personnalité pour Rodent IV par Rob Robinson

Voir aussi la mini-bio sur Capablanca.




Commentaire

Pawel Koziol a développé une simulation de Capablanca pour Rodent II, il y a bien longtemps. Mais contrairement à la plupart des autres vieux profils, forcément assez frustres, celui-ci n'a pas été adapté à Rodent III et n'a plus été proposé avec la nouvelle version du moteur.  Cela veut-il dire que Pawel Koziol ne le trouvait pas totalement satisfaisant ? Ne connaissant de Capablanca que ce que tout le monde sait - ou guère plus - je n'étais pas en mesure de trancher la question. Alors je me suis demandé : "que savons-nous d'essentiel sur le jeu de Capablanca ?".
J'ai rassemblé les données suivantes :

➤C'est un joueur positionnel, qui avance assez lentement et préfère user l'adversaire à la longue. Il mise avant tout sur la solidité de sa position et attend que l'autre joueur commette une erreur qui lui permettra de prendre l'avantage.  On voit rarement Capablanca se lancer dans des combinaisons tactiques compliquées. Son talon d'achille est d'ailleurs une médiocre aptitude à faire face aux situations confuses du point de vue tactique.
➤En revanche, il déploie le jeu sans attendre dans l'ouverture. Capablanca considère que l'ouverture doit se faire en 8 à 10 coups, au pire 12 coups.
➤Son jeu est défensif. Il ne cherche pas à créer de tension offensive, se contentant de saisir les opportunités de prise lorsqu'elles se présentent. Il n'hésite pas à lancer des attaques violentes et directes contre le roi adverse, mais seulement si la supériorité de sa situation sur celle de l'adversaire est solidement établie. En ce sens, il est un digne héritier de Steinitz.
➤Il est économe de ses pièces, ne les échangeant qu'avec une certaine réticence et jamais sans une bonne compensation. Sans les rechercher, il s'accommode facilement des échiquiers encombrés aux lignes fermées.
➤Son jeu est simple, clair, méthodique, prévisible. On lui a reproché parfois de manquer de profondeur stratégique, d'avancer sans plan. Il est vrai que ce n'était pas non plus un grand stratège. Mais il s'adaptait rapidement aux évolutions de son adversaire.
En somme, son style est l'antithèse du style romantique.
➤Capablanca avait inclus le bagage hypermoderne dans sa manière de jouer. Sans en être un théoricien, on peut même dire qu'il a anticipé le mouvement. Notamment, s'il défend l'idée classique de la prise du centre avec des pions, il pouvait tout aussi bien contrôler le centre à distance avec des pièces mineures.
➤Il avait une petite préférence pour la paire de fous, qu'il considérait comme supérieure à la paire de cavaliers. En revanche, le couple dame + cavalier lui semblait un meilleur duo que le couple dame + fou.
➤Capablanca était un fabuleux technicien des fins de parties, qu'il maîtrisait comme personne, à son époque.

A partir de ces simples observations générales, j'ai pu établir un profil grossier :

➤Pour l'évaluation de l'attaque, OppAtt devrait être modérément supérieur à OwnAtt, et l'attaque amoindrie des deux côtés, afin de traduire le rythme lent de Capablanca. C'est précisément ce qu'a fait Pawel Koziol pour le profil Rodent II : OwnAttack à 110 et OppAttack à 90.
Pour l'évaluation de la mobilité, Pawel Koziol avait choisi le couple 100 / 100. Ce qui donnerait pour Rodent IV : OwnMobility et OppMobility à 50. Que j'adopte.
➤Afin de ne pas infirmer la préférence pour la défense, les habituels marqueurs offensifs seront évacués au profit des valeurs moyennes : PiecePressure, Lines et OutPost à 100, PawnStorm à  99. Par contre je laisserais KingTropism à 20, valeur standard (contre "0" pour le profil Rodent II), Capa n'étant pas dépourvu d'agressivité envers le roi adverse.
Le jeu est positionnel avec PawnStructure à 120, PassedPawn et PawnChains à 110, KeepPawn à 2. Pour rendre compte du matérialisme du grand maître, nous mettrons classiquement ExchangeImbalance à 25 et Material à 105.

➤Pour KnightLikesClosed, j'ai conservé la valeur 6, choisie initialement par Pawel, Capablanca n'étant pas un adepte des jeux bloquants. La petite préférence pour la paire de fous est traduite par KeepBishop à 5 et un bonus accentué (+9) pour la paire. Enfin, j'ai monté à 5 le keep de la dame.
➤Côté style, je n'ai guère de doutes en choisissant le style classique comme primaire et le style "quirky" comme secondaire. Space à 30 aide à représenter le désir restant fort chez Capa de maîtriser le centre de l'échiquier.
➤Capablanca était un adepte modéré des recommandations hypermodernes. D'où des valeurs FianchBase, FianchKing et ReturningB positives mais minorées.
➤Pour les ouvertures, je fournis avec le profil une petite bibliothèque guide obtenue avec les parties du grand maître cubain (ne pas oublier de la copier dans le répertoire "players"). Télécharger la bibliothèque guide "Capablanca.bin" ?
➤La bibliothèque principale historique "_pre30.bin", constituée d'ouvertures pratiquées avant 1930, est déjà en place dans le dossier de Rodent IV.

Ci-dessous le profil complet.


Profil annoté

; Hommage à Capablanca
; Profil de Rob Robinson pour Rodent IV
; d'après un profil de Pawel Koziol pour Rodent II
;
; PARAMETRES MATERIELS
;
setoption name PawnValueMg value 95 ; standard : 90
setoption name KnightValueMg value 380
setoption name BishopValueMg value 390
setoption name RookValueMg value 530
setoption name QueenValueMg value 1160
;
setoption name PawnValueEg value 110
setoption name KnightValueEg value 360
setoption name BishopValueEg value 370
setoption name RookValueEg value 650
setoption name QueenValueEg value 1190
;
; Keep (préférence)
;
setoption name KeepPawn value 2 ; +2 (jeu positionnel)
setoption name KeepKnight value 0
setoption name KeepBishop value 5 ; +5 (préférence pour les fous)
setoption name KeepRook value 0
setoption name KeepQueen value 5 ; +5 (petite préférence pour la dame)
;
; Paires
;
setoption name BishopPairMg value 60 ; standard +9
setoption name BishopPairEg value 60 ; standard +9
setoption name KnightPair value -5 ; standard : -1
setoption name RookPair value -11
;
; Autres
;
setoption name ExchangeImbalance value 25 ; résistance à l'échange
setoption name Material value 105 ; jeu matérialiste
setoption name KnightLikesClosed value 6
setoption name RookLikesOpen value 3
setoption name MinorVsQueen value 10
;
; ACCORD DE PERSONNALITÉ et STYLES
;
setoption name OwnAttack value 90 ; jeu défensif et...
setoption name OppAttack value 110 ; ...assez lent
setoption name OwnMobility value 50
setoption name OppMobility value 50
setoption name FlatMobility value 50
;
setoption name PrimaryPstStyle value 1 ; style "classic"
setoption name SecondaryPstStyle value 0 ; style "quirky"
setoption name PrimaryPstWeight value 58
setoption name SecondaryPstWeight value 40
;
setoption name KingTropism value 20 ; petit tropisme anti-roi
setoption name PiecePressure value 100
setoption name Lines value 100
setoption name Outposts value 100
setoption name Space value 30 ; jeu modérement central
;
; STRUCTURE DE PIONS
;
setoption name PawnStructure value 120 ; jeu positionnel
setoption name PassedPawns value 110 ; standard +10
setoption name PawnMass value 100
setoption name PawnChains value 110 ; standard +10 (jeu positionnel)
setoption name PawnShield value 119
setoption name PawnStorm value 99
;
setoption name DoubledPawnMg value -8
setoption name DoubledPawnEg value -21
setoption name IsolatedPawnMg value -7
setoption name IsolatedPawnEg value -7
setoption name IsolatedOnOpenMg value -13
setoption name BackwardPawnMg value -2
setoption name BackwardPawnEg value -1
setoption name BackwardOnOpenMg value -10
;
; PATTERNS
;
setoption name FianchBase value 6 ; standard : 13

setoption name FianchKing value 10 ; standard : 20
setoption name ReturningB value 6 ; standard : 10

;
; AUTRES PARAMÈTRES
;
setoption name Contempt value 10
setoption name SlowMover value 100
setoption name Selectivity value 175
setoption name SearchSkill value 10
setoption name BookFilter value 20
;
; BIBLIOTHÈQUES
;
setoption name GuideBookFile value players/capablanca.bin
setoption name MainBookFile value hist/_pre30.bin



Mikhaïl Botvinnik


Adaptation à Rodent IV de l'ancien profil de Pawel Koziol pour Rodent III.

Voir aussi la mini-bio de Mikhaïl Botvinnik.




Commentaire

Maîtrisant tous les compartiments du jeu de façon égale, Botvinnik pouvait se définir lui-même comme un joueur "universel". Il privilégiait une stratégie d'emprise à long terme sur son adversaire et son style était donc positionnel et méthodique, tant dans l'ouverture que dans les fins de partie. Mais si la situation s'y prêtait, il pouvait aussi se lancer dans des complications offensives. Sachant calculer profondément, il était parfaitement capable de prévoir l'issue d'une action tactique.
Les caractéristiques générales du profil sont donc celles d'un joueur au style assez neutre, avec:

➤Un accord de personnalité équilibré à la fois en attaque (100 / 100) et en mobilité (45 / 45). Notons tout de même l'amoindrissement de la mobilité des deux côtés, traduisant l'avancé prudente et méthodique du grand champion soviétique
➤Un jeu positionnel rigoureux: PawnStructure à 120, PassedPawn à 120, PawnMass à 110, OutPost à 100 - les autres paramètres positionnels étant en position moyenne.
➤Un jeu assez matérialiste : Material à 105 et ExchangeImbalance à 20.
J'ai conservé le style "quirky" en primaire - avec "classic" en PstStyle secondaire -, repris le léger affaiblissement du poids des fous et la réduction du malus pour pions doublés, recommandé par Pawel Koziol. Fianchetto étant à zéro sur l'ancien profil, j'ai diminué les marqueurs hypermodernes : FianchBase est à 6, FianchKing à 10 et ReturningB à 6. Je ne suis pas tout à fait sûr de bien faire. A chacun d'estimer si ces paramètres doivent être conservés ou non.



Profil annoté



; Botvinnik, personnalités pour Rodent IV
; Créée par Pawel Koziol pour Rodent III
; Adaptation de Rob Robinson
;
; PARAMETRES MATERIELS
;
setoption name PawnValueMg value 90
setoption name KnightValueMg value 380
setoption name BishopValueMg value 378 ; standard: 390
setoption name RookValueMg value 530
setoption name QueenValueMg value 1160
;
setoption name PawnValueEg value 110
setoption name KnightValueEg value 360
setoption name BishopValueEg value 358 ; standard: 370
setoption name RookValueEg value 650
setoption name QueenValueEg value 1190
;
; Keep (préférence)
;
setoption name KeepPawn value 0
setoption name KeepKnight value 0
setoption name KeepBishop value 0
setoption name KeepRook value 0
setoption name KeepQueen value 0
;
; Paires
;
setoption name BishopPairMg value 51
setoption name BishopPairEg value 51
setoption name KnightPair value -1
setoption name RookPair value -11
;
; Autres
;
setoption name ExchangeImbalance value 18 ; jeu matérialiste
setoption name Material value 105 ; jeu matérialiste
setoption name KnightLikesClosed value 6
setoption name RookLikesOpen value 3
setoption name MinorVsQueen value 10
;
; ACCORD DE PERSONNALITÉ et STYLES
;
setoption name OwnAttack value 100
setoption name OppAttack value 100
setoption name OwnMobility value 45
setoption name OppMobility value 45
setoption name FlatMobility value 55
;
setoption name PrimaryPstStyle value 0 ; style "quirky"
setoption name SecondaryPstStyle value 1 ; style "classic"
setoption name PrimaryPstWeight value 58
setoption name SecondaryPstWeight value 40
;
setoption name KingTropism value 20
setoption name PiecePressure value 100
setoption name Lines value 100
setoption name Outposts value 100
setoption name Space value 30 ; jeu modérément central
;
; STRUCTURE DE PIONS
;
setoption name PawnStructure value 120 ; standard +20
setoption name PassedPawns value 120 ; standard +20
setoption name PawnMass value 110 ; standard +10
setoption name PawnChains value 100
setoption name PawnShield value 119
setoption name PawnStorm value 99
;
setoption name DoubledPawnMg value -5 ; standard : -8
setoption name DoubledPawnEg value -15 ; standard : -21
setoption name IsolatedPawnMg value -7
setoption name IsolatedPawnEg value -7
setoption name IsolatedOnOpenMg value -13
setoption name BackwardPawnMg value -2
setoption name BackwardPawnEg value -1
setoption name BackwardOnOpenMg value -10
;
; PATTERNS
;
setoption name FianchBase value 6 ; standard : 13
setoption name FianchKing value 10 ; standard : 20
setoption name ReturningB value 6 ; standard : 10
;
; AUTRES PARAMÈTRES
;
setoption name Contempt value 0
setoption name SlowMover value 100
setoption name Selectivity value 175
setoption name SearchSkill value 10
setoption name BookFilter value 20
;
; BIBLIOTHÈQUES
;
setoption name GuideBookFile value players/ph-botvinnik2.bin
setoption name MainBookFile value hist/_31to80.bin



Tigran Petrossian


Adaptation à Rodent IV du profil Petrossian pour Rodent III

Voir aussi la mini-bio concernant Petrossian.



Commentaire

Joeur de style "défenseur-bloqueur"

Je connais assez bien ce profil de Pawel Koziol destiné à reproduire le profil de Tigran Petrossian car je m'en suis servi comme base pour développer ma propre simulation de Viktor Kortchnoï. Il y avait en effet une ressemblance entre le style de ces deux grands joueurs, dont les parties commençaient généralement par une phase attentiste, défensive et positionnelle suivie, dans un second temps, d'une phase plus active, souvent assortie d'une contre-attaque vigoureuse.
Ce style "deux-en-un" n'est pas facile à simuler avec Rodent car les paramètres d'accord de personnalité du moteur ne peuvent pas changer en cours de partie. Pawel Koziol a toutefois utilisé avec succès le paramètre  KnightLikesClosed avec une valeur élevée (de 7 à 10).  Ce choix bonifie les positions pour lesquelles existent encore sur l'échiquier au moins un cavalier et 5 pions, ce qui pousse le moteur à préférer les positions encombrées et défensives. Mais lorsque le plateau commence à se dépeupler, le moteur peut passer à l'offensive. Il faut aussi bien sûr que l'accord de personnalité combine une évaluation de défenseur (OwnAtt inférieur à OppAtt) et une mobilité bloquante (OppMob supérieure à OwnMob).
Pawel Koziol a renforcé l'effet de KnightLikesClosed en programmant une préférence pour les cavaliers (KeepKnight à +5) et en diminuant le bonus pour avoir une paire de fous (BishopPair à 40).
ExchangeImbalance est à zéro : le Petrossian simulé sera donc susceptible de sacrifier une tour contre une pièce plus légère.   
Le PstStyle zéro "quirky" est conservé comme style primaire ; complété par le PstStyle secondaire 1 "classic".
Space à 100 rend compte d'un jeu fortement central.
Le recours fréquent à des ouvertures latérales avec fou en fianchetto est simulé par un FianchBase à 20 et par l'usage d'une bibliothèque guide d'ouvertures pratiquées par le champion Arménien.



Profil annoté

; Simulation de Petrossian
; Adaptation à Rodent IV d'un profil de P. Koziol pour Rodent III
; Par Rob Robinson
;
; PARAMETRES MATERIELS
;
setoption name PawnValueMg value 95
setoption name PawnValueEg value 110
setoption name KnightValueMg value 380
setoption name KnightValueEg value 360
setoption name BishopValueMg value 390
setoption name BishopValueEg value 370
setoption name RookValueMg value 530
setoption name RookValueEg value 650
setoption name QueenValueMg value 1160
setoption name QueenValueEg value 1190
;
; Keep (préférence)
;
setoption name KeepPawn value 0
setoption name KeepKnight value 5 ; +5
setoption name KeepBishop value 0
setoption name KeepRook value 0
setoption name KeepQueen value 0
;
; Paires
;
setoption name BishopPairMg value 40 ; standard -11
setoption name BishopPairEg value 40 ; standard -11
setoption name KnightPair value -9
setoption name RookPair value -11
;
; Autres
;
setoption name ExchangeImbalance value 0
setoption name Material value 100
setoption name KnightLikesClosed value 8 ; fermeture des lignes
setoption name RookLikesOpen value 3
setoption name MinorVsQueen value 10
;
; ACCORD DE PERSONNALITÉ et STYLES
;
setoption name OwnAttack value 100
setoption name OppAttack value 120 ; jeu défensif
setoption name OwnMobility value 50
setoption name OppMobility value 60 ; jeu bloquant
setoption name FlatMobility value 50
;
setoption name PrimaryPstStyle value 0 ; style quirky
setoption name SecondaryPstStyle value 1 ; style classic
setoption name PrimaryPstWeight value 58
setoption name SecondaryPstWeight value 40
;
setoption name KingTropism value 20
setoption name PiecePressure value 100
setoption name Lines value 100
setoption name Outposts value 120
setoption name Space value 100 ; jeu fortement central
;
; STRUCTURE DE PIONS
;
setoption name PawnStructure value 110 ; standard +10 (jeu positionnel)
setoption name PassedPawns value 100
setoption name PawnMass value 100
setoption name PawnChains value 100
setoption name PawnShield value 119
setoption name PawnStorm value 110
;
setoption name DoubledPawnMg value -8
setoption name DoubledPawnEg value -21
setoption name IsolatedPawnMg value -9 ; standard -2
setoption name IsolatedPawnEg value -11 ; standard -4
setoption name IsolatedOnOpenMg value -13
setoption name BackwardPawnMg value -2
setoption name BackwardPawnEg value -1
setoption name BackwardOnOpenMg value -10
;
; PATTERNS
;
setoption name FianchBase value 20 ; standard +7
setoption name FianchKing value 20
setoption name ReturningB value 10
;
; AUTRES PARAMÈTRES
;
setoption name Contempt value -5 ; standard : 0
setoption name SlowMover value 100
setoption name Selectivity value 175
setoption name SearchSkill value 10
setoption name BookFilter value 20
;
; BIBLIOTHÈQUES
;
setoption name GuideBookFile value players/petrossian.bin
setoption name MainBookFile value hist/_31to80.bin


Viktor Kortchnoï


Adaptation à Rodent IV de mon profil Kortchnoï pour Rodent III

Voir aussi la mini-bio de Kortchnoï.

Et le commentaire détaillé de mon profil Kortchnoï pour Rodent III.




Commentaire

Style de jeu "passif-agressif"

Ce profil de Kortchnoï, je le connais par cœur car j'en suis l'auteur. L'adapter à Rodent IV a donc été très facile. La problématique pour simuler le jeu de Kortchnoï est la même que pour Petrossian : il faut contraindre le moteur à une première partie défensive et attentiste et faire en sorte qu'il déploie un jeu plus offensif dans un second temps. J'ai utilisé pour cela le subterfuge employé par Pawel Koziol pour son profil "Petrossian" :

➤Un accord de personnalité combinant une évaluation de défenseur (OwnAtt supérieur à OppAtt) et une mobilité bloquante (OppMob supérieure à OwnMob).
➤Le recours à un KnightLikesClosed élevé (8) associé à une légère augmentation du poids des cavaliers avec un KeepNight à 5 et un bonus un peu réduit pour avoir une paire de fous en début de partie. En bonifiant fortement les positions pour lesquelles restent en vie au moins un cavalier et de nombreux pions, KnightLikesClosed et les paramètres associés vont contribuer à garder le jeu fermé et défensif dans la première phase du jeu.

Kortchnoï était économe de ses pièces. Il présentait généralement un jeu très matérialiste et répugnait souvent (mais pas toujours!) à échanger des pièces. D'où Material à 110 et ExchangeImbalance à 20.

Comme Petrossian, Kortchnoï est un joueur positionnel, attentif à conserver une bonne structure de pions (poids accru pour les pions, PawnStructure à 110 et autres paramètres en position moyenne). Toutefois son jeu en milieu de partie est plus tactique et offensif que celui de Petrossian. Pour doper le côté offensif du moteur, j'ai sélectionné des valeurs offensives pour KingTropism (30), PiecePressure (110), Lines (110), OutPost (78), PawnStorm (110). Et j'ai placé le critère Space à 50, traduction d'une ambition centrale qui s'affirme au cours de la partie. Tous ces paramètres ont pour but de favoriser le "coup-de-poing" offensif dans la seconde phase du jeu, lorsque le plateau s'est vidé et/ou si l'adversaire commet une erreur grave.  

Kortchnoï avait fait sien le bagage hypermoderne et utilisait volontiers des ouvertures de flanc. D'où notamment un FianchBase à 20. Le PstStyle reste "quirky" en primaire, alors que "classic" en style secondaire me paraît approprié.

J'ai construit pour ce profil une bibliothèque d'ouvertures guide obtenue à partir de 6930 parties de Viktor Kortchnoï. Seules ont été retenues les ouvertures utilisées au moins trois fois. N'oubliez pas de la copier dans le répertoire players du dossier des ouvertures de Rodent IV.

Télécharger la bibliothèque d'ouverture "Kortschnoï.bin" ?

La carrière échiquéenne de Kortschnoï s'étend des années cinquante aux années quatre-vingt. On peut donc utiliser comme bibliothèque principale historique soit "
_81to06.bin" (choix du profil ci-dessous), soit, pour un Kortschnoï plus jeune, la bibliothèque "_31to80.bin".

Pawel Koziol propose mon profil Kortchnoï pour Rodent III sur son espace GitHub mais pas dans la distribution officielle. Cela signifie je pense qu'il lui accorde un certain crédit, mais pas assez cependant pour l'intégrer à la distribution officielle de Rodent IV. On sait que Pawel est très exigeant en la matière et ne valide jamais une simulation de grand maître sans l'avoir longuement testée lui-même. Test qui débouche souvent d'ailleurs sur des modifications. Pour Kortchnoï, je suis quand même assez sûr de moi. La théorie est cohérente et j'ai passé beaucoup de temps à regarder fonctionner les différentes versions de ma simulation Kortchnoï pour Rodent III. Après avoir effectué de nombreux petits ajustements, j'ai obtenu un résultat qui me semble bon. A vous de juger.



Profil annoté

; Hommage à Kortchnoï
; Personnalité pour Rodent IV
; Créé par Rob Robinson pour Rodent III et adapté à Rodent IV
;
; PARAMETRES MATERIELS
;
setoption name PawnValueMg value 104 ; +10%
setoption name PawnValueEg value 121 ; +10%
setoption name KnightValueMg value 385 ; + 1,4 %
setoption name KnightValueEg value 365 ; + 1,4 %
setoption name BishopValueMg value 390
setoption name BishopValueEg value 370
setoption name RookValueMg value 530
setoption name RookValueEg value 650
setoption name QueenValueMg value 1160
setoption name QueenValueEg value 1190
;
; Keep (préférence)
;
setoption name KeepPawn value 0
setoption name KeepKnight value 5 ; +5
setoption name KeepBishop value 0
setoption name KeepRook value 0
setoption name KeepQueen value 0
;
; Paires
;
setoption name BishopPairMg value 40 ; standard -10
setoption name BishopPairEg value 51
setoption name KnightPair value -1
setoption name RookPair value -11
;
; Autres
;
setoption name ExchangeImbalance value 20 ; faible aptitude à accepter des échanges déséquilibrés
setoption name Material value 110 ; jeu matérialiste
setoption name KnightLikesClosed value 8 ; forte fermeture du jeu
setoption name RookLikesOpen value 3
setoption name MinorVsQueen value 10
;
; ACCORD DE PERSONNALITÉ et STYLES
;
setoption name OwnAttack value 100
setoption name OppAttack value 135 ; jeu fortement défensif
setoption name OwnMobility value 50
setoption name OppMobility value 65 ; jeu fortement bloquant
setoption name FlatMobility value 50
;
setoption name PrimaryPstStyle value 0 ; style "quirky"
setoption name SecondaryPstStyle value 1 ; style "classic"
setoption name PrimaryPstWeight value 58
setoption name SecondaryPstWeight value 40
;
setoption name KingTropism value 30 ; standard +10 (marqueur offensif)
setoption name PiecePressure value 110 ; standard +10 (marqueur offensif)
setoption name Lines value 110 ; standard +10 (ouverture des lignes : marqueur offensif)
setoption name Outposts value 78 ; marqueur offensif
setoption name Space value 50 ; jeu plus actif au centre en milieu de partie
;
; STRUCTURE DE PIONS
;
setoption name PawnStructure value 110 ; standard + 10 (jeu positionnel)
setoption name PassedPawns value 105 ; standard + 5
setoption name PawnMass value 100
setoption name PawnChains value 100
setoption name PawnShield value 119
setoption name PawnStorm value 110
;
setoption name DoubledPawnMg value -8
setoption name DoubledPawnEg value -21
setoption name IsolatedPawnMg value -7
setoption name IsolatedPawnEg value -7
setoption name IsolatedOnOpenMg value -13
setoption name BackwardPawnMg value -2
setoption name BackwardPawnEg value -1
setoption name BackwardOnOpenMg value -10
;
; PATTERNS
;
setoption name FianchBase value 20 ; joue volontier...
setoption name FianchKing value 20 ; ... dans le style...
setoption name ReturningB value 10 ; hypermoderne
;
; AUTRES PARAMÈTRES
;
setoption name Contempt value 5
setoption name SlowMover value 100
setoption name Selectivity value 175
setoption name SearchSkill value 10
setoption name BookFilter value 20
;
; BIBLIOTHÈQUES
;
setoption name GuideBookFile value players/kortchnoi.bin
setoption name MainBookFile value hist/_81to06.bin


Anatoly Karpov


Adaptation à Rodent IV d'un profil pour Rodent III développé initialement par Brendan J. Norman pour Rodent II puis revu par Pawel Koziol pour Rodent III.

Voir aussi la mini-bio de Karpov.




Commentaire

Bien que proposé par Pawel sur GitHub depuis plusieurs années, d'abord sur l'espace réservé à Rodent II, puis Rodent III puis maintenant Rodent IV (mais encore sous la forme ancienne), cette personnalité "Karpov" n'a jamais été intégrée à la distribution officielle. Cela veut probablement dire que l'auteur de Rodent, qui est très exigeant dans ce domaine, ne lui fait pas totalement confiance.
Je n'ai pas d'avis vraiment éclairé. Je peux juste dire que, compte tenu de ce que je sais du jeu de Karpov, les choix les plus généraux me semblent tout à fait crédibles. Nous avons un jeu offensif mais très prudent, progressant sûrement mais lentement. D'où un OwnAtt prédominent (25 d'écart) mais une évaluation de l'attaque amoindrie des deux côtés (15 points d'affaiblissement).
Idem pour la mobilité : OwnAtt dominant de peu et évaluation de la mobilité légèrement affaiblie des deux côtés.
Le jeu de Karpov est notoirement connu pour être ultra-positionnel et à l'aise dans les positions encombrées, ce qui est obtenu dans le profil par un KnightLikesClosed très élevé (10), une préférence (keep)  pour les pions et les cavaliers, une moindre préférence pour la reine, un faible goût pour l'échange (ExchangeImbalance élevé, material à 105), une attention extrême à la qualité de la position (PawnStructure à 150, OutPost à 120) et une attention renforcée aux conditions de passage des pions (
Passedpawn à 150)...
Pour les variations du poids des pièces par rapport au modèle standard, je fais confiance à Brendan et à Pawel pour avoir de bonnes raisons d'avoir fait ces choix.
Pour ma part j'ai conservé le PstStyle "quirky" en primaire et choisi le "classic" en secondaire, avec un critère Space à 0. Les poids de pièces et les malus pour pions isolés, doublés et arriérés ont été convertis sans modifications aux valeurs de Rodent IV.
N'oubliez pas de copier le bibliothèque d'ouvertures "ph-karpov2.bin" dans le sous-dossier players des bibliothèques. Pawel a oublié de nous la fournir dans la dernière distribution de Rodent IV. La bibliothèque principale historique "_81to06.bin" est déjà inclue dans la distribution du moteur.

Télécharger la bibliothèque guide ph-karpov2.bin"?



Profil annoté

; Personnalité Karpov pour Rodent IV
; Auteurs : Brendan J. Norman et Pawel Koziol
; Adaptation à Rodent IV par Rob Robinson
;
; PARAMETRES MATERIELS
;
setoption name PawnValueMg value 90
setoption name KnightValueMg value 362 ; standard : 380
setoption name BishopValueMg value 392 ; standard : 390
setoption name RookValueMg value 568 ; standard : 530
setoption name QueenValueMg value 1136 ; standard : 1160
;
setoption name PawnValueEg value 110
setoption name KnightValueEg value 360
setoption name BishopValueEg value 354 ; standard : 370
setoption name RookValueEg value 648 ; standard : 650
setoption name QueenValueEg value 1180 ; standard : 1190
;
; Keep (préférence)
;
setoption name KeepPawn value 2 ; +2
setoption name KeepKnight value 5 ; +5
setoption name KeepBishop value 0
setoption name KeepRook value 0
setoption name KeepQueen value -5 ; -5
;
; Paires
;
setoption name BishopPairMg value 60 ; standard +9
setoption name BishopPairEg value 60 ; standard +9
setoption name KnightPair value -1
setoption name RookPair value -11
;
; Autres
;
setoption name ExchangeImbalance value 20 ; standard +10 (faible goût pour les échanges déséquilibrés)
setoption name Material value 105 ; jeu matérialiste
setoption name KnightLikesClosed value 10 ; préférence pour les positions fermées
setoption name RookLikesOpen value 3
setoption name MinorVsQueen value 10
;
; ACCORD DE PERSONNALITÉ et STYLES
;
setoption name OwnAttack value 110 ; jeu offensif...
setoption name OppAttack value 85 ; ...mais prudent
setoption name OwnMobility value 50 ; préférence pour sa propre mobilité...
setoption name OppMobility value 47 ; ...mais jeu lent
setoption name FlatMobility value 50
;
setoption name PrimaryPstStyle value 1 ; style "quirky"
setoption name SecondaryPstStyle value 0 ; style "classic"
setoption name PrimaryPstWeight value 58
setoption name SecondaryPstWeight value 40
;
setoption name KingTropism value 20
setoption name PiecePressure value 100
setoption name Lines value 100
setoption name Outposts value 120 ; standard 78
setoption name Space value 0
;
; STRUCTURE DE PIONS
;
setoption name PawnStructure value 150 ; standard +50 (jeu fortement positionnel)
setoption name PassedPawns value 150 ; standard +50 (privilégie la promotion)
setoption name PawnMass value 100
setoption name PawnChains value 100
setoption name PawnShield value 119
setoption name PawnStorm value 99
;
setoption name DoubledPawnMg value -8
setoption name DoubledPawnEg value -21
setoption name IsolatedPawnMg value -7
setoption name IsolatedPawnEg value +3 ; standard : -7
setoption name IsolatedOnOpenMg value -13
setoption name BackwardPawnMg value -2
setoption name BackwardPawnEg value -1
setoption name BackwardOnOpenMg value -10
;
; PATTERNS
;
setoption name FianchBase value 13
setoption name FianchKing value 20
setoption name ReturningB value 20 ; standard +10
;
; AUTRES PARAMÈTRES
;
setoption name Contempt value 10
setoption name SlowMover value 100
setoption name Selectivity value 175
setoption name SearchSkill value 10
setoption name BookFilter value 20
;
; BIBLIOTHÈQUES
;
setoption name GuideBookFile value players/ph-karpov2.bin
setoption name MainBookFile value hist/_81to06.bin


Garry Kasparov


Exceptionnellement, je propose ici deux versions différentes de Kasparov : celle dite "Kasparov83" et la mienne. La première a été développée pour Rodent III par un auteur inconnu et adaptée par moi-même à Rodent IV. Ses traits stylistiques sont très fortement marqués et c'est pourquoi j'ai créé un autre "Kasparov", plus modéré.  


Voir aussi la mini-bio sur Kasparov.




Commentaire de la version 83

Pawel Koziol a ajouté sur son espace GitHub une série de profils de Rodent III à adapter à la nouvelle version du moteur, parmi lesquels se trouvait ce profil Kasparov 83, que je propose sur ce site depuis plus de 10 ans. Surprise à l'ouverture de cette personnalité : on me l'attribue ! N'en étant pas du tout l'auteur, j'ai cherché où j'avais bien pu mettre la main dessus, sans succès. Impossible de retrouver la source. On dirait bien que ce Kasparov 83 a disparu du Web - sauf de mon site et de l'espace GitHub de Pawel.
Comme d'habitude, je me suis contenté d'adapter le profil à Rodent IV, sans changer les valeurs choisies par l'auteur mais les choix faits paraissent très pertinents, bien que généralement excessifs. L'ancien champion du monde présentait un style tacticien agressif et mobile que Rodent sait très bien imiter : OppAtt très élevé (245), fort OwnMob (85) avec mobilité accentuée des deux côtés (OppMob à 60)...
Le jeu est favorable à l'échange et donc relativement peu matérialiste. ExchangeImbalance était à 18 sur le profil Rodent III, valeur standard, alors que la valeur standard pour Rodent IV est de 10. Pour un joueur aussi peu matérialiste que Kasparov, qui nous a donné plusieurs exemples de sacrifice de dame ou de tour spectaculaire, ExchangeImbalance à 10 me paraît donc une valeur maximum. Je suppose qu'on pourrait même l'abaisser encore. Quant à Material, il est très bas, à 88.
J'ai bien sûr conservé tous les marqueurs offensifs : KingTropism à 55, PiecePressure à 145, Lines à 110, PawnStorm à 140, OutPost à 78...
Côté PstStyle le style ''quirky'' initial est conservé pour le primaire. Le style ''classic'' en secondaire, avec Space à 20 m'a paru approprié.
Le jeu est modérément positionnel. La plupart des paramètres habituels, notamment PawnStructure, sont à la valeur standard.  
Concernant le matériel, je suis un peu surpris par la majoration de tous les paramètres keep. J'aurai volontiers tous mis à zéro.
J'ai opéré pareillement le glissement pour les valeurs des paires de pièces et les malus pour pions isolés, doublés ou arriérés, pour lesquels l'auteur a programmé quelques particularités.


Le profil annoté


; Personnalité Kasparov pour Rodent IV

; Adapté d'un profil pour Rodent III par Rob Robinson
; Auteur original inconnu
;
;
; PARAMETRES MATERIELS
;
setoption name PawnValueMg value 90
setoption name KnightValueMg value 365 ; standard : 380
setoption name BishopValueMg value 390
setoption name RookValueMg value 560 ; standard : 530
setoption name QueenValueMg value 1180 ; standard : 1160
;
setoption name PawnValueEg value 110
setoption name KnightValueEg value 360
setoption name BishopValueEg value 355 ; standard : 370
setoption name RookValueEg value 650
setoption name QueenValueEg value 1178 ; standard : 1190
;
; Keep (préférence)
;
setoption name KeepPawn value 8 ; +8
setoption name KeepKnight value 8 ; +8
setoption name KeepBishop value 8 ; +8
setoption name KeepRook value 8 ; +8
setoption name KeepQueen value 20; ; +20
;
; Paires
;
setoption name BishopPairMg value 60 ; standard +9
setoption name BishopPairEg value 60 ; standard +9
setoption name KnightPair value -1
setoption name RookPair value -11
;
; Autres
;
setoption name ExchangeImbalance value 10
setoption name Material value 88 ; jeu très peu matérialiste
setoption name KnightLikesClosed value 6
setoption name RookLikesOpen value 3
setoption name MinorVsQueen value 4 ; standard : 10
;
; ACCORD DE PERSONNALITÉ et STYLES
;
setoption name OwnAttack value 245 ; jeu très offensif...
setoption name OppAttack value 100 ; ...d'attaquant classique
setoption name OwnMobility value 85 ; jeu actif...
setoption name OppMobility value 60 ; …très mobile
setoption name FlatMobility value 40 ; rééquilibrage de la mobilité
;
setoption name PrimaryPstStyle value 0 ; style "quirky"
setoption name SecondaryPstStyle value 1 ; style "classic"
setoption name PrimaryPstWeight value 58
setoption name SecondaryPstWeight value 40
;
setoption name KingTropism value 55 ; fort marqueur offensif
setoption name PiecePressure value 145 ; fort marqueur offensif
setoption name Lines value 110 ; marqueur offensif
setoption name Outposts value 78 ; marqueur offensif
setoption name Space value 20 ; intérêt pour un bon contrôle central
;
; STRUCTURE DE PIONS
;
setoption name PawnStructure value 100
setoption name PassedPawns value 100
setoption name PawnMass value 100
setoption name PawnChains value 100
setoption name PawnShield value 119
setoption name PawnStorm value 140 ; fort marqueur offensif
;
setoption name DoubledPawnMg value -8
setoption name DoubledPawnEg value -20 ; standard : -21
setoption name IsolatedPawnMg value -7
setoption name IsolatedPawnEg value 0 ; standard : -7
setoption name IsolatedOnOpenMg value -13
setoption name BackwardPawnMg value -2
setoption name BackwardPawnEg value -1
setoption name BackwardOnOpenMg value -10
;
; PATTERNS
;
setoption name FianchBase value 13
setoption name FianchKing value 20
setoption name ReturningB value 10
;
; AUTRES PARAMÈTRES
;
setoption name Contempt value 10 ; "mépris" élevé
setoption name SlowMover value 100
setoption name Selectivity value 175
setoption name SearchSkill value 10
setoption name BookFilter value 20
;
; BIBLIOTHÈQUES
;
setoption name GuideBookFile value players/kasparov.bin
setoption name MainBookFile value rodent.bin


Commentaire de ma propre version

Les paramètres choisis par l'auteur du "Kasparov83", montrent que l'auteur maîtrisait très bien la programmation de personnalités de Rodent III et qu'il avait aussi très bien saisi les traits généraux du style de Kasparov.  Néanmoins, il ne me convenait pas entièrement, d'abord parce qu'il est éloigné de ma philosophie de reproduction du style d'un grand maître. Personnellement je cherche à rester proche d'un rendu réaliste, en forçant juste un peu le trait. Or, ce "Kasparov83" est, volontairement je pense, caricatural. J'ai donc entrepris de créer une simulation plus modérée. Principaux changements :
J'ai renoncé aux variations de poids des pièces et aux keep excessifs.
L'accord de personnalité est beaucoup plus modéré en attaque mais conserve les paramètres de mobilité, qui me paraissent bons :
➤OwnAtt à 170, OppAtt à 100 (contre le très excessif 245 / 100)
➤OwnMob à 85, OppMob à 60
➤FlatMob à 40
Autres paramètres offensifs : Kasparov est réputé rechercher les complications tactiques principalement dans le but d'arriver rapidement au mat. D'où un KingTropism nécessairement élevé. Toutefois les niveaux des paramètres offensifs de Kasparav83 sont vraiment excessifs. Je les ai ramené pour la plupart à des valeurs plus raisonnables :
➤KingTropism passe de 55 à 45
➤PiecePressure passe de 145 à 125
➤PawnStorm passe de 140 à 99, valeur standard, Kasparov n'étant pas un habitué, il me semble, des tempêtes de pions.
➤Lines reste à 110
Solidité structurelle : Kasparov a une très bonne compréhension de la position mais n'hésite pas, pour mener ses propres attaques, à accepter un défaut de structure de pions. C'est pourquoi je pense que la valeur de 100 du profil "83" me parait une petite erreur. D'où  :
➤PawnStructure à 90, les autres paramètres positionnels restant sur moyenne standard.
PstStyle : tout compte fait, il me semble que la table de style primaire "forward" est la plus adaptée au jeu offensif de Kasparov. Etant donné que j'ai placé Space à 30, la table de style "classic" s'impose en secondaire.
On ne voit pas Kasparov entourer son roi de pléthore de pièces pour le protéger. C'est contraire à son jeu dynamique et actif. D'où :
➤PawnShield à 100, soit -19 par rapport à la valeur standard
Enfin, Kasparov était réputé jouer pour faire mat. La valeur de Contempt doit donc être élevée :
➤Contempt à 20
Par contre, après réflexion, j'ai conservé les paramètres réglant de matérialisme de la simulation. Soit :
ExchangeImbalance à 10
Material à 88.


Bibliothèques (pour les deux versions)

Pavel Hase propose la bibliothèque "PH-Kasparov2.bin" qui sera parfaite comme guide pour le niveau de force maximal de Rodent IV. A télécharger sur le site de Pavel Hase.

J'ai également généré trois bibliothèques à partir d'une collection de plus de 5200 parties de Kasparov.  
"Small_Kasparov.bin" (25 Ko) : bibliothèque de 12 1/2 coups de profondeur (plancher de quatre parties) pour niveaux de force jusqu'à 1500 Elo.
"Mid_Kasparov.bin" (64 Ko) : bibliothèque de 20 1/2 coups (plancher de trois parties) pour niveaux de force entre 1500 et 2000 Elo.
"Kasparov.bin" (479 ko), 40 1/2 coups de profondeur (pas de plancher de parties). A employer au delà de 2000 Elo.


Télécharger les bibliothèques "Kasparov" ?

Comme bibliothèque principale, employer la bibliothèque historique "_81to06.bin".


Mon profil "Kasparov" annoté

; Personnalité Kasparov pour Rodent IV
; Par Rob Robinson
;
; PARAMETRES MATERIELS
;
setoption name PawnValueMg value 90
setoption name KnightValueMg value 380
setoption name BishopValueMg value 390
setoption name RookValueMg value 530
setoption name QueenValueMg value 1160
;
setoption name PawnValueEg value 110
setoption name KnightValueEg value 360
setoption name BishopValueEg value 370
setoption name RookValueEg value 650
setoption name QueenValueEg value 1190
;
; Keep (préférence)
;
setoption name KeepPawn value 0
setoption name KeepKnight value 0
setoption name KeepBishop value 0
setoption name KeepRook value 0
setoption name KeepQueen value 0
;
; Paires
;
setoption name BishopPairMg value 51
setoption name BishopPairEg value 51
setoption name KnightPair value -1
setoption name RookPair value -11
;
; Autres
;
setoption name ExchangeImbalance value 10 ; échanges déséquilibrés fréquents
setoption name Material value 88 ; jeu très peu matérialiste
setoption name KnightLikesClosed value 6
setoption name RookLikesOpen value 3
setoption name MinorVsQueen value 10
;
; ACCORD DE PERSONNALITÉ et STYLES
;
setoption name OwnAttack value 170 ; jeu très offensif...
setoption name OppAttack value 100 ; ...d'attaquant classique
setoption name OwnMobility value 85 ; jeu très actif...
setoption name OppMobility value 60 ; …à mobilité élevée
setoption name FlatMobility value 40 ; rééquilibrage de la mobilité
;
setoption name PrimaryPstStyle value 4 ; style "forward"
setoption name SecondaryPstStyle value 1 ; style "classic"
setoption name PrimaryPstWeight value 58
setoption name SecondaryPstWeight value 40
;
setoption name KingTropism value 45 ; marqueur offensif
setoption name PiecePressure value 125 ; marqueur offensif
setoption name Lines value 110 ; marqueur offensif
setoption name Outposts value 78 ; marqueur offensif
setoption name Space value 30 ; bon contrôle central
;
; STRUCTURE DE PIONS
;
setoption name PawnStructure value 90 ; accepte les dégradations structurelles
setoption name PassedPawns value 100
setoption name PawnMass value 100
setoption name PawnChains value 100
setoption name PawnShield value 100 ; faible intérêt pour la protection du roi
setoption name PawnStorm value 99
;
setoption name DoubledPawnMg value -8
setoption name DoubledPawnEg value -21
setoption name IsolatedPawnMg value -7
setoption name IsolatedPawnEg value -7
setoption name IsolatedOnOpenMg value -13
setoption name BackwardPawnMg value -2
setoption name BackwardPawnEg value -1
setoption name BackwardOnOpenMg value -10
;
; PATTERNS
;
setoption name FianchBase value 13
setoption name FianchKing value 20
setoption name ReturningB value 10
;
; AUTRES PARAMÈTRES
;
setoption name Contempt value 20 ; fort "mépris"
setoption name SlowMover value 100
setoption name Selectivity value 175
setoption name SearchSkill value 10
setoption name BookFilter value 20
;
; BIBLIOTHÈQUES
;
setoption name GuideBookFile value players/kasparov.bin
setoption name MainBookFile value hist/_81to06.bin


Les nouveaux Grands Maîtres

Ce sont des personnalités que j'ai créé directement pour Rodent IV. la liste commence à bien s'allonger. Nous avons à présent (sans souci de classement) : Judit Polar, Alexei Shirov, Vassily Smyslov, Salomon Flohr, Ulf Andersson, Peter Léko, Nigel Short, Maxime Vachier-Lagrave, Max Euwe, Vladimir Kramnik, Vassili Ivanchuk, Rudolf Spielmann, Youri Averbakh, Henry Bird, Larry Christiansen, Joseph Henry Blackburne, Efim Bogolioubov, David Janowski, François-André Philidor, Johannes Zukertort, Xavier Tartakover, Mikhaïl Tchigorine et enfin Magnus Carlsen.



Johannes Zukertort

Simulation du jeu de Zukertort pour Rodent IV
Par Rob Robinson

Voir aussi la mini-bio concernant Zukertort




Commentaire

Nous devons simuler un joueur fortement attaquant et très mobile, de style romantique, mais avec des particularités. Il est plus matérialiste que ne le sont généralement les romantiques ; il accorde une certaine importance à la maîtrise du centre, il ne néglige pas à l'excès la solidité de sa position et attaque avec une certaine prudence… Par ailleurs, il lui arrive souvent de jouer des débuts de partie fermés.
Autres points importants : un fort refus de nullité, un tropisme anti-roi typiquement romantique. Enfin, s'il ne joue évidemment pas à la manière hypermoderne, il lui arrive de placer un fou en fianchetto.  
Tout cela nous donne pour Rodent IV un profil assez ressemblant à celui d'Anderssen - ce qui n'a rien d'étonnant, Anderssen ayant été le professeur et l'entraîneur de Zukertort jusqu'à ce qu'il soit en mesure de le dépasser.

Accord de personnalité d'attaquant romantique tardif :
➤OwnAtt à 120 ; OppAtt à 90
➤OwnMob à 70 ; OppMob à 60
➤FlatMob à 40
Matérialisme modéré :
➤Material à 100 et ExchangeImbalance à 20
Intérêt pour la maîtrise centrale :
➤Space à 30
Jeu modérément positionnel :
➤PawnStructure à 90, les autres paramètres étant sur moyenne standard
Fort refus de la nullité :
➤Contempt à 25
Agressivité vis-à-vis du roi adverse :
➤KingTropism à 30
Débuts de partie fermés ? J'ai beaucoup hésité ici. J'ai pensé un moment nécessaire de majorer d'un point KnightLikesClosed afin d'aider la simulation à jouer des débuts fermés. Cependant, Zukertort jouait majoritairement des débuts bien classiques començant par 1. e4 e5, qu'il joue avec les blancs ou avec les noirs. Donc, pour simuler ses débuts fermés - fréquents mais néanmoins non-majoritaires - je compte surtout sur les bibliothèques d'ouvertures et sur une petite augmentation (un peu plus de 3%) du poids des cavaliers.
Patterns : Zukertort ne jouait évidemment pas de manière hypermoderne mais il lui arrivait de placer un fou en fianchetto. D'où :
➤FianchBase à 13. Les autres patterns restent sur zéro.


Bibliothèques

Je n'ai trouvé aucune bibliothèque pouvant servir de guide à cette simulation de Zukertort. J'en ai donc créé un jeu de trois à partir d'un échantillon brut d'environ 500 parties de ce joueur.
➤"small_Zukertort.bin" (3 Ko), 12 1/2 coups de profondeur, plancher de trois parties, pour niveaux de force jusqu'à 1500 Elo.
➤"Mid_Zukertort.bin" (9 Ko), 20 1/2 coups de profondeur, plancher de deux parties, pour niveaux de force entre 1500 et 2000 Elo.
➤"Zukertort.bin" (76 Ko), 40 1/2 coups de profondeur, pas de plancher de parties, pour niveaux de force supérieurs à 2000 Elo.


Télécharger les bibliothèques "Zukertort" ?

La bibliothèque historique "_pre30.bin" s'impose comme bibliothèque principale.


Le profil annoté



; Johannes Zukertort pour Rodent IV
; Auteur : Rob Robinson
;
; PARAMETRES MATERIELS
;
setoption name PawnValueMg value 90
setoption name KnightValueMg value 390 ; +3,2%
setoption name BishopValueMg value 390
setoption name RookValueMg value 530
setoption name QueenValueMg value 1160
;
setoption name PawnValueEg value 110
setoption name KnightValueEg value 372 ; +3,3%
setoption name BishopValueEg value 370
setoption name RookValueEg value 650
setoption name QueenValueEg value 1190
;
; Keep (préférence)
;
setoption name KeepPawn value 0
setoption name KeepKnight value 0
setoption name KeepBishop value 0
setoption name KeepRook value 0
setoption name KeepQueen value 0
;
; Paires
;
setoption name BishopPairMg value 51
setoption name BishopPairEg value 51
setoption name KnightPair value -1
setoption name RookPair value -11
;
; Autres
;
setoption name ExchangeImbalance value 20 ; jeu relativement...
setoption name Material value 100 ; ...matérialiste
setoption name KnightLikesClosed value 6
setoption name RookLikesOpen value 0
setoption name MinorVsQueen value 10
;
; ACCORD DE PERSONNALITÉ et STYLES
;
setoption name OwnAttack value 120 ; jeu agressif...
setoption name OppAttack value 90 ; ...mais prudent
setoption name OwnMobility value 70 ; mobilité élevée d'attaquant...
setoption name OppMobility value 60 ; ...accentuée des deux côtés
setoption name FlatMobility value 40 ; équilibration de la mobilité
;
setoption name PrimaryPstStyle value 2 ; style "normal"
setoption name SecondaryPstStyle value 1 ; style "classic"
setoption name PrimaryPstWeight value 70
setoption name SecondaryPstWeight value 30
;
setoption name KingTropism value 30 ; vif tropisme anti-roi
setoption name PiecePressure value 100
setoption name Lines value 100
setoption name Outposts value 78
setoption name Space value 30 ; jeu central modéré
;
; STRUCTURE DE PIONS
;
setoption name PawnStructure value 90 ; intérêt modéré pour une bonne structure de pions
setoption name PassedPawns value 100
setoption name PawnMass value 100
setoption name PawnChains value 100
setoption name PawnShield value 90 ; faible protection du roi
setoption name PawnStorm value 99
;
setoption name DoubledPawnMg value -8
setoption name DoubledPawnEg value -21
setoption name IsolatedPawnMg value -7
setoption name IsolatedPawnEg value -7
setoption name IsolatedOnOpenMg value -13
setoption name BackwardPawnMg value -2
setoption name BackwardPawnEg value -1
setoption name BackwardOnOpenMg value -10
;
; PATTERNS
;
setoption name FianchBase value 13 ; fous parfois placés en fianchetto
setoption name FianchKing value 0
setoption name ReturningB value 0
;
; AUTRES PARAMÈTRES
;
setoption name Contempt value 25 ; fort refus de nullité
setoption name SlowMover value 100
setoption name Selectivity value 175
setoption name SearchSkill value 10
setoption name BookFilter value 20
;
; BIBLIOTHÈQUES
;
setoption name GuideBookFile value players/zukertort.bin
setoption name MainBookFile value hist/_pre30.bin



Mikhaïl Tchigorine

Simulation du jeu de Tchigorine pour Rodent IV
Par Rob Robinson

Voir aussi la mini-bio concernant Tchigorine




Commentaire

Nous devons rendre compte d'un joueur au style très fortement attaquant et très mobile, qui tolère une certaine faiblesse structurelle pour conserver l'initiative mais n'ignore pas pour autant les règles d'une bonne défense.  Il est peu matérialiste, fait volontiers des sacrifices de qualité positionnel, accorde un intérêt certain au contrôle du centre, fait preuve d'une pugnacité qui lui interdit d'annuler. Il s'intéresse assez peu à la protection de son roi et la promotion n'est pas son outil offensif préféré.
Enfin, il a une certaine prédilection pour la paire de fous, et la dame, qui s'accordent bien avec son style rapide et vif. Ce qui donne :
Accord de personnalité de vif attaquant classique, proche de celui de Nigel Short, au style ressemblant :

➤OwnAtt à 145 OppAtt à 100
➤OwnMob à 75 oppMob à 50
Faible matérialisme :
➤Material à seulement 85
➤ExchangeImbalance à 0
Intérêt limité pour la solidité de la position :
➤PawnStructure est abaissé à 80
➤OutPosts à 78
PstStyle et jeu central :
➤"Classic" en primaire
➤"Forward" en secondaire
➤Space à 20
Intérêt majoré pour les fous et la dame :
➤KeepPawn +2
➤BishopPair élevé à 60
➤Poids des fous augmentés de 5%
➤Poids de la dame augmentés de 1%
➤KeepQueen +1
Faible protection du roi :
➤PawnShield abaissé à 92
Intérêt très moyen pour la promotion :
➤Passedpawn abaissé à 95
Le jeu étant nécessairement non-hypermoderne, les "patterns" sont à zéro.
Refus de nullité élevé
➤Contempt haut, à 25


Bibliothèques

Un jeu de trois bibliothèques guide a été obtenu à partir d'une collection brute de 1570 parties de Tchigorine.
➤"Small_Tchigorine.bin" (9 ko), 12 1/2 coups de profondeur, plancher de trois parties, pour niveaux de force jusqu'à 1500 Elo.
➤"Mid_Tchigorine.bin" (43 ko), 20 1/2 coups de profondeur, plancher de deux parties, pour niveaux de force entre 1500 et 2000 Elo.
➤"Tchigorine.bin" (136 ko), 40 1/2 coups de profondeur, pas de plancher de partie, pour niveaux de force supérieurs à 2000 Elo.


Télécharger les bibliothèques "Tchigorine" ?



Le profil annoté

; Personnalité Tchigorine pour Rodent IV
; Par Rob Robinson
;
; PARAMETRES MATERIELS
;
setoption name PawnValueMg value 90
setoption name KnightValueMg value 380
setoption name BishopValueMg value 409 ; +5%
setoption name RookValueMg value 530
setoption name QueenValueMg value 1172 ; +1%
;
setoption name PawnValueEg value 110
setoption name KnightValueEg value 360
setoption name BishopValueEg value 388 ; +5%
setoption name RookValueEg value 650
setoption name QueenValueEg value 1202 ; +1%
;
; Keep (préférence)
;
setoption name KeepPawn value 0
setoption name KeepKnight value 0
setoption name KeepBishop value 2 ; +2
setoption name KeepRook value 0
setoption name KeepQueen value 1 ; +1
;
; Paires
;
setoption name BishopPairMg value 60 ; aime sa paire de fous
setoption name BishopPairEg value 60 ; aime sa paire de fous
setoption name KnightPair value -1
setoption name RookPair value -11
;
; Autres
;
setoption name ExchangeImbalance value 0 ; sacrifices déséquilibrés fréquents
setoption name Material value 85 ; jeu faiblement matérialiste
setoption name KnightLikesClosed value 6
setoption name RookLikesOpen value 0
setoption name MinorVsQueen value 10
;
; ACCORD DE PERSONNALITÉ et STYLES
;
setoption name OwnAttack value 145 ; attaquant classique...
setoption name OppAttack value 100 ; ...fortement offensif
setoption name OwnMobility value 75 ; forte mobilité...
setoption name OppMobility value 50 ; ...propre
setoption name FlatMobility value 50
;
setoption name PrimaryPstStyle value 1 ; style "classic"
setoption name SecondaryPstStyle value 4 ; style "forward"
setoption name PrimaryPstWeight value 58
setoption name SecondaryPstWeight value 40
;
setoption name KingTropism value 20
setoption name PiecePressure value 100
setoption name Lines value 100
setoption name Outposts value 78 ; marqueur offensif
setoption name Space value 20 ; intérêt pour le contrôle central
;
; STRUCTURE DE PIONS
;
setoption name PawnStructure value 85 ; faible structure de pions
setoption name PassedPawns value 95 ; intérêt très moyen pour la promotion
setoption name PawnMass value 100
setoption name PawnChains value 100
setoption name PawnShield value 92 ; faible souci de protection du roi
setoption name PawnStorm value 99
;
setoption name DoubledPawnMg value -8
setoption name DoubledPawnEg value -21
setoption name IsolatedPawnMg value -7
setoption name IsolatedPawnEg value -7
setoption name IsolatedOnOpenMg value -13
setoption name BackwardPawnMg value -2
setoption name BackwardPawnEg value -1
setoption name BackwardOnOpenMg value -10
;
; PATTERNS non hypermodernes
;
setoption name FianchBase value 0
setoption name FianchKing value 0
setoption name ReturningB value 0
;
; AUTRES PARAMÈTRES
;
setoption name Contempt value 25 ; fort rejet de la nullité
setoption name SlowMover value 100
setoption name Selectivity value 175
setoption name SearchSkill value 10
setoption name BookFilter value 20
;
; BIBLIOTHÈQUES
;
setoption name GuideBookFile value players/Tchigorine.bin
setoption name MainBookFile value hist/_pre30.bin



Magnus Carlsen

Simulation de Magnus Carlsen pour Rodent IV
Par Rob Robinson

Voir aussi la mini-bio de Carlsen.





J'ai mis longtemps à avancer sur la simulation de Magnus Carlsen pour Rodent IV, car si je pouvais être un peu approximatif avec Ulf Andersson ou Spielmann, cela n'était pas possible pour le champion du monde en titre. Comme d'habitude, je suis parti d'une théorie générale tirée pour l'essentiel de ce qui se dit ici ou là du style de Carlsen et de l'examen de quelques parties, ce qui m'a permis d'élaborer une première ébauche de la personnalité. J'ai demandé à Lucas Chess d'analyser une sélection d'une cinquantaine de jeux du champion norvégien issus des derniers championnats du monde, de la coupe du monde et des olympiades - afin d'obtenir des données de comparaison. J'ai organisé ensuite des tournois entre les versions successives du profil et quelques personnalités GM, puis j'ai à nouveau analysé ces parties avec Lucas Chess. En tout, il y aura eu six versions différentes de mon "Carlsen", qui ont généré une centaine de parties de test.



Commentaire

Carlsen n'agit généralement pas en fonction de principes théoriques qui seraient les siens. Ce n'est pas un théoricien. Il ne produit pas de théorie et, de son propre aveu, n'en consomme pas beaucoup non plus. C'est un joueur qui improvise en faisant confiance à ses intuitions, lesquelles sont généralement justes.  Grâce à une mémoire phénoménale, il a une capacité d'évaluer la qualité d'une position avec une précision qui ressemble à celle de l'ordinateur. Un chercheur a d'ailleurs démontré que dans des positions difficiles Carlsen est de tous les GMI contemporains celui dont les coups sont le plus souvent ceux que conseillerait Stockfish.
C'est probablement cette mémoire exceptionnelle qui nourrit des intuitions n'étant en réalité bien souvent que des connaissances affleurant à la conscience.
Quoi qu'il en soit, son jeu est trop complexe et trop imprévisible pour être décrit avec une grande précision. D'autant qu'il n'a pas non plus de  marottes un peu saillantes à simuler. En revanche, on observe quelques grandes lignes de force très bien établies ; de quoi produire une simulation raisonnablement fidèle. Résumons ces grands traits :

Attaquant positionnel

On dit souvent de Carlsen que son style rappelle celui de Capablanca et, plus près de nous, de Karpov. C'est un joueur qui a une maîtrise exceptionnelle de la position et qui va tenter d'arriver en finale avec un léger avantage qu'il cherchera à convertir en victoire. Mais là où Capablanca est plutôt un joueur défensif et assez peu tacticien, qui ne passera à l'attaque qu'avec un net avantage de position, Carlsen ressemble bien davantage à Karpov, un attaquant lent et prudent préférant les positions calmes et les parties qui s'éternisent. Ses milieux de partie sont tactiquement complexes et la pression offensive sur l'adversaire reste élevée. Capablanca était un défenseur positionnel, Carlsen est, comme Karpov, un attaquant positionnel. J'ai donc choisi pour le champion du monde une formule d'accord de personnalité assez proche de celle de Karpov, avec une évaluation de l'attaque offensive mais nettement amoindrie :
OwnAtt à 107 et oppAtt à 80
... couplée avec une mobilité modérément esquivante et elle-aussi notablement amoindrie :
OwnMob à 45 et OppMob à 40.  
Cela nous permet de rendre compte du rythme lent de Carlsen.
Les habituels marqueurs offensifs sont sur valeur standard, sauf PiecePressure, qui est nettement majoré, à 120, Carlsen aimant mettre la pression sur son adversaire en milieu de jeu.

Faible disposition à l'échange


Comme Karpov, Carlsen est matérialiste et ne se livrera que très rarement à des sacrifices spectaculaires. Les rapports synthétiques de Lucas Chess montrent même une facilité à l'échange basse à l'extrême : 13%, moyenne obtenue à l'examen d'une cinquantaine de parties récentes. D'où ExchangeImbalance à 25 et Material à 120. Le réglage de l'échange a été particulièrement difficile à trouver. Je suis parti de 105, valeur admise pour Karpov, mais l'aptitude à l'échange était encore beaucoup trop haute. Finalement, je me suis arrêté à 120, chiffre le plus élevé que j'ai jamais attribué à Material pour un profil de GM.

Jeu positionnel

S'agissant de rendre compte du caractère fortement positionnel du style de Carlsen, je constate qu'il est tout de même moins prononcé que celui de Karpov. Valeurs significatives: PawnStructure à 135, Outposts à 110 et KeepPawn à +2. Tous les autres paramètres positionnels sont sur valeur moyenne standard et je n'ai modifié ni le poids des pièces, ni les malus des pions doublés, arriérés ou isolés.

Jeu modérément fermé

Le style de jeu de Carlsen conduit assez naturellement à des positions fermées et encombrées, mais il ne les recherche pas particulièrement. La valeur de 10, très haute, du profil Karpov est donc ramenée à 7 pour le champion norvégien. RookLikesOpen reste calé sur zéro.

Concernant le choix des tables de style, seuls les styles "forward" et "blunt" étaient vraiment contre-indiqués. J'ai choisi "normal" comme PstStyle primaire  et "quirky" pour le secondaire.
Les autres paramètres sont sur valeur moyenne standard.

Bibliothèques

Pour les niveaux de force élevés, je conseille d'utiliser comme guide la bibliothèque "PH-Carlsen2.bin" de Pavel Hase, à télécharger depuis son site et à copier dans le sous-dossier "players" de "books".
Vous pouvez également télécharger une bibliothèque d'ouvertures Polyglot d'une profondeur de 40 1/2 coups que j'ai créé à partir de 2648 parties gagnantes ou nulles de Carlsen.

Télécharger la bibliothèque "Carlsen.bin" ?

Comme bibliothèque principale, "rodent.bin" sera parfaite.


Le profil annoté

; Personnalité Carlsen pour Rodent IV
; Auteur : Rob Robinson
;
; PARAMETRES MATERIELS
;
setoption name PawnValueMg value 90
setoption name KnightValueMg value 380
setoption name BishopValueMg value 390
setoption name RookValueMg value 530
setoption name QueenValueMg value 1160
;
setoption name PawnValueEg value 110
setoption name KnightValueEg value 360
setoption name BishopValueEg value 370
setoption name RookValueEg value 650
setoption name QueenValueEg value 1190
;
; Keep (préférence)
;
setoption name KeepPawn value 2 ; +2 (marqueur positionnel)
setoption name KeepKnight value 0
setoption name KeepBishop value 0
setoption name KeepRook value 0
setoption name KeepQueen value 0
;
; Paires
;
setoption name BishopPairMg value 51
setoption name BishopPairEg value 51
setoption name KnightPair value -1
setoption name RookPair value -11
;
; Autres
;
setoption name ExchangeImbalance value 25 ; standard +15 (aucun goût pour les échanges très déséquilibrés)
setoption name Material value 120 ; jeu très matérialiste
setoption name KnightLikesClosed value 7 ; fermeture modérée du jeu
setoption name RookLikesOpen value 0
setoption name MinorVsQueen value 10
;
; ACCORD DE PERSONNALITÉ et STYLES
;
setoption name OwnAttack value 107 ; jeu offensif...
setoption name OppAttack value 80 ; ...mais prudent
setoption name OwnMobility value 45 ; mobilité esquivante...
setoption name OppMobility value 40 ; …et ralentie
setoption name FlatMobility value 50
;
setoption name PrimaryPstStyle value 1 ; style "normal"
setoption name SecondaryPstStyle value 0 ; style "quirky"
setoption name PrimaryPstWeight value 58
setoption name SecondaryPstWeight value 40
;
setoption name KingTropism value 20
setoption name PiecePressure value 120 ; +20 (marqueur offensif)
setoption name Lines value 100
setoption name Outposts value 110 ; standard : 78 (marqueur offensif)
setoption name Space value 20 ; jeu modérément central
;
; STRUCTURE DE PIONS
;
setoption name PawnStructure value 135 ; standard +35 (jeu fortement positionnel)
setoption name PassedPawns value 100
setoption name PawnMass value 100
setoption name PawnChains value 100
setoption name PawnShield value 119
setoption name PawnStorm value 99
;
setoption name DoubledPawnMg value -8
setoption name DoubledPawnEg value -21
setoption name IsolatedPawnMg value -7
setoption name IsolatedPawnEg value -7
setoption name IsolatedOnOpenMg value -13
setoption name BackwardPawnMg value -2
setoption name BackwardPawnEg value -1
setoption name BackwardOnOpenMg value -10
;
; PATTERNS
;
setoption name FianchBase value 13
setoption name FianchKing value 20
setoption name ReturningB value 10
;
; AUTRES PARAMÈTRES
;
setoption name Contempt value 10
setoption name SlowMover value 100
setoption name Selectivity value 175
setoption name SearchSkill value 10
setoption name BookFilter value 20
;
; BIBLIOTHÈQUES
;
setoption name GuideBookFile value players/PH-Carlsen2.bin
setoption name MainBookFile value rodent.bin



Judit Polgar

Simulation du jeu de Judit Polgar pour Rodent IV
Par Rob Robinson

Voir aussi la mini-bio de Polgar




Commentaire

Le profil "Polgar" de Chessmaster 11 fournissait une bonne ébauche du style de la championne hongroise. Je l'ai bien sûr utilisé comme base de départ pour ma propre simulation. On y décrivait une joueuse assez fortement attaquante et très mobile mais solide positionnellement, avec un contrôle central fort. Elle donnait une valeur accrue au poids des fous. Son attention aux pions passés et à la sécurité du roi restaient sur valeur moyenne standard. Le mépris de la nullité était assez fort.
Nous pouvons ajouter, pour notre profil Rodent IV, que Judit Polgar est, en régime de croisière, très économe de ses pièces. Par contre, elle est tout à fait susceptible de procéder à un sacrifice de qualité positionnel ou de céder des pièces et accepter des positions très déséquilibrées, si elle a trouvé un angle d'attaque.  Par ailleurs, elle aime simplifier les positions trop compliquées. Nous devrons donc prévoir un matérialisme modéré, avec un ExchangeImbalance assez bas.
Traduction en profil pour Rodent IV :
Accord de personnalité d'attaquante dynamique et mobile :
➤OwnAtt à 135 OppAtt à 115, OwnMob et OppMob à 67
➤FlatMobility ramené à 38
Bonne tenue positionnelle :
➤PawnStructure, PawnMass et PawnChains sont sur valeur moyenne standard, de même que les malus pour pions doublés, arriérés ou isolés.
➤Space est à 50, traduction d'un contrôle central assez vigoureux. Pour la même raison, j'ai sélectionné le PstStyle "classic" comme tables de style primaire (et "quirky" en secondaire).
Aptitude à l'échange modérément élevée :
➤Material est à 98 mais ExchangeImbalance est à 10.  
Petite préférence pour les fous  :
➤poids des fous augmenté de 5%
KeepBishop à 2
Polgar pouvant jouer occasionnellement hypermoderne, les patterns sont sur valeurs standards.
Enfin, la championne hongroise étant peu disposée à accepter des propositions de nullité, Contempt est à 10.


Bibliothèques

Pour les besoins de cette simulation, j'ai généré à partir d'une collection de 1825 parties de Polgar une série de trois bibliothèques guide :  
➤"Polgar_small.bin" (8 Ko) : petite bibliothèque de 12 1/2 coups de profondeur (plancher de trois parties) pour niveaux de force jusqu'à 1500 Elo.
➤"Polgar_mid.bin" (25 Ko) : bibliothèque de 20 1/2 coups (plancher de deux parties) pour niveaux de force entre 1500 et 2000 Elo.
➤"Polgar.bin" (293 ko), 40 1/2 coups de profondeur (pas de plancher de parties). A employer au delà de 2000 Elo.

Télécharger les bibliothèques "Polgar" ?

Comme bibliothèque principale on peut utiliser "rodent.bin" mais celle-ci a été construite à partir de jeux postérieurs à 2016, alors que Judit Polgar a interrompu sa carrière en 2014. Peut être vaut-il mieux employer les "historiques "_81to06.bin" ou "_post06.bin".


Remarques

Je teste plus au moins mes créations pour Rodent IV. Pour Polgar, une joueuse d'importance majeure, je ne me suis pas contenté d'une simple théorie pour bâtir ma simulation. J'ai procédé à une assez lourde batterie de tests, lesquelles ont généré trois versions différentes du profil.
Lorsque je cherche à simuler le style d'un grand maître, j'hésite toujours un peu entre accentuer les traits spécifiques  - bref caricaturer - et être le plus fidèle possible au style du joueur. Pour Polgar, j'ai choisi la fidélité. Les parties que le public et les observateurs retiennent sont celles où elle est soudain passée férocement à l'attaque, percevant une faille dans la défense de son adversaire. Il était tentant de minorer son jeu positionnellement prudent et matérialiste et de majorer l'activité et la mobilité, afin de faire surgir plus souvent la Polgar féroce qu'on aime. J'ai préféré être plus réaliste. Mais vous verrez qu'à côté de parties plutôt sages ce profil Polgar est capable de passer vigoureusement à l'attaque, surtout si on le fait jouer à un niveau de force inférieur à 2400 Elo des parties rapides ou semi-rapides.



Le profil annoté


; Personnalité  Judit Polgar pour Rodent IV
; Par Rob Robinson
;
; PARAMETRES MATERIELS
;
setoption name PawnValueMg value 90
setoption name KnightValueMg value 380
setoption name BishopValueMg value 410 ; +5%
setoption name RookValueMg value 530
setoption name QueenValueMg value 1160
;
setoption name PawnValueEg value 110
setoption name KnightValueEg value 360
setoption name BishopValueEg value 389 ; +5%
setoption name RookValueEg value 650
setoption name QueenValueEg value 1190
;
; Keep (préférence)
;
setoption name KeepPawn value 0
setoption name KeepKnight value 0
setoption name KeepBishop value 2 ; +2
setoption name KeepRook value 0
setoption name KeepQueen value 0
;
; Paires
;
setoption name BishopPairMg value 51
setoption name BishopPairEg value 51
setoption name KnightPair value -1
setoption name RookPair value -11
;
; Autres
;
setoption name ExchangeImbalance value 10 ; susceptible de sacrifices de qualité positionnel
setoption name Material value 98 ; jeu modérément matérialiste
setoption name KnightLikesClosed value 6
setoption name RookLikesOpen value 0
setoption name MinorVsQueen value 10
;
; ACCORD DE PERSONNALITÉ et STYLES
;
setoption name OwnAttack value 135 ; jeu attaquant...
setoption name OppAttack value 115 ; ...très actif
setoption name OwnMobility value 65 ; mobilité élevée...
setoption name OppMobility value 65 ; ...et équilibrée
setoption name FlatMobility value 35 ; ré-équilibrage de la mobilité "à plat"
;
setoption name PrimaryPstStyle value 1 ; style "classic"
setoption name SecondaryPstStyle value 0 ; style "quirky"
setoption name PrimaryPstWeight value 58
setoption name SecondaryPstWeight value 40
;
setoption name KingTropism value 20
setoption name PiecePressure value 100
setoption name Lines value 100
setoption name Outposts value 78
setoption name Space value 50 ; contrôle central fort
;
; STRUCTURE DE PIONS
;
setoption name PawnStructure value 100
setoption name PassedPawns value 100
setoption name PawnMass value 100
setoption name PawnChains value 100
setoption name PawnShield value 119
setoption name PawnStorm value 99
;
setoption name DoubledPawnMg value -8
setoption name DoubledPawnEg value -21
setoption name IsolatedPawnMg value -7
setoption name IsolatedPawnEg value -7
setoption name IsolatedOnOpenMg value -13
setoption name BackwardPawnMg value -2
setoption name BackwardPawnEg value -1
setoption name BackwardOnOpenMg value -10
;
; PATTERNS
;
setoption name FianchBase value 13
setoption name FianchKing value 20
setoption name ReturningB value 10
;
; AUTRES PARAMÈTRES
;
setoption name Contempt value 10 ; joueuse optimiste
setoption name SlowMover value 100
setoption name Selectivity value 175
setoption name SearchSkill value 10
setoption name BookFilter value 20
;
; BIBLIOTHÈQUES
;
setoption name GuideBookFile value players/Polgar.bin
setoption name MainBookFile value hist/_81to06.bin



Alexeï Shirov

Simulation du jeu de Shirov pour Rodent IV
Par Rob Robinson

Voir aussi la mini-bio d'Alexeï Shirov




Commentaire

Le style de Shirov ressemble un peu à celui de Polgar, mais avec des traits d'attaquant plus marqués évoquant aussi celui de son compatriote Mikhail Tal. En comparaison avec Polgar, Shirov est moins positionnel, moins préoccupé par la solidité de la position, le contrôle central et la sécurité de son roi. Il sacrifie aussi plus facilement du matériel et à tendance, comme Tal, à rechercher les positions compliquées du point de vue tactique. A la manière de son aîné, Shirov aime désorganiser le jeu de l'adversaire. En bon attaquant, il a enfin une petite préférence pour la paire de fous et la dame. En résumé, je suis tenté de dire que Shirov est à mi-chemin entre Polgar et Tal. Cela nous donne, pour Rodent IV, les caractéristiques suivantes:


Une formule d'accord de personnalité de fort attaquant bloquant :
➤OwnAtt à 155 et OppAtt à 110 (attaquant très actif)
➤OwnMob à 60 et OppMob à 70 (mobilité élevée et bloquante)
➤FlatMob à 40 (rééquilibrage de la mobilité à plat).
Préférence pour la paire de fous et la dame :
➤BishopValueMg et BishopValueEg augmentés de 3,5%
➤QueenValueMg et QueenValueEg augmentés de 3,5%
➤KeepBishop et KeepQueen à +2
➤BishopPairMg légèrement augmenté à 54 (+4)
Facilité à l'échange :
➤ExchangeImbalance value est très bas, à zéro et Material bas, à 90.
Jeu très modérément positionnel :
➤PawnStructure est à 90, de même que PawnMass et PawnChains.
➤Space est à 20, pour un intérêt réel mais modeste de contrôle central.
Roi peu protégé :
➤PawnShield très bas, à 90 (-29).
Shirov étant un joueur assez optimiste, Contempt est relativement haut, à 5.
Le jeu pouvant être hypermoderne, les patterns sont sur valeur moyenne standard.


Bibliothèques

Pavel Hase propose sur son site l'une de ses excellentes bibliothèques pour Shirov (voir les "Bibliothèques de Pavel Hase" ; cherchez "Sirov" dans la page. Elle est assez lourde (1945 Ko) et conviendra aux niveaux de force supérieurs ou égal à 2400 Elo.

J'ai aussi développé trois bibliothèques guide à partir d'un échantillon brut 4700 parties de Shirov :
➤"Shirov_small.bin" (13 Ko), 12 1/2 coups de profondeur, plancher de trois parties, pour niveaux de force jusqu'à 1500 Elo.
➤"Shirov_mid.bin" (23 Ko), 20 1/2 coups de profondeur, plancher de deux parties pour niveaux de force entre 1500 et 2000 Elo.
➤"Shirov.bin" (450 Ko), 40 1/2 coups de profondeur, pas de plancher de parties, pour niveaux de force supérieurs à  2000 Elo.

Télécharger les bibliothèques "Shirov" ?

La bibliothèque historique "_81to06.bin" est la mieux adaptée à Shirov comme livre principal.


Remarque

Cette personnalité "Shirov" est en cours de test. Il est possible que le profil subisse dans les prochains jours quelques petits ajustements.



Le profil annoté

; Personnalité  Shirov pour Rodent IV
; Par Rob Robinson
;
; PARAMETRES MATERIELS
;
setoption name PawnValueMg value 90
setoption name KnightValueMg value 380
setoption name BishopValueMg value 404 ; +3,5%
setoption name RookValueMg value 530
setoption name QueenValueMg value 1201 ; +3,5%
;
setoption name PawnValueEg value 110
setoption name KnightValueEg value 360
setoption name BishopValueEg value 383 ; +3,5%
setoption name RookValueEg value 650
setoption name QueenValueEg value 1232 ; +3,5%
;
; Keep (préférence)
;
setoption name KeepPawn value 0
setoption name KeepKnight value 0
setoption name KeepBishop value 2 ; +2
setoption name KeepRook value 0
setoption name KeepQueen value 2 ; +2
;
; Paires
;
setoption name BishopPairMg value 55 ; +4
setoption name BishopPairEg value 51
setoption name KnightPair value -1
setoption name RookPair value -11
;
; Autres
;
setoption name ExchangeImbalance value 0 ; adepte des sacrifices déséquilibrés
setoption name Material value 90 ; jeu peu matérialiste
setoption name KnightLikesClosed value 6
setoption name RookLikesOpen value 0
setoption name MinorVsQueen value 10
;
; ACCORD DE PERSONNALITÉ et STYLES
;
setoption name OwnAttack value 155 ; jeu attaquant...
setoption name OppAttack value 110 ; ...très actif
setoption name OwnMobility value 60 ; mobilité élevée...
setoption name OppMobility value 70 ; ...et bloquante
setoption name FlatMobility value 40 ; ré-équilibrage de la mobilité à plat
;
setoption name PrimaryPstStyle value 1 ; style "classic"
setoption name SecondaryPstStyle value 0 ; style "quirky"
setoption name PrimaryPstWeight value 58
setoption name SecondaryPstWeight value 40
;
setoption name KingTropism value 20
setoption name PiecePressure value 100
setoption name Lines value 100
setoption name Outposts value 78
setoption name Space value 20 ; contrôle central modéré
;
; STRUCTURE DE PIONS
;
setoption name PawnStructure value 90 ; jeu peu positionnel
setoption name PassedPawns value 100
setoption name PawnMass value 90 ; jeu peu positionnel
setoption name PawnChains value 90 ; jeu peu positionnel
setoption name PawnShield value 90 ; -29 (faible soucis de protection du roi)
setoption name PawnStorm value 99
;
setoption name DoubledPawnMg value -8
setoption name DoubledPawnEg value -21
setoption name IsolatedPawnMg value -7
setoption name IsolatedPawnEg value -7
setoption name IsolatedOnOpenMg value -13
setoption name BackwardPawnMg value -2
setoption name BackwardPawnEg value -1
setoption name BackwardOnOpenMg value -10
;
; PATTERNS
;
setoption name FianchBase value 13
setoption name FianchKing value 20
setoption name ReturningB value 10
;
; AUTRES PARAMÈTRES
;
setoption name Contempt value 5 ; joueur assez optimiste
setoption name SlowMover value 100
setoption name Selectivity value 175
setoption name SearchSkill value 10
setoption name BookFilter value 20
;
; BIBLIOTHÈQUES
;
setoption name GuideBookFile value players/Shirov.bin
setoption name MainBookFile value hist/_81to06.bin



Vassily Smyslov

Simulation du jeu de Smyslov pour Rodent IV
Par Rob Robinson

Voir aussi la mini-bio de Vassily Smyslov




Commentaire


Smyslov avait un jeu positionnel très solide.  Le profil de Chessmaster 10 et 11 le présentait comme un joueur équilibré entre attaque et défense, très attentif à éviter les faiblesses positionnelles, d'une mobilité moyenne, avec une préoccupation centrale tout aussi moyenne mais une protection forte de son roi. Il donnait également une forte priorité à la promotion de pions.
Mikhaïl Tal voyait en lui un Capablanca moderne. Oui mais... Smyslov n'est pas un joueur aussi défensif que Capablanca. Il n'est pas non plus un attaquant, au sens strict. Son style évoque plutôt Karpov - ou, plus près de nous, Magnus Carlsen. Comme eux, il construit ses attaques lentement, sur des bases positionnelles plutôt que tactiques. Par ailleurs, Smyslov est à l'aise dans les positions encombrées et joue souvent des ouvertures fermées. L'ensemble de ces traits font du joueur russe un "attaquant positionnel", selon ma classification des styles aux échecs.
Pour Rodent IV, cela nous donne un profil assez ressemblant à celui de Carlsen :
Accord de personnalité d'attaquant très modéré lent :

➤OwnAtt à 110, OppAtt à 90
➤OwnMob à 45, OppMob à 40
➤PiecePressure à 120 (+20)
➤KingTropism à 15 (-5)
➤PawnStorm à 90 (-9)
Jeu matérialiste :
➤ExchangeImbalance à 25
➤Material à 105
Grande solidité positionnelle :
➤PawnStructure à 135 (+35)
➤PawnMass à 110 (+10)
➤PawnChains à 110 (+10)
➤KeepPawn à 2 (+2)
➤Outposts à 120 (+42)
Forte protection du roi :
➤PawnShield à 130 (+11)
Fermeture (modérée) du jeu :
➤KnightLikesClosed à 7
➤RookLikesOpen à 2
Tables de style :
➤PstStyle primaire "quirky" en primaire et "normal" en secondaire
Intérêt faible pour le contrôle central :
➤Space à zéro.
La valeur de contempt est moyenne.


Bibliothèques

Comme d'habitude, j'ai réalisé plusieurs bibliothèques d'ouvertures guide pour Smyslov à partir d'un échantillon brut d'environ 2600 parties de Smyslov.
➤"Smyslov-small.bin" (44 Ko), 12 1/2 coup, plancher de 3 parties pour niveau de force jusqu'à 1500 Elo
➤"Smyslov-mid.bin" (14 Ko), 20 1/2 coups, plancher de 2 parties, pour niveau de force entre 1500 et 2000.
➤"Smyslov.bin" (495 Ko), 40 1/2 coups, pas de plancher, pour niveaux de force supérieurs  à 2000 Elo.
Pour un Smyslov très fort, on pourra également utiliser la bibliothèque de Pavel Hase, "PH-Smyslov2.bin" (2096 ko). A télécharger sur le site de Pavel Hase
http://www.chesspraga.cz/spikebook.htm


Télécharger les bibliothèques "Smyslov" ?



Le profil annoté

; Personnalité Smyslov pour Rodent IV
; Auteur : Rob Robinson
;
; PARAMETRES MATERIELS
;
setoption name PawnValueMg value 90
setoption name KnightValueMg value 380
setoption name BishopValueMg value 390
setoption name RookValueMg value 530
setoption name QueenValueMg value 1160
;
setoption name PawnValueEg value 110
setoption name KnightValueEg value 360
setoption name BishopValueEg value 370
setoption name RookValueEg value 650
setoption name QueenValueEg value 1190
;
; Keep (préférence)
;
setoption name KeepPawn value 2 ; +2 (marqueur positionnel)
setoption name KeepKnight value 0
setoption name KeepBishop value 0
setoption name KeepRook value 0
setoption name KeepQueen value 0
;
; Paires
;
setoption name BishopPairMg value 51
setoption name BishopPairEg value 51
setoption name KnightPair value -1
setoption name RookPair value -11
;
; Autres
;
setoption name ExchangeImbalance value 25 ; jeu matérialiste
setoption name Material value 105 ; jeu matérialiste
setoption name KnightLikesClosed value 7 ; fermeture du jeu
setoption name RookLikesOpen value 2 ; fermeture du jeu
setoption name MinorVsQueen value 10
;
; ACCORD DE PERSONNALITÉ et STYLES
;
setoption name OwnAttack value 110 ; jeu faiblement...
setoption name OppAttack value 90 ; ...offensif
setoption name OwnMobility value 45 ; mobilité esquivante...
setoption name OppMobility value 40 ; …et amoindrie
setoption name FlatMobility value 50
;
setoption name PrimaryPstStyle value 0 ; style "quirky"
setoption name SecondaryPstStyle value 1 ; style "normal"
setoption name PrimaryPstWeight value 58
setoption name SecondaryPstWeight value 40
;
setoption name KingTropism value 15 ; -5 (jeu peu agressif)
setoption name PiecePressure value 120 ; +20 (marqueur offensif)
setoption name Lines value 100
setoption name Outposts value 120 ; jeu fortement positionnel
setoption name Space value 0
;
; STRUCTURE DE PIONS
;
setoption name PawnStructure value 135 ; jeu fortement positionnel
setoption name PassedPawns value 120 ; fort intérêt pour la promotion
setoption name PawnMass value 110 ; jeu fortement positionnel
setoption name PawnChains value 110 ; jeu fortement positionnel
setoption name PawnShield value 130 ; forte protection du roi
setoption name PawnStorm value 90 ; jeu peu agressif
;

setoption name DoubledPawnMg value -8
setoption name DoubledPawnEg value -21
setoption name IsolatedPawnMg value -7
setoption name IsolatedPawnEg value -7
setoption name IsolatedOnOpenMg value -13
setoption name BackwardPawnMg value -2
setoption name BackwardPawnEg value -1
setoption name BackwardOnOpenMg value -10
;
; PATTERNS
;
setoption name FianchBase value 13
setoption name FianchKing value 20
setoption name ReturningB value 10
;
; AUTRES PARAMÈTRES
;
setoption name Contempt value 0
setoption name SlowMover value 100
setoption name Selectivity value 175
setoption name SearchSkill value 10
setoption name BookFilter value 20
;
; BIBLIOTHÈQUES
;
setoption name GuideBookFile value players/Smyslov.bin
setoption name MainBookFile value hist/_31to80.bin



François-André Danican Philidor


Simulation de Philidor pour Rodent IV
Par Rob Robinson

Voir aussi la mini-bio concernant Philidor.



Commentaire

Pour évoquer le style de Philidor, on se base souvent sur les principes qu'il expose dans son traité resté célèbre, ''L'analyse du jeu des échecs'' et sur certaines parties fictives que l'ouvrage contient. Quelques vraies parties - une cinquantaine - sont néanmoins parvenues jusqu'à nous. Elles ont souvent un caractère anecdotique, mais l'ensemble permet tout de même de tracer les grands traits de la manière de jouer de Philidor : son style est fortement positionnel, offensif mais  très prudent. Il évite les coups d'éclat, préférant tisser lentement sa toile en s'appuyant d'abord sur les pions, qui avancent de manière disciplinée en évitant les faiblesses structurelles. Avant tout, il essaie d'obtenir un pion passé et de le promouvoir en dame. Il ne recherche pas spécialement les positions fermées et aura même tendance, en milieu de partie, à ouvrir le jeu et à accélérer les échanges de pièces. Je traduis tout cela en profil pour Rodent IV de la façon suivante :
Accord de personnalité d'attaquant positionnel avançant lentement :

➤OwnAtt à 100 et OppAtt à 85
➤OwnMob à 50 et OppMob à 45
Préférence marquée pour les pions :
➤PawnValueMg et  PawnValueEg augmentés de 10%
➤KeepPawn à 5
Matérialisme modéré et aucun attrait pour les échanges déséquilibrés :
➤Material sur moyenne standard
➤ExchangeImbalance à 25
Jeu fortement positionnel :
➤PawnStructure à 130
➤PawnMass et PawnChains à 150
➤Outposts à 100
Goût prononcé pour la promotion :
➤PassedPawns à 150
Jeu nécessairement non-hypermoderne : tous les ''patterns'' sont à zéro.
Divers :
➤KingTropism abaissé à 10

➤Contempt à zéro, faute d'information sur la tolérance de Philidor à la nullité.
Le PstStyle le plus adapté est "normal", en primaire et en secondaire.



Bibliothèques d'ouvertures


On ne trouve bien sûr aucune bibliothèque d'ouvertures pour Philidor. Compte tenu du faible nombre de parties disponibles, je n'ai créé que deux bibliothèques :
➤"Philidor_small.bin", 9 Ko, 20 1/2 coups de profondeur pour niveaux de force jusqu'à 2000 Elo.
➤"Philidor.bin", 25 Ko, 60 1/2 coups de profondeur, pour niveaux de force supérieurs à 2000 Elo.


Télécharger les bibliothèques "Philidor" ?

La bibliothèque historique "_pre30.bin" s'impose comme livre principal.

Ce ''Philidor'' est - volontairement - assez caricatural. Pour un jeu moins marqué, on pourrait réduire KeepPawns à +3, augmenter le poids des pions de 8% seulement, fixer PawnStructure à 120 au lieu de 130 et PassedPawn à 130 au lieu de 150.



Profil annoté

; Personnalité Philidor pour Rodent IV
; Par Rob Robinson
;
; PARAMETRES MATERIELS
;
setoption name PawnValueMg value 99 ; +10%
setoption name KnightValueMg value 380
setoption name BishopValueMg value 390
setoption name RookValueMg value 530
setoption name QueenValueMg value 1160
;
setoption name PawnValueEg value 121  ; +10%
setoption name KnightValueEg value 360
setoption name BishopValueEg value 370
setoption name RookValueEg value 650
setoption name QueenValueEg value 1190
;
; Keep (préférence)
;
setoption name KeepPawn value 5 ; +5 (Nette préférence pour les pions)
setoption name KeepKnight value 0
setoption name KeepBishop value 0
setoption name KeepRook value 0
setoption name KeepQueen value 0
;
; Paires
;
setoption name BishopPairMg value 51
setoption name BishopPairEg value 51
setoption name KnightPair value -1
setoption name RookPair value -11
;
; Autres
;
setoption name ExchangeImbalance value 25 ; pas d'échange trop déséquilibré
setoption name Material value 100 ; matérialisme modéré
setoption name KnightLikesClosed value 6
setoption name RookLikesOpen value 0
setoption name MinorVsQueen value 10
;
; ACCORD DE PERSONNALITÉ et STYLES
;
setoption name OwnAttack value 100 ; attaquant...
setoption name OppAttack value 85 ; ...lent
setoption name OwnMobility value 50 ; mobilité propre...
setoption name OppMobility value 45 ; ...amoindrie
setoption name FlatMobility value 50
;
setoption name PrimaryPstStyle value 2 ; style ''normal''
setoption name SecondaryPstStyle value 2 ; style '''normal''
setoption name PrimaryPstWeight value 58
setoption name SecondaryPstWeight value 40
;
setoption name KingTropism value 10 ; -10 (peu d'attaques directes du roi adverse)
setoption name PiecePressure value 100
setoption name Lines value 100
setoption name Outposts value 100 ; +22 (Jeu positionnel)
setoption name Space value 10
;
; STRUCTURE DE PIONS
;
setoption name PawnStructure value 130 ; +30 (Jeu positionnel)
setoption name PassedPawns value 150 ; +50 (fort intérêt pour la promotion)
setoption name PawnMass value 150 ; +50 (Jeu positionnel)
setoption name PawnChains value 150 ; +50 (Jeu positionnel)
setoption name PawnShield value 119
setoption name PawnStorm value 99
;
setoption name DoubledPawnMg value -8
setoption name DoubledPawnEg value -21
setoption name IsolatedPawnMg value -7
setoption name IsolatedPawnEg value -7
setoption name IsolatedOnOpenMg value -13
setoption name BackwardPawnMg value -2
setoption name BackwardPawnEg value -1
setoption name BackwardOnOpenMg value -10
;
; PATTERNS (Jeu non-hypermoderne)
;
setoption name FianchBase value 0
setoption name FianchKing value 0
setoption name ReturningB value 0
;
; AUTRES PARAMÈTRES
;
setoption name Contempt value 0
setoption name SlowMover value 100
setoption name Selectivity value 175
setoption name SearchSkill value 10
setoption name BookFilter value 20
;
; BIBLIOTHÈQUES
;
setoption name GuideBookFile value players/Philidor.bin
setoption name MainBookFile value hist/_pre30.bin


Harry Nelson Pillsbury

Simulation du jeu de Pillsbury pour Rodent IV

Voir aussi la mini-bio de Pillsbury




Commentaire

Une fois de plus, j'ai basé ma simulation de Pillsbury pour Rodent IV sur les paramètres du profil de Chessmaster 11. Celui-ci définissait un joueur assez fortement offensif et très mobile faisant preuve d'un matérialisme très modéré. Du point de vue positionnel, il s'accomodait  d'une certaine faiblesse structurel, corollaire habituel d'un joueur très offensif, mais accordait une certaine importance au contrôle central. Il ne consacrait pas beaucoup d'efforts à la protection de son roi et n'avait que très peu d'intérêt pour la promotion. Enfin, le poids des pièces était standard et la tolérance à la nullité un peu faible, pour un attaquant.
Ce qui nous donne, pour Rodent IV :

Accord de personnalité classique d'attaquant très mobile :
➤OwnAtt 130 OppAtt 100
➤OwnMob 65 OppMob 60
➤FlatMob à 40 pour équilibrer la mobilité à plat
Marqueurs offensifs / jeu faiblement défensif :
➤KingTropism à 25
➤PawnShield à 100
Faible matérialisme :
➤ExchangeImbalance à zéro
➤Material à 90
Tables de style :
➤PstStyle "classic" en primaire et "normal" en secondaire
Intérêt modéré pour le contrôle central :
➤Space à 20
Jeu faiblement positionnel :
➤PawnStructure à 80
➤PawnMass et PawnChains à 95
Faible protection du roi :
➤PawnShield amoindri à 100
Tolérance à la nullité un peu forte :
➤Contempt à -3
Le jeu de Pillsbury n'étant pas hypermoderne,  les "patterns" sont à zéro.


Bibliothèques

Le jeu de bibliothèques a été obtenu à partir d'un échantillon brut de 390 parties de Pillsbury.
➤"Pillsbury_small.bin" (6Ko), profondeur de 12 1/2 coups, plancher de deux parties, pour niveaux de force jusqu'à 1500 Elo.
➤"Pillsbury_mid.bin" (29 Ko), profondeur de 20 1/2 coups, pas de plancher de partie, pour niveaux de force entre 1500 et 2000 Elo.
➤"Pillsbury.bin" (97 Ko), profondeur de 50 1/2 coups, pas de plancher de partie, pour niveaux de force supérieurs à 2000 Elo.


Télécharger les bibliothèques "Pillsbury" ?

La bibliothèque historique "_pre30.bin" complète le dispositif d'ouverture.


Le profil annoté

; Personnalité Pillsbury pour Rodent IV
; Par Rob Robinson
;
; PARAMETRES MATERIELS
;
setoption name PawnValueMg value 90
setoption name KnightValueMg value 380
setoption name BishopValueMg value 390
setoption name RookValueMg value 530
setoption name QueenValueMg value 1160
;
setoption name PawnValueEg value 110
setoption name KnightValueEg value 360
setoption name BishopValueEg value 370
setoption name RookValueEg value 650
setoption name QueenValueEg value 1190
;
; Keep (préférence)
;
setoption name KeepPawn value 0
setoption name KeepKnight value 0
setoption name KeepBishop value 0
setoption name KeepRook value 0
setoption name KeepQueen value 0
;
; Paires
;
setoption name BishopPairMg value 51
setoption name BishopPairEg value 51
setoption name KnightPair value -1
setoption name RookPair value -11
;
; Autres
;
setoption name ExchangeImbalance value 0 ; échanges déséquilibrés possibles
setoption name Material value 90 ; jeu peu matérialiste
setoption name KnightLikesClosed value 6
setoption name RookLikesOpen value 0
setoption name MinorVsQueen value 10
;
; ACCORD DE PERSONNALITÉ et STYLES
;
setoption name OwnAttack value 130 ; jeu très offensif...
setoption name OppAttack value 100 ; ...d'attaquant classique
setoption name OwnMobility value 65 ; mobilité propre...
setoption name OppMobility value 60 ; ...élevée
setoption name FlatMobility value 40 ; équilibrage
;
setoption name PrimaryPstStyle value 1 ; style "classic"
setoption name SecondaryPstStyle value 2 ; style "normal"
setoption name PrimaryPstWeight value 58
setoption name SecondaryPstWeight value 40
;
setoption name KingTropism value 25 ; +5 (jeu offensif)
setoption name PiecePressure value 100
setoption name Lines value 100
setoption name Outposts value 78
setoption name Space value 20 ; intérêt modéré pour le contrôle central
;
; STRUCTURE DE PIONS
;
setoption name PawnStructure value 80 ; jeu faiblement positionnel
setoption name PassedPawns value 100
setoption name PawnMass value 95 ; jeu faiblement positionnel
setoption name PawnChains value 95 ; jeu faiblement positionnel
setoption name PawnShield value 100 ; -19 (faible protection du roi)
setoption name PawnStorm value 99
;
setoption name DoubledPawnMg value -8
setoption name DoubledPawnEg value -21
setoption name IsolatedPawnMg value -7
setoption name IsolatedPawnEg value -7
setoption name IsolatedOnOpenMg value -13
setoption name BackwardPawnMg value -2
setoption name BackwardPawnEg value -1
setoption name BackwardOnOpenMg value -10
;
; PATTERNS
;
setoption name FianchBase value 0 ; jeu non-hypermoderne
setoption name FianchKing value 0 ; jeu non-hypermoderne
setoption name ReturningB value 0 ; jeu non-hypermoderne
;
; AUTRES PARAMÈTRES
;
setoption name Contempt value -5 ; accepte assez facilement une proposition de nullité
setoption name SlowMover value 100
setoption name Selectivity value 175
setoption name SearchSkill value 10
setoption name BookFilter value 20
;
; BIBLIOTHÈQUES
;
setoption name GuideBookFile value players/Pillsbury.bin
setoption name MainBookFile value hist/_pre30.bin


Samuel Reshevsky

Simulation du jeu de Samuel Reshevsky pour Rodent IV

Voir aussi la mini-bio de Reshevsky




Commentaire

Nous avons affaire à un joueur au style très typé :  Reshevsky campait très solidement en défense. Il était capable d'attaquer mais il lui fallait une bonne raison pour le faire.  Il économisait ses pièces, et en particulier ses pions, avançant lentement sur un plateau qu'il préférait encombré. Du point de vue positionnel, il avait le souci du contrôle du centre et conservait une forte structure de pions. Son roi demeurait bien protégé et il montrait un très fort intérêt pour la promotion.

Cela nous donne pour Rodent IV :
Accord de personnalité de solide défenseur classique avançant lentement :
➤OwnAtt à 90 et OppAtt à 120
➤OwnMob à 45 et oppMob à 55
➤FlatMob à 40
Matérialisme et préférence pour les pions :
➤Material à 105
➤ExchangeImbalance à 20
➤Poids des pions augmenté de 20%
➤KeepPawn à +2
Préférence pour les jeux fermés :
➤KnightLikesClosed à 8
➤RookLikesOpen à 3
➤KeepKnight à +2
Jeu fortement positionnel et intérêt pour un bon contrôle central :
➤PawnStructure à 130
➤PawnMass  et PawnChains à 105
➤Outposts à 120
➤Space à 20
Fort intérêt pour la promotion :
➤PassedPawns à 130
PstStyle :
➤"quirky" en primaire, "classic" en secondaire.
Jeu potentiellement hypermoderne :
➤FianchBase augmenté à 20
Fort rejet de la nullité :
➤Contempt à 20


Bibliothèques

Le jeu de bibliothèque "Reshevsky" que je propose a été obtenu à partir d'une collection de 1300 parties du champion américain.
➤"Reshevsky_small.bin" (9 ko), profondeur de 12 1/2 coups, plancher de trois parties, pour niveaux de force jusqu'à 1500 Elo.
➤"Reshevsky_mid.bin" (22 Ko), profondeur de 20 1/2 coups, plancher de deux parties, pour niveaux de force entre 1500 et 2000 Elo.
➤"Reshevsky_.bin" (235 Ko), profondeur de 40 1/2 coups, pas de plancher de parties, pour niveaux de force supérieurs à 2000 Elo.


Télécharger les bibliothèques "Reshevsky" ?


Le profil annoté

; Personnalité Reshevsky pour Rodent IV
; Par Rob Robinson
;
; PARAMETRES MATERIELS
;
setoption name PawnValueMg value 108 ; +20%
setoption name KnightValueMg value 380
setoption name BishopValueMg value 390
setoption name RookValueMg value 530
setoption name QueenValueMg value 1160
;
setoption name PawnValueEg value 132 ; +20%
setoption name KnightValueEg value 360
setoption name BishopValueEg value 370
setoption name RookValueEg value 650
setoption name QueenValueEg value 1190
;
; Keep (préférence)
;
setoption name KeepPawn value 2 ; +2
setoption name KeepKnight value 2 ; +2
setoption name KeepBishop value 0
setoption name KeepRook value 0
setoption name KeepQueen value 0
;
; Paires
;
setoption name BishopPairMg value 51
setoption name BishopPairEg value 51
setoption name KnightPair value -1
setoption name RookPair value -11
;
; Autres
;
setoption name ExchangeImbalance value 20 ; peu d'échanges déséquilibrés
setoption name Material value 105 ; jeu assez matérialiste
setoption name KnightLikesClosed value 8 ;
forte préférence pour les jeux fermés
setoption name RookLikesOpen value 3 ;
préférence pour les jeux fermés
setoption name MinorVsQueen value 10
;
; ACCORD DE PERSONNALITÉ et STYLES
;
setoption name OwnAttack value 90 ; défenseur...
setoption name OppAttack value 120 ; ...au jeu peu dynamique
setoption name OwnMobility value 45 ; mobilité de...
setoption name OppMobility value 55 ; ...défenseur un peu amoindrie
setoption name FlatMobility value 50 ;
;
setoption name PrimaryPstStyle value 0 ; style "quirky"
setoption name SecondaryPstStyle value 1 ; style "classic"
setoption name PrimaryPstWeight value 58
setoption name SecondaryPstWeight value 40
;
setoption name KingTropism value 10 ; peu de parties de chasse au roi adverse
setoption name PiecePressure value 100
setoption name Lines value 100
setoption name Outposts value 120 ; jeu fortement positionnel
setoption name Space value 20 ; intérêt pour le contrôle centrale
;
; STRUCTURE DE PIONS
;
setoption name PawnStructure value 130 ; jeu fortement positionnel
setoption name PassedPawns value 130 ; intérêt marqué pour la promotion
setoption name PawnMass value 105 ; jeu fortement positionnel
setoption name PawnChains value 105 ; jeu fortement positionnel
setoption name PawnShield value 119
setoption name PawnStorm value 99
;
setoption name DoubledPawnMg value -8
setoption name DoubledPawnEg value -21
setoption name IsolatedPawnMg value -7
setoption name IsolatedPawnEg value -7
setoption name IsolatedOnOpenMg value -13
setoption name BackwardPawnMg value -2
setoption name BackwardPawnEg value -1
setoption name BackwardOnOpenMg value -10
;
; PATTERNS
; jeu potentiellement hypermoderne
;
setoption name FianchBase value 20 ; +7
setoption name FianchKing value 20
setoption name ReturningB value 10
;
; AUTRES PARAMÈTRES
;
setoption name Contempt value 20 ; joue pour gagner
setoption name SlowMover value 100
setoption name Selectivity value 175
setoption name SearchSkill value 10
setoption name BookFilter value 20
;
; BIBLIOTHÈQUES
;
setoption name GuideBookFile value players/Reshevsky.bin
setoption name MainBookFile value hist/_31to80.bin



Vladimir Kramnik


Simulations de Vladimir Kramnik pour Rodent IV
Par Rob Robinson

Voir aussi la mini-bio concernant Kramnik.




Commentaire

Kramnik est un joueur très polyvalent. Son style est réputé défensif et positionnel mais il peut très bien se lancer dans des positions tranchantes et déséquilibrées, grâce à un sens tactique aigu. Pour le dire autrement, c'était un joueur imprévisible et donc difficile à simuler. Il a d'ailleurs un jour déclaré à un journaliste qu'un joueur au style trop marqué est fragilisé. Il se vantait ainsi de savoir à l'avance ce que Kasparov allait faire et que cela lui avait permis de le battre.

Lorsque je cherche à imiter avec Rodent IV le style d'un joueur, je me sers généralement du profil de Chessmaster 10 et 11 comme base de départ, s'il existe. Le profil de Kramnik est assez surprenant.  Il décrivait un joueur nettement défenseur avec un contrôle central assez fort et une mobilité très élevée, ce qui était assez attendu. Moins attendue, une évaluation de la position basée davantage sur la valeur des pièces que sur les paramètres positionnels, une préoccupation très faible pour la protection du roi et une forte tolérance aux faiblesses de pions.
Autre point étonnant de ce profil, la tolérance à la nullité portée à trois, celle d'un joueur qui joue pour gagner.
Pour le reste, l'attention aux pions passés était moyenne et le poids des pièces standard, sauf pour la dame, dont le poids était augmenté de 5%. Ce surcroît s'appliquait uniquement au moteur et avait donc le sens d'une préférence pour cette pièce.
Pour notre profil Rodent IV il s'agit de savoir d'abord quel Kramnik retenir.  Sûrement pas celui de sa jeunesse ; reste le joueur ultra-positionnel, défensif et matérialiste d'avant 2000 et celui plus offensif que l'on constate après et même davantage encore dans les dernières années avant sa retraite. Pourquoi pas les deux, comme pour Larsen, Anand ou Spassky ?


Kramnik défensif et positionnel

Cette personnalité sera construite autour d'un accord de personnalité de défenseur modéré, mais avec une mobilité élevée, comme le profil Chessmaster : OwnAtt à 100, OppAtt à 120, OwnMob et OppMob à 60. FlatMobility à 40

Je ne suivrais pas Chessmaster sur la faiblesse de pions mais donnerait au contraire à mon Kramnik les paramètres d'un joueur positionnellement fort :
➤PawnStructure à 120
➤PawnMass, PawnChains à 100
➤OutPosts à 100
➤Space à 30
Pour ce qui est du matérialisme du joueur, un paramètre Material moyen accompagné d'un ExchangeImbalance assez bas aidera à accroître la possibilité que le moteur se lance dans un échange tactique et offensif vigoureux.
➤Material à 95
➤ExchangeImbalance à 5
Pour la dame, plutôt que d'augmenter le poids de la pièce je préfère pousser KeepQueen à 5.
En ce qui concerne la tolérance à la nullité, on sait que dans la période de l'ascension de Kramnik vers les sommets, elle était assez modérée, surtout lorsque il avait les noirs. Je retiendrais donc plutôt pour mon profil un contempt de zéro, comme la personnalité standard de Rodent.



Le profil annoté

; Personnalité Kramnik pour Rodent IV
; Variante défensive et positionnelle
; Par Rob Robinson
;
; PARAMETRES MATERIELS
;
setoption name PawnValueMg value 90
setoption name KnightValueMg value 380
setoption name BishopValueMg value 390
setoption name RookValueMg value 530
setoption name QueenValueMg value 1160
;
setoption name PawnValueEg value 110
setoption name KnightValueEg value 360
setoption name BishopValueEg value 370
setoption name RookValueEg value 650
setoption name QueenValueEg value 1190
;
; Keep (préférence)
;
setoption name KeepPawn value 0
setoption name KeepKnight value 0
setoption name KeepBishop value 0
setoption name KeepRook value 0
setoption name KeepQueen value 5 ; +5 (légère préférence pour la dame)
;
; Paires
;
setoption name BishopPairMg value 51
setoption name BishopPairEg value 51
setoption name KnightPair value -1
setoption name RookPair value -11
;
; Autres
;
setoption name ExchangeImbalance value 5 ; -5 (jeu modérément matérialiste)
setoption name Material value 95 ; -5 (jeu modérément matérialiste)
setoption name KnightLikesClosed value 6
setoption name RookLikesOpen value 0
setoption name MinorVsQueen value 10
;
; ACCORD DE PERSONNALITÉ et STYLES
;
setoption name OwnAttack value 100 ; défenseur...
setoption name OppAttack value 120 ; ...modéré
setoption name OwnMobility value 60 ; mobilité équilibrée...
setoption name OppMobility value 60 ; ...et élevée
setoption name FlatMobility value 40 ; rééquilibrage
;
setoption name PrimaryPstStyle value 1 ; style "classic"
setoption name SecondaryPstStyle value 2 ; style ''normal''
setoption name PrimaryPstWeight value 58
setoption name SecondaryPstWeight value 40
;
setoption name KingTropism value 20
setoption name PiecePressure value 100
setoption name Lines value 100
setoption name Outposts value 100 ; +22
setoption name Space value 30 ; solide contrôle central
;
; STRUCTURE DE PIONS
;
setoption name PawnStructure value 120 ; jeu positionnel
setoption name PassedPawns value 100
setoption name PawnMass value 100
setoption name PawnChains value 100
setoption name PawnShield value 119
setoption name PawnStorm value 99
;
setoption name DoubledPawnMg value -8
setoption name DoubledPawnEg value -21
setoption name IsolatedPawnMg value -7
setoption name IsolatedPawnEg value -7
setoption name IsolatedOnOpenMg value -13
setoption name BackwardPawnMg value -2
setoption name BackwardPawnEg value -1
setoption name BackwardOnOpenMg value -10
;
; PATTERNS
;
setoption name FianchBase value 13
setoption name FianchKing value 20
setoption name ReturningB value 10
;
; AUTRES PARAMÈTRES
;
setoption name Contempt value 0
setoption name SlowMover value 100
setoption name Selectivity value 175
setoption name SearchSkill value 10
setoption name BookFilter value 20
;
; BIBLIOTHÈQUES
;
setoption name GuideBookFile value players/Kramnik.bin
setoption name MainBookFile value rodent.bin


Kramnik offensif

La version offensive de Kramnik sera constituée autour d'un accord de personnalité d'attaquant modéré à la mobilité élevée  :
➤OwnAtt à 120, OppAtt à 100
➤OwnMob à 70, OppMob à 60

➤FlatMob à 40

➤PiecePressure à 120
La personnalité fait preuve d'un matérialisme moins rigoureux et accepte plus facilement les échanges très déséquilibrés :
➤PawnStructure ramené à 100
➤OutPosts ramené à 80
➤Space ramené à 10
➤Material à 90 et ExchangeImbalance à -5
PstStyle "normal" en primaire et "quirky" en secondaire.
Contempt remonte à 3, ce Kramnik étant beaucoup moins "frileux".
Je retiens la ici la faible protection du roi proposée par le profil Chessmaster :
➤PawnShield ramené à 100.



Le profil annoté

; Personnalité Kramnik pour Rodent IV
; Variante offensive
; Par Rob Robinson
;
; PARAMETRES MATERIELS
;
setoption name PawnValueMg value 90
setoption name KnightValueMg value 380
setoption name BishopValueMg value 390
setoption name RookValueMg value 530
setoption name QueenValueMg value 1160
;
setoption name PawnValueEg value 110
setoption name KnightValueEg value 360
setoption name BishopValueEg value 370
setoption name RookValueEg value 650
setoption name QueenValueEg value 1190
;
; Keep (préférence)
;
setoption name KeepPawn value 0
setoption name KeepKnight value 0
setoption name KeepBishop value 0
setoption name KeepRook value 0
setoption name KeepQueen value 5 ; +5
;
; Paires
;
setoption name BishopPairMg value 51
setoption name BishopPairEg value 51
setoption name KnightPair value -1
setoption name RookPair value -11
;
; Autres
;
setoption name ExchangeImbalance value -5 ; -10 (jeu peu matérialiste)
setoption name Material value 90 ; -10 (jeu peu matérialiste)
setoption name KnightLikesClosed value 6
setoption name RookLikesOpen value 0
setoption name MinorVsQueen value 10
;
; ACCORD DE PERSONNALITÉ et STYLES
;
setoption name OwnAttack value 120 ; attaquant...
setoption name OppAttack value 100 ; ...modéré
setoption name OwnMobility value 70 ; mobilité élevée
setoption name OppMobility value 60 ; ...d'attaquant classique
setoption name FlatMobility value 40 ; rééquilibrage
;
setoption name PrimaryPstStyle value 2 ; style "normal"
setoption name SecondaryPstStyle value 0 ; style "quirky"
setoption name PrimaryPstWeight value 58
setoption name SecondaryPstWeight value 40
;
setoption name KingTropism value 20
setoption name PiecePressure value 120 ; +20
setoption name Lines value 100
setoption name Outposts value 80 ; +2
setoption name Space value 10 ; contrôle central modéré
;
; STRUCTURE DE PIONS
;
setoption name PawnStructure value 100
setoption name PassedPawns value 100
setoption name PawnMass value 100
setoption name PawnChains value 100
setoption name PawnShield value 100 ; -19 (faible protection du roi)
setoption name PawnStorm value 99
;
setoption name DoubledPawnMg value -8
setoption name DoubledPawnEg value -21
setoption name IsolatedPawnMg value -7
setoption name IsolatedPawnEg value -7
setoption name IsolatedOnOpenMg value -13
setoption name BackwardPawnMg value -2
setoption name BackwardPawnEg value -1
setoption name BackwardOnOpenMg value -10
;
; PATTERNS
;
setoption name FianchBase value 13
setoption name FianchKing value 20
setoption name ReturningB value 10
;
; AUTRES PARAMÈTRES
;
setoption name Contempt value 3 ; joue pour gagner
setoption name SlowMover value 100
setoption name Selectivity value 175
setoption name SearchSkill value 10
setoption name BookFilter value 20
;
; BIBLIOTHÈQUES
;
setoption name GuideBookFile value players/Kramnik.bin
setoption name MainBookFile value rodent.bin


Bibliothèques

Pour faire jouer ces profils Kramnik au niveau de force maximal de Rodent IV, la bibliothèque "PH-Kramnik 2.bin" de Pawel Hase sera parfaite. A télécharger sur le site de Pavel Hase.
Pour des niveaux de force inférieurs, mieux vaut utiliser l'une des trois bibliothèques Polyglot que j'ai créées à partir d'un échantillon brut de 3200 parties de Kramnik.
➤"Kramnik_small.bin" (13 ko), 12 1/2 coups de profondeur, plancher de quatre parties, pour niveaux de force jusqu'à 1500 Elo.
➤"Kramnik_mid.bin" (51 Ko), 20 1/2 coups de profondeur, plancher de deux parties, pour niveaux de force entre 1500 et 2000 Elo.
➤"Kramnik.bin" (559 Ko), 40 1/2 coups, pas de plancher de parties, pour niveaux de force supérieures à 2000 Elo.

Télécharger les bibliothèques "Kramnik" ?


"Rodent.bin" conviendra parfaitement comme bibliothèque principale.




Vassili Ivanchuk


Simulations de Vassili Ivanchuk pour Rodent IV
Par Rob Robinson

Voir aussi la mini-bio d'Ivanchuk.




Commentaire

Ivanchuk déploie généralement un style défensif et positionnel mais il peut aussi faire preuve d'agressivité et jouer dans une position matériellement déséquilibrée. En m'inspirant assez étroitement des paramètres du profil de Chessmaster 11, j'ai constitué ma personnalité "Ivanchuk" autour d'une formule de défenseur modéré privilégiant sa propre mobilité :
➤OwnAtt à 100 et OppAtt à 120
➤OwnMob à 53 et OppMob à 47
Solidité positionnelle :
➤PawnStructure à 110.
➤PawnMass, PawnChains, malus pour pions isolés, arriérés et doublés sur moyenne standard.
➤OutPosts à 100
Faible protection du roi :
➤PawnShield à 100
Matérialisme modéré :
➤Material à 98 et ExchangeImbalance à zéro.
Mépris de la nullité élevé :
➤Contempt à 15


Bibliothèques

Ivanchuk possédait une maîtrise phénoménale des ouvertures et son répertoire était considérable. D'où l'importance, pour obtenir une bonne simulation du joueur ukrainien, de disposer d'une bonne bibliothèque guide. Pour les niveaux de jeu les plus élevés du moteur (2500 Elo et plus), la bibliothèque "PH-Ivanchuk2.bin" de Pavel Hase sera parfaite. A télécharger sur le site de Pavel Hase.
Vous pouvez utiliser aussi mon propre jeu de bibliothèques, obtenu à partir d'environ 4500 parties d'Ivanchuk :

➤"Ivanchuk_small.bin" (15 Ko) : bibliothèque de 12 1/2 coups de profondeur (plancher de 5 parties) pour niveaux de force jusqu'à 1500 Elo.
➤"Ivanchuk_mid.bin" (39 Ko) : bibliothèque de 20 1/2 coups (plancher de 3 parties) pour niveaux de force entre 1500 et 2000 Elo.
➤"Ivanchuk_mid_2.bin (83 Ko) : 40 1/2 coups de profondeur (plancher de 2 parties). A employer entre 2000 et 2400 Elo.
➤"Ivanchuk.bin" (789 ko), 40 1/2 coups de profondeur (pas de plancher de parties). A employer au delà de 2400 Elo.

Télécharger les bibliothèques "Ivanchuk" ?

Comme bibliothèque principale, la bibliothèque historique "_81to06.bin" reflètera le mieux la grande époque d'Ivanchuk. On pourrait aussi utiliser "_post06.bin". Mais pour les performances les plus élevées de la simulation, "rodent.bin" sera la meilleure.



Le profil annoté

; Personnalité Ivanchuk pour Rodent IV
; Par Rob Robinson
;
; PARAMETRES MATERIELS
;
setoption name PawnValueMg value 90
setoption name KnightValueMg value 380
setoption name BishopValueMg value 390
setoption name RookValueMg value 530
setoption name QueenValueMg value 1160
;
setoption name PawnValueEg value 110
setoption name KnightValueEg value 360
setoption name BishopValueEg value 370
setoption name RookValueEg value 650
setoption name QueenValueEg value 1190
;
; Keep (préférence)
;
setoption name KeepPawn value 0
setoption name KeepKnight value 0
setoption name KeepBishop value 0
setoption name KeepRook value 0
setoption name KeepQueen value 0
;
; Paires
;
setoption name BishopPairMg value 51
setoption name BishopPairEg value 51
setoption name KnightPair value -1
setoption name RookPair value -11
;
; Autres
;
setoption name ExchangeImbalance value 0 ; échanges déséquilibrés possibles
setoption name Material value 98 ; -2
setoption name KnightLikesClosed value 6
setoption name RookLikesOpen value 0
setoption name MinorVsQueen value 10
;
; ACCORD DE PERSONNALITÉ et STYLES
;
setoption name OwnAttack value 100 ; Défenseur...
setoption name OppAttack value 120 ; ...modéré
setoption name OwnMobility value 53 ; mobilité...
setoption name OppMobility value 47 ; ...légèrement bloquante
setoption name FlatMobility value 50
setoption name PrimaryPstStyle value 0 ; style "quirky"
setoption name SecondaryPstStyle value 2 ; style "normal"
setoption name PrimaryPstWeight value 58
setoption name SecondaryPstWeight value 40
;
setoption name KingTropism value 20
setoption name PiecePressure value 100
setoption name Lines value 100
setoption name Outposts value 100 ; jeu positionnel
setoption name Space value 0
;
; STRUCTURE DE PIONS
;
setoption name PawnStructure value 110 ; jeu positionnel
setoption name PassedPawns value 100
setoption name PawnMass value 100
setoption name PawnChains value 100
setoption name PawnShield value 100 ; faible protection du roi
setoption name PawnStorm value 99
;
setoption name DoubledPawnMg value -8
setoption name DoubledPawnEg value -21
setoption name IsolatedPawnMg value -7
setoption name IsolatedPawnEg value -7
setoption name IsolatedOnOpenMg value -13
setoption name BackwardPawnMg value -2
setoption name BackwardPawnEg value -1
setoption name BackwardOnOpenMg value -10
;
; PATTERNS
;
setoption name FianchBase value 13
setoption name FianchKing value 20
setoption name ReturningB value 10
;
; AUTRES PARAMÈTRES
;
setoption name Contempt value 15 ; fort refus de la nullité
setoption name SlowMover value 100
setoption name Selectivity value 175
setoption name SearchSkill value 10
setoption name BookFilter value 20
;
; BIBLIOTHÈQUES
;
setoption name GuideBookFile value players/Ivanchuk.bin
setoption name MainBookFile value hist/_81to06.bin



Peter Léko


Simulations de Peter Léko pour Rodent IV
Par Rob Robinson

Voir aussi la mini-bio concernant Léko.




Commentaire

Pour Léko, il s'agit de reproduire un style hyper-défensif abusant des mesures prophylactiques mais conservant une certaine mobilité et ne recherchant pas spécialement les positions fermées. En bon défenseur, il ne tolère pas les faiblesses de pions, protège bien son roi, conserve à tout moment une position solide, garde un œil attentif sur le centre et prépare ses pions à passer. Le jeu est matérialiste mais le poids des pièces est standard.
C'est un joueur frileux, qui accepte facilement les offres de nullité.

Ce qui nous donne  :
Accord de personnalité de défenseur classique, c'est-à-dire plutôt bloquant :
➤OwnAtt à 100, OppAtt à 160
➤OwnMob à 50, OppMob à 60
Jeu matérialiste :
➤ExchangeImbalance à 25
➤Material à 105
Absence de tropisme offensif :
➤KingTropism à 10 (-10)
➤PawnStorm à 80 (-20)
➤PressePressure à 90 (-10)
Un jeu ultra-positionnel :
➤PawnStructure à 140 (+40)
➤PawnMass et PawnChains à 110 (+10)
➤KeepPawn à 2
➤OutPosts à 120
PstStyle :
➤Style Classic en principal
➤Space à 20
➤Style Normal en secondaire
Forte attention aux pions passés :
➤PassedPawns (+35)
Joueur frileux :
➤Contempt à -20


Bibliothèques

Pour le niveau de force maximal de Rodent, je conseille d'utiliser comme guide la bibliothèque "PH-Leko2.bin" de Pavel Hase, à télécharger sur son site. J'ai par ailleurs constitué un jeu de trois bibliothèques guide à partir de xxx parties de Leko.

➤"Small_Leko.bin" (9 Ko), 12 1/2 coups de profondeur, plancher de quatre parties, pour niveaux de force jusqu'à 1500 Elo
➤"Mid_Leko.bin" (23 Ko), 20 1/2 coups de profondeur, plancher de trois parties, pour niveaux de force entre 1500 et 2000 Elo
➤"Leko.bin" (432 Ko), 40 1/2 coups de profondeur, pas de plancher de parties, pour niveaux de force supérieurs à 2000 Elo.

Télécharger les bibliothèques "Léko" ?

Comme bibliothèque principale "
_post06.bin" est un bon choix mais on pourrait aussi très bien employer la bibliothèque standard "rodent.bin".



Le profil annoté

; Personnalité Leko pour Rodent IV
; Auteur : Rob Robinson
;
; PARAMETRES MATERIELS
;
setoption name PawnValueMg value 90
setoption name KnightValueMg value 380
setoption name BishopValueMg value 390
setoption name RookValueMg value 530
setoption name QueenValueMg value 1160
;
setoption name PawnValueEg value 110
setoption name KnightValueEg value 360
setoption name BishopValueEg value 370
setoption name RookValueEg value 650
setoption name QueenValueEg value 1190
;
; Keep (préférence)
;
setoption name KeepPawn value 2 ; +2
setoption name KeepKnight value 0
setoption name KeepBishop value 0
setoption name KeepRook value 0
setoption name KeepQueen value 0
;
; Paires
;
setoption name BishopPairMg value 51
setoption name BishopPairEg value 51
setoption name KnightPair value -1
setoption name RookPair value -11
;
; Autres
;
setoption name ExchangeImbalance value 25 ; jeu matérialiste
setoption name Material value 105 ; jeu matérialiste
setoption name KnightLikesClosed value 6
setoption name RookLikesOpen value 0
setoption name MinorVsQueen value 10
;
; ACCORD DE PERSONNALITÉ et STYLES
;
setoption name OwnAttack value 100 ; ultra...
setoption name OppAttack value 160 ; ...défenseur
setoption name OwnMobility value 50 ; mobilité...
setoption name OppMobility value 60 ; ...de défenseur
setoption name FlatMobility value 50
;
setoption name PrimaryPstStyle value 1 ; style "classic"
setoption name PrimaryPstStyle value 2 ; style "normal"
setoption name PrimaryPstWeight value 58
setoption name SecondaryPstWeight value 40
;
setoption name KingTropism value 10 ; -10 (marqueur de style défensif)
setoption name PiecePressure value 90 ; -10 (marqueur de style défensif)
setoption name Lines value 100
setoption name Outposts value 120 ; +42 (jeu ultra-positionnel)
setoption name Space value 20 ; attention au contrôle du centre
;
; STRUCTURE DE PIONS
;
setoption name PawnStructure value 140 ; +40 (jeu ultra-positionnel)
setoption name value 135 ; +35 (fort intérêt pour la promotion)
setoption name PawnMass value 110 ; +10 (jeu positionnel)
setoption name PawnChains value 110 ; +10 (jeu positionnel)
setoption name PawnShield value 130 ; +21 (forte protection du roi)
setoption name PawnStorm value 80 ; -19 (marqueur de style défensif)
;
setoption name DoubledPawnMg value -8
setoption name DoubledPawnEg value -21
setoption name IsolatedPawnMg value -7
setoption name IsolatedPawnEg value -7
setoption name IsolatedOnOpenMg value -13
setoption name BackwardPawnMg value -2
setoption name BackwardPawnEg value -1
setoption name BackwardOnOpenMg value -10
;
; PATTERNS
;
setoption name FianchBase value 13
setoption name FianchKing value 20
setoption name ReturningB value 10
;
; AUTRES PARAMÈTRES
;
setoption name Contempt value -20 ; joueur frileux
setoption name SlowMover value 100
setoption name Selectivity value 175
setoption name SearchSkill value 10
setoption name BookFilter value 20
;
; BIBLIOTHÈQUES
;
setoption name GuideBookFile value players/Leko.bin
setoption name MainBookFile value hist/_post06.bin



Nigel Short

Simulation de Nigel Short pour Rodent IV
Par Rob Robinson

Voir aussi la mini-bio de Short.






Commentaire

Le jeu très offensif de Short est assez facile à imiter avec Rodent. Il sera d'autant plus réaliste que le champion anglais joue toujours plus au moins de la même façon - ce qui d'ailleurs est l'une de ses faiblesses. Une fois de plus, le profil de Chessmaster m'a servi de base de départ. La simulation décrivait un joueur fortement attaquant mais assez matérialiste, à la mobilité élevée, beaucoup plus tactique que positionnel.

Jeu offensif et mobile :  l'accord de personnalité de "Short" combine une évaluation très offensive (OwnAtt à 140 et OppAtt à 100, soit un différentiel de 40 points), avec une mobilité personnelle élevée (OwnMob à 65, OppMob à 50). Le caractère offensif est complété par un KingTropism à 25, un PiecePressure à 110. OutPost est bas, à 60. En revanche, l'intérêt de Short pour la promotion de pions étant modeste, PassedPawns est à 95.
Matérialisme : pour un joueur attaquant, Short fait preuve d'un certain matérialisme. Sur une sélection de 50 parties du joueur britannique, les rapports d'analyse de Lucas Chess montrent en effet une certaine frilosité à l'échange. Voilà pourquoi j'ai placé Material assez haut, à 105 (j'ai commencé les tests avec une valeur de 95), et ExchangeImbalance à 25.
Contrepartie de son style offensif et mobile, Short accorde relativement peu d'importance à la solidité de sa position. PawnStructure est donc à 78. PawnMass et PawnChain à 90. J'ai également abaissé à -2 le Keep des cavaliers.
La protection du roi n'étant pas un souci majeur, PawnShield est à 100, soit -19 par rapport à la valeur standard.
Ouverture des lignes : Short a une nette préférence pour les lignes ouvertes, qui s'accommodent bien avec son jeu mobile. Classiquement, KnightLikesClosed est donc placé à 5, et Lines à 110. Dans la foulée, la préférence pour les cavaliers passe du neutre à -2.
PstStyle : Short est censé avoir un style de jeu assez classique et de ne pas jouer à la manière hypermoderne. Le PstStyle primaire est donc "classic" et le secondaire "Normal". Les "patterns" hypermodernes ne sont pas à zéro mais fortement amoindris.
Space à 20 traduit l'objectif relativement mineur de contrôler directement le centre.
Bibliothèque guide : Pavel Hase propose une de ses géniales bibliothèques pour Nigel Short.

Télécharger la bibliothèque Ph-Short2.bin ?

Copiez-la dans le sous-répertoire "players" du dossier "books" de Rodent IV.
Le profil utilise rodent.bin comme bibliothèque principale mais on pourrait aussi employer la bibliothèque historique "_post06.bin".

Ce profil "Short" pourrait sans doute être un peu affiné mais dans les grands traits, je le crois fidèle. Après avoir testé cinq versions différentes de mon imitation, les rapports de Lucas Chess ont donné à la dernière des valeurs très proches de celles du champion anglais.


Le profil annoté

; Simulation de Nigel Short
; Auteur : Rob Robinson
; V5b janvier 2022
;
; PARAMETRES MATERIELS
;
setoption name PawnValueMg value 90
setoption name KnightValueMg value 380
setoption name BishopValueMg value 390
setoption name RookValueMg value 530
setoption name QueenValueMg value 1160
;
setoption name PawnValueEg value 110
setoption name KnightValueEg value 360
setoption name BishopValueEg value 370
setoption name RookValueEg value 650
setoption name QueenValueEg value 1190
;
; Keep (préférence)
;
setoption name KeepPawn value 0
setoption name KeepKnight value -2 ; léger amoindrissement
setoption name KeepBishop value 0
setoption name KeepRook value 0
setoption name KeepQueen value 0
;
; Paires
;
setoption name BishopPairMg value 51
setoption name BishopPairEg value 51
setoption name KnightPair value -1
setoption name RookPair value -11
;
; Autres
;
setoption name ExchangeImbalance value 25 ; frilosité à l'échange
setoption name Material value 105 ; jeu assez matérialiste
setoption name KnightLikesClosed value 5 ; ouverture du jeu
setoption name RookLikesOpen value 3
setoption name MinorVsQueen value 10
;
; ACCORD DE PERSONNALITÉ et STYLES
;
setoption name OwnAttack value 140 ; jeu moteur très agressif
setoption name OppAttack value 100
setoption name OwnMobility value 65 ; jeu moteur très mobile
setoption name OppMobility value 50
setoption name FlatMobility value 50
;
setoption name PrimaryPstStyle value 1 ; style ''classic''
setoption name SecondaryPstStyle value 2 ; style ''normal''
setoption name PrimaryPstWeight value 58
setoption name SecondaryPstWeight value 40
;
setoption name KingTropism value 25 ; marqueur offensif
setoption name PiecePressure value 110 ; marqueur offensif
setoption name Lines value 110 ; bonus pour les lignes ouvertes
setoption name Outposts value 60 ; marqueur offensif
setoption name Space value 20 ; intérêt modéré pour le contrôle central  
;
; STRUCTURE DE PIONS
;
setoption name PawnStructure value 78 ; faible structure de pions
setoption name PassedPawns value 95 ; intérêt limité pour la promotion
setoption name PawnMass value 90 ; standard : 100
setoption name PawnChains value 90 ; standard : 100
setoption name PawnShield value 100 ; standard : 119 (faible protection du roi)
setoption name PawnStorm value 99
;
setoption name DoubledPawnMg value -8
setoption name DoubledPawnEg value -21
setoption name IsolatedPawnMg value -7
setoption name IsolatedPawnEg value -7
setoption name IsolatedOnOpenMg value -13
setoption name BackwardPawnMg value -2
setoption name BackwardPawnEg value -1
setoption name BackwardOnOpenMg value -10
;
; PATTERNS
;
setoption name FianchBase value 8 ; standard : 13
setoption name FianchKing value 10 ; standard : 20
setoption name ReturningB value 10
;
; AUTRES PARAMÈTRES
;
setoption name Contempt value 0
setoption name SlowMover value 100
setoption name Selectivity value 175
setoption name SearchSkill value 10
setoption name BookFilter value 20
;
; BIBLIOTHÈQUES
;
setoption name GuideBookFile value players/ph-short2.bin
setoption name MainBookFile value rodent.bin



Miguel Najdorf

Simulation de Miguel Najdorf pour Rodent IV
Par Rob Robinson

Voir aussi la mini-bio concernant Najdorf




Commentaire

Comme Tartakower le lui avait appris, Najdorf cherchait toujours à être imprévisible et pouvait tout aussi bien jouer en défense que faire preuve d'un jeu tactique et offensif. Comme le profil Chessmaster de Najdorf, c'est cette seconde facette que je retiendrais pour ma simulation du grand maître polono-argentin. Soit un attaquant modéré mais très mobile, tolérant envers les faiblesses structurelles, attentif à un bon contrôle central - à la manière classique ou, alternativement, à la manière hypermoderne. Un joueur ayant un faible intérêt pour la sécurité du roi, une attention aux pions passés moyenne et donnant aux pièces une valeur standard. Ce qui donne :

Accord de personnalité d'attaquant modéré et mobile :
➤OwnAtt à 120, OppAtt à 100
➤OwnMob à 60 et OppMob à 60
➤FlatMob à 40
Control central assez vigoureux :
➤Space à 25
Pression offensive accrue sur les pièces :
➤PiecePressure à 120
Tolérance aux faiblesses structurelles :
➤PawnStructure à 80
PstStyle :
➤"Quirky" en primaire
➤"Classic" en secondaire
Les autres paramètres sont sur moyenne standard.  Najdorf étant clairement un hypermoderne, les "Patterns" restent sur les moyennes standards ; les bibliothèques d'ouvertures feront le reste.


Bibliothèques

Il n'y a pas de bibliothèque guide au format Polyglot disponible pour Najdorf. J'en ai créé trois, à partir de 1991 parties de Najdorf.
➤"Small_Najdorf.bin" (13 Ko), 12 1/2 coups de profondeur, plancher de trois parties, pour niveaux de force jusqu'à 1500 Elo.
➤"Mid_Najdorf.bin" (45 Ko), 20 1/2 coups de profondeur, plancher de deux parties, pour niveaux de force entre 1500 et 2000 Elo.
➤"Najdorf.bin" (328 Ko), 40 1/2 coups de profondeur, pas de plancher de partie, pour niveaux de force supérieurs à 2000 Elo.


Télécharger les bibliothèques "Najdorf" ?

La bibliothèque historique "_31to80.bin" complètera le dispositif d'ouvertures.


Le profil annoté


; Personnalité Najdorf pour Rodent IV
; Par Rob Robinson
;
; PARAMETRES MATERIELS
;
setoption name PawnValueMg value 90
setoption name KnightValueMg value 380
setoption name BishopValueMg value 390
setoption name RookValueMg value 530
setoption name QueenValueMg value 1160
;
setoption name PawnValueEg value 110
setoption name KnightValueEg value 360
setoption name BishopValueEg value 370
setoption name RookValueEg value 650
setoption name QueenValueEg value 1190
;
; Keep (préférence)
;
setoption name KeepPawn value 0
setoption name KeepKnight value 0
setoption name KeepBishop value 0
setoption name KeepRook value 0
setoption name KeepQueen value 0
;
; Paires
;
setoption name BishopPairMg value 51
setoption name BishopPairEg value 51
setoption name KnightPair value -1
setoption name RookPair value -11
;
; Autres
;
setoption name ExchangeImbalance value 10
setoption name Material value 100
setoption name KnightLikesClosed value 6
setoption name RookLikesOpen value 0
setoption name MinorVsQueen value 10
;
; ACCORD DE PERSONNALITÉ et STYLES
;
setoption name OwnAttack value 120 ; attaquant...
setoption name OppAttack value 100 ; ...modéré
setoption name OwnMobility value 60 ; mobilité forte...
setoption name OppMobility value 60 ; ...et équilibrée
setoption name FlatMobility value 40 ; ré-équilibrage
;
setoption name PrimaryPstStyle value 0 ; style "quirky"
setoption name SecondaryPstStyle value 1 ; style "classic"
setoption name PrimaryPstWeight value 58
setoption name SecondaryPstWeight value 40
;
setoption name KingTropism value 20
setoption name PiecePressure value 120 ; pression offensive
setoption name Lines value 100
setoption name Outposts value 78
setoption name Space value 25 ; intérêt renforcé pour le contrôle central
;
; STRUCTURE DE PIONS
;
setoption name PawnStructure value 80 ; faiblesse de pions tolérée
setoption name PassedPawns value 100
setoption name PawnMass value 100
setoption name PawnChains value 100
setoption name PawnShield value 95 ; faible protection du roi
setoption name PawnStorm value 99
;
setoption name DoubledPawnMg value -8
setoption name DoubledPawnEg value -21
setoption name IsolatedPawnMg value -7
setoption name IsolatedPawnEg value -7
setoption name IsolatedOnOpenMg value -13
setoption name BackwardPawnMg value -2
setoption name BackwardPawnEg value -1
setoption name BackwardOnOpenMg value -10
;
; PATTERNS
; Jeu hypermoderne
;
setoption name FianchBase value 13
setoption name FianchKing value 20
setoption name ReturningB value 10
;
; AUTRES PARAMÈTRES
;
setoption name Contempt value 0
setoption name SlowMover value 100
setoption name Selectivity value 175
setoption name SearchSkill value 10
setoption name BookFilter value 20
;
; BIBLIOTHÈQUES
;
setoption name GuideBookFile value players/Najdorf.bin
setoption name MainBookFile value hist/_31to80.bin




Maxime Vachier-Lagrave

Simulation du jeu de Maxime Vachier-Lagrave pour Rodent IV
Par Rob Robinson

Voir aussi la mini-bio de MVL.




Commentaire

Partir ex-nihilo dans un projet de création d'une simulation d'un joueur d'échecs est une tache vraiment intimidante. Pas seulement parce que cela représente beaucoup de travail. Mais aussi parce qu'avec Rodent IV, le nombre de paramètres disponible à explosé : environ 70 ! On peut régler très finement le comportement du moteur mais il faut savoir quelle valeur attribuer à chaque paramètre. Au point qu'il m'arrive parfois de regretter Rodent II, et ses 35 paramètres, qui permettaient seulement de créer une ébauche du joueur à simuler.
Lorsque je regarde une partie de MVL, je crois repérer une occurrence, une manière propre, un tic... A la partie suivante, c'est autre chose. Les joueurs de ce niveau ne sont pas des bots jouant mécaniquement, toujours de la même façon.  Leur jeu dépend d'une multitude de conditions : le type d'épreuve, le lieu, la nature de la compétition, l'adversaire qu'ils ont en face d'eux, la situation à l'instant T dans la partie, l'inspiration du moment…
Le joueur simulé, lui, jouera toujours en fonction des paramètres que vous aurez choisi parmi l'éventail plus ou moins large des possibilités. Quoi que : j'ai remarqué tout de même que le jeu du moteur s'adapte dans une certaine mesure à la personnalité contre laquelle il joue, qu'il est moins prévisible qu'on pourrait le croire.  Un très bon point pour Rodent, moins mécanique que le plupart des moteurs forts.

Pour avoir une base objective, j'ai cependant pris l'habitude de faire examiner un grand nombre de parties du joueur à simuler par le module d'analyse de Lucas Chess. Ce module fournit pour chaque partie une évaluation de la complexité du jeu, du dynamisme et de l'activité des pièces, du caractère plus ou moins positionnel du jeu et de la facilité à l'échange. D'une partie à l'autre, cela varie beaucoup mais sur un grand nombre de parties, on obtient pour chaque poste une valeur moyenne qui est un bon guide pour déterminer les réglages les plus généraux.
Pour MVL, j'ai fait analyser environ 150 de ces parties les plus récentes, en sélectionnant tous les jeux de la dernière coupe du monde, celles du tournoi des candidats, celles du London Chess Classic, plus quelques parties de tournois moins importants, y compris des jeux en ligne, pour lesquels le style du joueur est susceptible de s'exprimer avec moins de retenu.


L'accumulation de ces données statistiques permet déjà de montrer un style beaucoup plus tactique que positionnel, dynamique et mobile, avançant à un bon rythme, et un tempérament très peu matérialiste, sacrifiant allègrement les pièces. Evidemment, cela ne dit rien des marottes éventuelles de l'auteur, A-t-il une préférence pour la paire de cavaliers plutôt que pour la paire de fou ? Mise-t-il plus que la moyenne sur les pions passés ? Aime-t-il l'ordre et les positions claires sur l'échiquier ou est-il à l'aise, au contraire, à la manière de Tal, avec les positions perturbées ?  Pour répondre à ces autres questions, il faudra procéder autrement : regarder des parties commentées, se fier aux observations des commentateurs...
Lorsque je tiens une ébauche, je lui fais jouer des séries de 10 parties de 12 minutes contre des joueurs proches en force mais de style différent. Pour MVL, j'ai choisi mon Topalov atténué (celui de Brendan Norman me paraît trop caricatural), le profil Nimzowitsch de Pawel Koziol et le profil standard du moteur.  
Lorsqu'il y a trop d'écart entre ces parties et la moyenne enregistrée pour le joueur à simuler, j'ajuste. Pour MVL, j'ai procédé à cinq ajustements, ce qui à donné lieu à six versions successives.
Une simulation d'un joueur doit toujours, selon moi, accuser un peu les traits marquants de ce joueur. C'est ce que je fais, en général.


Bibliothèque : je n'ai trouvé aucune bibliothèque d'ouvertures pour MVL sur le net, j'ai donc créé une petite bibliothèque guide spécialement pour accompagner le profil.

Télécharger la bibliothèque d'ouvertures "Vachier_Lagrave.bin" ?

Décompressez l'archive et collez le fichier "Vachier_Lagrave.bin" dans le répertoire "players" du dossier "books" du moteur.


La première ébauche

MVL est un joueur peu matérialiste, qui sacrifie allègrement les pièces. Il fait peu de cas de ses pions si s'en débarrasser permet de prendre l'initiative ou de débloquer son jeu. Avec un critère Material bas, à 80, un ExchangeImbalance à -12,  un poids des pions abaissé de 10 et un keeppawn à -2, j'ai eu la main un peu lourde. L'aptitude à l'échange qui en résulte est légèrement trop élevée, mais comme je vous l'ai dit, j'aime bien caricaturer un peu.

L'accord de personnalité est celui d'un joueur très agressif, au dynamisme accru et à la mobilité élevée et modérément bloquante (aimant mettre du désordre dans la position). J'ai choisi un duo OwnAtt / OppAtt à 180 / 120 pour l'attaque et un couple OwnMob / OppMob à 57 / 67 pour l'évaluation de la mobilité.
Contrepartie de son style dynamique et mobile, le jeu de MVL tend à l'ouverture des lignes, encouragé par un KnightLikesClosed à 5, un RookLikesOpen à zéro et Lines à 120.  

En bon joueur attaquant, MVL accorde relativement peu d'importance à la solidité de sa position. J'ai donc placé PawnStructure vraiment bas, à 80, mais les premières versions de mon MVL avaient un jeu encore trop positionnel. J'ai descendu PawnStructure à 78 et j'ai abaissé sensiblement PawnMass, PawnChains et PawnShield. En revanche, je n'ai pas touché aux malus des pions doublés, isolés ou arriérés, qui restent sur valeurs standards. Les tests ont montré que le joueur simulé avait, avec ces paramètres, un jeu moins positionnel que le modèle, mais sans excès. Je les ai donc conservés.

Les marqueurs offensifs habituels sont accentués : KingTropism à 30, PiecePressure à 110, Outposts à 60. Seul PawnStorm reste bas, à 90.
Pour le choix des tables de pièce-case à utiliser, il m'a semblé que le PstStyle "quirky" en primaire et "forward" en secondaire étaient les mieux adaptés à Vachier Lagrave. Space est à 20.
MLV étant peu susceptible de jouer à la manière hypermoderne, sauf occasionnellement  avec les noirs, les patterns hypermodernes sont abaissés : FianchBase est à 8, FianchKing à 10.

En ce qui concerne les bibliothèques, j'ai élaboré la personnalité avec les bibliothèques standards "guide.bin" et "rodent.bin". Le profil final est évidemment doté d'une bibliothèque guide spécifique, basée sur les jeux du joueur. C'est important car Maxime Vachier Lagrave utilise un répertoire d'ouvertures très étroit, pour un joueur de ce niveau.



Le profil annoté


; Simulation de Vachier Lagrave
; Auteur : Rob Robinson
; V1 f septembre 2021
;
; PARAMETRES MATERIELS
;
setoption name PawnValueMg value 80 ; (-10)
setoption name KnightValueMg value 380
setoption name BishopValueMg value 390
setoption name RookValueMg value 530
setoption name QueenValueMg value 1160
;
setoption name PawnValueEg value 100 ; (-10)
setoption name KnightValueEg value 360
setoption name BishopValueEg value 370
setoption name RookValueEg value 650
setoption name QueenValueEg value 1190
;
; Keep (préférence)
;
setoption name KeepPawn value -2 ; (-2)
setoption name KeepKnight value 0
setoption name KeepBishop value 0
setoption name KeepRook value 0
setoption name KeepQueen value 0
;
; Paires
;
setoption name BishopPairMg value 51
setoption name BishopPairEg value 51
setoption name KnightPair value -1
setoption name RookPair value -11
;
; Autres
;
setoption name ExchangeImbalance value -12 ; goût pour les échanges déséquilibrés
setoption name Material value 80 ; jeu peu matérialiste
setoption name KnightLikesClosed value 5 ; ouverture des lignes
setoption name RookLikesOpen value 0 ; ouverture des lignes
setoption name MinorVsQueen value 10
;
; ACCORD DE PERSONNALITÉ et STYLES
;
setoption name OwnAttack value 180 ; jeu moteur très agressif...
setoption name OppAttack value 120 ; ...et dynamisme accru
setoption name OwnMobility value 57 ; jeu moteur mobile...
setoption name OppMobility value 67 ; ...et modérément bloquant
setoption name FlatMobility value 30 ; équilibration
;
setoption name PrimaryPstStyle value 0 ; style "quirky"
setoption name SecondaryPstStyle value 4 ; style "forward"
setoption name PrimaryPstWeight value 58
setoption name SecondaryPstWeight value 40
;
setoption name KingTropism value 30 ; marqueur offensif
setoption name PiecePressure value 110 ; marqueur offensif
setoption name Lines value 120 ; bonus pour les lignes ouvertes
setoption name Outposts value 60 ; marqueur offensif
setoption name Space value 20 ; intérêt modéré pour le contrôle central  
;
; STRUCTURE DE PIONS
;
setoption name PawnStructure value 78 ; faible structure de pions
setoption name PassedPawns value 95 ; intérêt relativement limité pour la promotion
setoption name PawnMass value 85 ; standard : 100 (faible structure de pions)
setoption name PawnChains value 85 ; standard : 100 (faible structure de pions)
setoption name PawnShield value 100 ; standard : 119 (faible protection du roi)
setoption name PawnStorm value 90 ; standard : 99
;
setoption name DoubledPawnMg value -8
setoption name DoubledPawnEg value -21
setoption name IsolatedPawnMg value -7
setoption name IsolatedPawnEg value -7
setoption name IsolatedOnOpenMg value -13
setoption name BackwardPawnMg value -2
setoption name BackwardPawnEg value -1
setoption name BackwardOnOpenMg value -10
;
; PATTERNS
;
setoption name FianchBase value 8 ; standard : 13
setoption name FianchKing value 10 ; standard : 20
setoption name ReturningB value 10
;
; AUTRES PARAMÈTRES
;
setoption name Contempt value 10 ; (+10)
setoption name SlowMover value 100
setoption name Selectivity value 175
setoption name SearchSkill value 10
setoption name BookFilter value 20
;
; BIBLIOTHÈQUES
;
setoption name GuideBookFile value players/Vachier_Lagrave.bin
setoption name MainBookFile value rodent.bin



Plus fort que le Rodent Standard ?


Rodent est censé être à son maximum de force avec ses paramètres par défaut,  soit 2988 points Elo, selon le classement CCRL 40/15. Or, lors d'un premier tournoi de parties de 12 minutes, ma personnalité MVL a obtenu 7 points sur 10 possibles : cinq parties gagnées, quatre nulles, une seule de perdue. J'ai cru avoir trouvé le réglage le plus fabuleux pour Rodent IV mais une seconde série de 10 parties n'a pas confirmé une nette supériorité de mon profil, Rodent IV standard gagnant 6,5 points avec trois parties gagnées, toutes les autres nulles. Quoi qu'il en soit, la force de ma simulation de MVL ne semble pas inférieure à celle de Rodent IV standard. Elle pourrait même être légèrement supérieure.


Louis Paulsen

Simulation de Louis Paulsen, pour Rodent IV
Par Rob Robinson

Voir aussi la mini-bio de Paulsen




Commentaire


Paulsen est un attaquant à la Nimzowitsch. Il avance prudemment et lentement en conservant une bonne défense, très attentif aux mouvements de son adversaire, afin de prendre immédiatement les mesures prophylactiques appropriées. Son agressivité prendra plutôt la forme d'une contre-attaque s'il obtient un bon avantage positionnel. Hypermoderne avant l'heure, il n'accorde pas une grande importance à l'occupation du centre. Il protège bien son roi, garde une position solide et prépare ses pions à passer.
Il est assez matérialiste pour son époque, mais on l'a vu procéder, bien avant Petrossian, à d'étonnants sacrifices de qualité positionnelle. Il est particulièrement économe de ses pions.
Contrairement à Nimzowitsch, par contre, il ne recherche pas particulièrement les positions fermées ; néanmoins il s'y sent à l'aise et ses débuts de parties sont souvent encombré.   
Il est bien connu que Paulsen avait une prédilection pour la paire de fous, qu'il manoeuvrait avec habileté et pour qui il a développé des ouvertures spécifiques.

Cela nous donne, en profil pour Rodent IV :
Un accord de personnalité d'attaquant "passif-agressif" :
➤OwnAtt à 110, OppAtt à 90
➤OwnMob à 45, OppMob à 55
Jeu positionnel :
➤PawnStructure à 125
➤KeepPawn à +2
➤Poids des pions augmenté de 10%.
➤OutPosts à 100
Intérêt pour la promotion :
➤PassedPawns à 110
Jeu modérément matérialiste :
➤Material reste à 100
➤ExchangeImbalance à 10
Fermeture modérée du jeu :
➤KnightLikesClosed à 7
Bonne protection du roi :
➤PawnShield à 125
Peu d'attaque directe et prématurée du roi :
➤KingTropism abaissé à 15
Préférence marquée pour la paire de fous :
➤KeepBishop à +5
➤BishopValueMg et BishopValueEg augmenté de 5%
➤BishopPairMg et BishopPairEg remonté à 60
Fou placé fréquemment en fianchetto :
➤FianchBase élevé à 25.


Bibliothèques

Une collection de 470 parties de Paulsen m'a permis de créer comme d'habitude un jeu de trois bibliothèques "guide" pouvant s'adapter à des niveaux de force différents du moteur :
"Small_Paulsen.bin" ( 3 ko), 12 ½ coups de profondeur, plancher de trois parties, pour niveaux de force jusqu'à 1500 Elo.
"Mid_Paulsen.bin" (9 Ko), 20 ½ coups de profondeur, plancher de deux parties, pour niveaux de force entre 1500 Elo et 2000 Elo.
"Paulsen.bin" (82 Ko), 40 ½ coups, pas de plancher de parties, pour niveaux de force supérieurs à  2000 Elo.


Télécharger les bibliothèques "Paulsen" ?

Comme bibliothèque principale, employer "_pre30.bin".


Le profil annoté


; Personnalité Paulsen pour Rodent IV
; Par Rob Robinson
;
; PARAMETRES MATERIELS
;
setoption name PawnValueMg value 99 ; +10%
setoption name KnightValueMg value 380
setoption name BishopValueMg value 409 ; +5%
setoption name RookValueMg value 530
setoption name QueenValueMg value 1160
;
setoption name PawnValueEg value 121 ; +10%
setoption name KnightValueEg value 360
setoption name BishopValueEg value 388 ; +5%
setoption name RookValueEg value 650
setoption name QueenValueEg value 1190
;
; Keep (préférence)
;
setoption name KeepPawn value 2 ; +2
setoption name KeepKnight value 0
setoption name KeepBishop value 5 ; +5
setoption name KeepRook value 0
setoption name KeepQueen value 0
;
; Paires
;
setoption name BishopPairMg value 60 ; Aime sa...
setoption name BishopPairEg value 60 ; ...paire de fous
setoption name KnightPair value -1
setoption name RookPair value -11
;
; Autres
;
setoption name ExchangeImbalance value 10 ; échanges de qualité positionnel possibles
setoption name Material value 100 ; jeu modérément matérialiste
setoption name KnightLikesClosed value 7 ; fermeture modérée du jeu
setoption name RookLikesOpen value 0
setoption name MinorVsQueen value 10
;
; ACCORD DE PERSONNALITÉ et STYLES
;
setoption name OwnAttack value 110 ; attaquant...
setoption name OppAttack value 90 ; ...peu actif
setoption name OwnMobility value 45 ; mobilité faible...
setoption name OppMobility value 55 ; ...bloquante
setoption name FlatMobility value 50
;
setoption name PrimaryPstStyle value 0 ; style "quirky"
setoption name SecondaryPstStyle value 2 ; style "normal"
setoption name PrimaryPstWeight value 58
setoption name SecondaryPstWeight value 40
;
setoption name KingTropism value 15 ; jeu peu agressif envers le roi adverse
setoption name PiecePressure value 100
setoption name Lines value 100
setoption name Outposts value 100 ; jeu positionnel
setoption name Space value 0
;
; STRUCTURE DE PIONS
;
setoption name PawnStructure value 125 ; jeu positionnel
setoption name PassedPawns value 110 ; intérêt pour la promotion
setoption name PawnMass value 100
setoption name PawnChains value 100
setoption name PawnShield value 127 ; +8 (bonne protection du roi)
setoption name PawnStorm value 99
;
setoption name DoubledPawnMg value -8
setoption name DoubledPawnEg value -21
setoption name IsolatedPawnMg value -7
setoption name IsolatedPawnEg value -7
setoption name IsolatedOnOpenMg value -13
setoption name BackwardPawnMg value -2
setoption name BackwardPawnEg value -1
setoption name BackwardOnOpenMg value -10
;
; PATTERNS
; Jeu hypermoderne
;
setoption name FianchBase value 25 ; fous fréquemment en fianchetto
setoption name FianchKing value 20
setoption name ReturningB value 10
;
; AUTRES PARAMÈTRES
;
setoption name Contempt value 0
setoption name SlowMover value 100
setoption name Selectivity value 175
setoption name SearchSkill value 10
setoption name BookFilter value 20
;
; BIBLIOTHÈQUES
;
setoption name GuideBookFile value players/paulsen.bin
setoption name MainBookFile value hist/_pre30.bin



Max Euwe

Simulation du jeu de Max Euwe pour Rodent IV
Par Fabien Sauser et Rob Robinson

Voir aussi la mini-bio de Max Euwe





Commentaire

Le profil Chessmaster de Max Euwe, qui a servi de point de départ à notre théorie sur le jeu de Max Euwe, décrivait un jeu plutôt défensif et positionnel, avec un faible objectif de contrôle central, une mobilité très modérée, une forte structure de pions, un roi bien protégé et une attention aux pions passés renforcée. Le poids des pièces était standard.
Ces valeurs ont été complétées par ce que la littérature nous apprend de Max Euwe : très au fait des principes hypermodernes, le joueur hollandais les appliquait volontiers lorsqu'il jouait avec les blancs, mais préférait les lignes classiques, avec les noirs.
Bien que généralement plutôt défensif et positionnel, il n'hésitait pas à sacrifier du matériel et à se lancer dans des complications tactiques inattendues. Fort tacticien, il était en effet capable de combinaisons d'attaque complexes. Le style de Euwe ne laissait pas apparaître d'autres traits marquants, malgré nos efforts pour en trouver.

Nous avons traduit tout cela pour Rodent IV de la façon suivante :
Pour l'attaque, nous avons choisi un couple classique de défenseur modéré avec OwnAtt à 100 et OppAtt à 120.
La mobilité est un peu affaiblie et légèrement bloquante, avec OwnMob à 45 et OppMob à 50.
PawnStructure est à 120, pour un jeu positionnel préservant la qualité de la position.
PassedPawn est à 120, marquant le vif intérêt pour la promotion.
Le PstStyle primaire est "Quirky" et le secondaire, "Classic".
Après quelques hésitations, Material a été placé d'abord sur valeur moyenne standard et ExchangeImbalance sur 10.
Max Euwe jouant volontiers à la manière hypermoderne, surtout avec les blancs, les patterns hypermodernes sont positionnés sur les valeurs moyennes standards.
Nous n'avons trouvé sur le Web aucune bibliothèque d'ouvertures basée sur les jeux de Euwe et susceptible de servir de bibliothèque guide. Nous l'avons donc créé, à partir d'une sélection initiale de 1640 parties du joueur hollandais.

Télécharger la bibliothèque Euwe ?


Les résultats d'analyse des parties de la version bêta du Euwe simulé ont montré d'emblé une correspondance assez forte avec les résultats obtenus sur les parties du véritable Euwe. Sauf sur un point : la tendance à l'échange était bien trop élevée, ce qui paraissait étonnant, étant donné les valeurs choisies pour Material et ExchangeImbalance.
Dans un premier temps, nous avons augmenté les valeurs de ces deux paramètres, ce qui n'était pas vraiment satisfaisant car cela s'opposait à la théorie que nous nous étions forgé sur le style de Euwe. Ce n'est pas la première fois que j'ai ce souci avec un profil mais pour Short ou Topalov, joueurs très offensifs, cela paraissait moins surprenant.
Finalement, l'idée nous est venue que cette disposition beaucoup trop élevée à l'échange pouvait provenir d'un excès de force du moteur Rodent. En abaissant son niveau de force dans les parages de celui de Euwe, la tendance à l'échange a nettement diminué. Pour finir, les valeurs de Material et d'ExchangeImbalance ont été ramenées aux choix initiaux.
Malgré nos efforts pour dégager des parties de Euwe des particularités supplémentaires, travail final d'affinage d'un profil, nous n'avons rien trouvé à modifier. Ce qui fait que pour la première fois, pour moi,  l'ébauche d'un profil de GMI n'aura nécessité aucune correction.


Le profil annoté


; PERSONNALITÉ MAX EUWE POUR RODENT IV
;
; Par Fabien Sauser. et Rob Robinson
; V1 finale, novembre 2021
;
; PARAMETRES MATERIELS
;
setoption name PawnValueMg value 90
setoption name KnightValueMg value 380
setoption name BishopValueMg value 390
setoption name RookValueMg value 530
setoption name QueenValueMg value 1160
;
setoption name PawnValueEg value 110
setoption name KnightValueEg value 360
setoption name BishopValueEg value 370
setoption name RookValueEg value 650
setoption name QueenValueEg value 1190
;
; Keep (préférence)
;
setoption name KeepPawn value 0
setoption name KeepKnight value 0
setoption name KeepBishop value 0
setoption name KeepRook value 0
setoption name KeepQueen value 0
;
; Paires
;
setoption name BishopPairMg value 51
setoption name BishopPairEg value 51
setoption name KnightPair value -1
setoption name RookPair value -11
;
; Autres
;
setoption name ExchangeImbalance value 10
setoption name Material value 100
setoption name KnightLikesClosed value 6
setoption name RookLikesOpen value 0
setoption name MinorVsQueen value 10
;
; ACCORD DE PERSONNALITÉ et STYLES
;
setoption name OwnAttack value 100 ; défenseur...
setoption name OppAttack value 120 ; ...modéré
setoption name OwnMobility value 45 ; mobilité modérée...
setoption name OppMobility value 50 ; …et légèrement bloquante
setoption name FlatMobility value 55 ; +5: rééquilibrage de la mobilité
;
setoption name PrimaryPstStyle value 0 ; style ''quirky''
setoption name SecondaryPstStyle value 1 ; style ''classic''
setoption name PrimaryPstWeight value 58
setoption name SecondaryPstWeight value 40
;
setoption name KingTropism value 20
setoption name PiecePressure value 100
setoption name Lines value 110 ; standard +10 (ouverture des lignes)
setoption name Outposts value 100 ; jeu positionnel
setoption name Space value 10 ; jeu modestement central
;
; STRUCTURE DE PIONS
;
setoption name PawnStructure value 120 ; jeu positionnel
setoption name PassedPawns value 120 ; forte attention aux pions passés
setoption name PawnMass value 100
setoption name PawnChains value 100
setoption name PawnShield value 119
setoption name PawnStorm value 99
;
setoption name DoubledPawnMg value -8
setoption name DoubledPawnEg value -21
setoption name IsolatedPawnMg value -7
setoption name IsolatedPawnEg value -7
setoption name IsolatedOnOpenMg value -13
setoption name BackwardPawnMg value -2
setoption name BackwardPawnEg value -1
setoption name BackwardOnOpenMg value -10
;
; PATTERNS ; jeu volontiers hypermoderne
;
setoption name FianchBase value 13
setoption name FianchKing value 20
setoption name ReturningB value 10
;
; AUTRES PARAMÈTRES
;
setoption name Contempt value 5
setoption name SlowMover value 100
setoption name Selectivity value 175
setoption name SearchSkill value 10
setoption name BookFilter value 20
;
; BIBLIOTHÈQUES
;
setoption name GuideBookFile value players/euwe.bin
setoption name MainBookFile value hist/_31to80.bin



Pour terminer...


Comme toujours, je suis à l'écoute des remarques et suggestions d'amélioration de la personnalité. Rien concernant les personnalités simulées n'est fixé pour toujours dans le marbre. Cela étant dit, ce Euwe aura été le plus testé de tous les profils à l'élaboration desquels j'ai participé. Fabien lui a fait jouer en tout 70 parties, contre Cheese 2.2 au niveau Elo de 2530, contre Arasan 20.1, à pleine force, contre Arasan à nouveau avec les deux moteurs fixés à 2530 Elo et enfin contre Stockfish, les deux moteurs limités à 2650 Elo.
55 parties de Euwe ont été analysées par Lucas Chess, qui avec Stockfish, qui avec Komodo (ce qui n'a pas donné de résultats foncièrement différents) ; de même pour chacune des 70 parties jouées par le moteur. Ce qui représente tout de même une masse de données assez imposante.

Que c'est bien de ne pas bosser tout seul !



Efim Bogolioubov

Simulation du jeu de Bogolioubov pour Rodent IV
Par Rob Robinson

Voir aussi la mini-bio de Bogolioubov




Commentaire

Bogolioubov présente l'inconvénient d'avoir un style universel, c'est-à-dire en pratique dont les traits sont peu marqués, oscillant entre défenseur et attaquant, entre tactique et stratégie. Ainsi Chessmaster proposait une simulation d'un Bogolioubov défensif tandis que Chess.com estime de son côté que Bogo était un joueur offensif. Plutôt que de choisir l'un ou l'autre,  je me suis tenu à équidistance pour ma simulation du grand maître allemand en développant un profil équilibré en attaque et en défense, proche du jeu natif de Rodent IV.

Principaux éléments remarquables du profil :
Équilibre en attaque et en mobilité mais cette dernière est légèrement amoindrie :
➤OwnAtt et OppAtt à 100
➤OwnMob et OppMob à 45.
Bogo avait un sens aigu du sacrifice utile, d'où…
➤Material un peu bas, à 95
➤ExchangeImbalance abaissé à 5.
Contrôle centrale fort :
➤PstStyle "classic", en primaire et en secondaire
➤Space à 60
PassedPawns est à 110, l'attention aux pions passés étant assez forte.

Dernier point remarquable : Bogo était exagérément optimiste et refusait souvent la nullité quand il aurait fallu l'accepter. D'où un Contempt de 15, assez élevé.



Bibliothèques

J'ai réalisé plusieurs bibliothèques d'ouvertures à partir d'un échantillon brut d'un millier de jeux de Bogo.
➤"Small_Bogo.bin" (7 Ko), 12 1/2 coup, plancher de 3 parties pour niveau de force jusqu'à 1500 Elo
➤"Mid_Bogo.bin" (14 Ko), 20 1/2 coups, plancher de 2 parties, pour niveau de force entre 1500 et 2000.
➤"Bogo.bin" (183 Ko), 40 1/2 coups, pas de plancher, pour niveaux de force supérieurs  à 2000 Elo.
Comme bibliothèque principale, l'idéal est évidemment l'historique "_pre30.bin".


Télécharger les bibliothèques "Bogolioubov" ?


Remarques

Nous pourrions très bien, comme je l'ai fait pour Anand, Spassky et Larsen, modifier le profil de Bogoliobov pour produire un profil défensif analogue à celui de Chessmaster ou un profil plus offensif, tel que suggéré par Chess.com. Dans le premier cas, l'accord de personnalité pourrait être :

OwnAtt à 100, OppAtt à 120, OwnMob à 45, OppMob à 50
Dans le second :
OwnAtt à 120, OppAtt à 100, OwnMob à 50, OppMob à 45


Profil annoté

; Personnalité Bogolioubow pour Rodent IV
; Par Rob Robinson
;
; PARAMETRES MATERIELS
;
setoption name PawnValueMg value 90
setoption name KnightValueMg value 380
setoption name BishopValueMg value 390
setoption name RookValueMg value 530
setoption name QueenValueMg value 1160
;
setoption name PawnValueEg value 110
setoption name KnightValueEg value 360
setoption name BishopValueEg value 370
setoption name RookValueEg value 650
setoption name QueenValueEg value 1190
;
; Keep (préférence)
;
setoption name KeepPawn value 0
setoption name KeepKnight value 0
setoption name KeepBishop value 0
setoption name KeepRook value 0
setoption name KeepQueen value 0
;
; Paires
;
setoption name BishopPairMg value 51
setoption name BishopPairEg value 51
setoption name KnightPair value -1
setoption name RookPair value -11
;
; Autres
;
setoption name ExchangeImbalance value 5 ; -5 (échanges déséquilibrés possibles)
setoption name Material value 95 ; -5 (jeu modérément matérialiste)
setoption name KnightLikesClosed value 6
setoption name RookLikesOpen value 0
setoption name MinorVsQueen value 10
;
; ACCORD DE PERSONNALITÉ et STYLES
;
setoption name OwnAttack value 100
setoption name OppAttack value 100
setoption name OwnMobility value 45 ; mobilité légèrement...
setoption name OppMobility value 45 ; ...amoindrie
setoption name FlatMobility value 50
;
setoption name PrimaryPstStyle value 1 ; style "classic"
setoption name SecondaryPstStyle value 1 ; style "classic"
setoption name PrimaryPstWeight value 58
setoption name SecondaryPstWeight value 40
;
setoption name KingTropism value 20
setoption name PiecePressure value 100
setoption name Lines value 100
setoption name Outposts value 78
setoption name Space value 60 ; forte préoccupation pour le contrôle central
;
; STRUCTURE DE PIONS
;
setoption name PawnStructure value 100
setoption name PassedPawns value 110 ; attention renforcée aux pions passés
setoption name PawnMass value 100
setoption name PawnChains value 100
setoption name PawnShield value 119
setoption name PawnStorm value 99
;
setoption name DoubledPawnMg value -8
setoption name DoubledPawnEg value -21
setoption name IsolatedPawnMg value -7
setoption name IsolatedPawnEg value -7
setoption name IsolatedOnOpenMg value -13
setoption name BackwardPawnMg value -2
setoption name BackwardPawnEg value -1
setoption name BackwardOnOpenMg value -10
;
; PATTERNS
;
setoption name FianchBase value 13
setoption name FianchKing value 20
setoption name ReturningB value 10
;
; AUTRES PARAMÈTRES

;
setoption name Contempt value 15 ; joue pour gagner
setoption name SlowMover value 100
setoption name Selectivity value 175
setoption name SearchSkill value 10
setoption name BookFilter value 20
;
; BIBLIOTHÈQUES
;
setoption name GuideBookFile value players/Bogo.bin
setoption name MainBookFile value hist/_pre30.bin


Reuben Fine

Simulation du jeu de Fine pour Rodent IV
Par Rob Robinson

Voir aussi la mini-bio de Reuben Fine



Commentaire

Je me suis servi comme base de départ de la simulation de Reuben Fine proposée par Chessmaster 11. On y décrit un joueur attaquant modéré mais très mobile, par ailleurs assez équilibré dans les autres compartiments du jeu. Il ne recherche pas spécialement à obtenir des pions passés et n'est obsédé ni par le contrôle central, ni par la sécurité de son roi, ni par ni par la solidité positionnelle, tous les paramètres décrivant ces secteurs du jeu étant en position un peu inférieure à ceux de la personnalité par défaut de Chessmaster.
Le poids des pièces est standard.
La fiche biographique précise par ailleurs que Fine avait une préférence pour les jeux ouverts.
Traduction en profil pour Rodent IV :
Attaquant modéré et très mobile :
➤OwnAtt à 125, OppAtt à 100
➤OwnMob à 65 et OppMob à 63
Jeu modérément positionnel et faiblesse du contrôle central :
➤PawnStructure, PawnMass et PawnChains sont à 95
➤Space à zéro.
Faible attention aux pions passés :
➤PassedPawns à 90.
Faible souci de protection du roi :
➤PawnShield à 109.
La préférence pour les jeux ouverts est traduite par :
➤KnightLikesClosed à 5
➤RookLikesOpen à zéro
➤Lines à 120
Matérialisme très modéré :
➤ExchangeImbalance  à 10
➤Material légèrement abaissé, à 96.
Le PstStyle est "normal", en primaire, et "quirky" en secondaire. Les patterns restent sur position moyenne standard, Fine étant susceptible de jouer à la manière hypermoderne.



Bibliothèques

Aucune bibliothèque guide n'est disponible pour Fine. J'en ai donc créé trois, à partir d'un échantillon brut de 305 parties du joueur américain.
➤"small_Fine.bin" (12 Ko), 12 1/2 coups de profondeur, plancher de trois parties, pour niveau de force inférieurs à 1500 Elo.
➤"mid_Fine.bin" (28 ko), 20 1/2 coups de profondeur, plancher de deux parties, pour niveau de force entre 1500 et 2000 Elo.
➤"Fine.bin" (67 Ko), 40 1/2 coups de profondeur, pas de plancher de partie, pour niveau de force supérieurs à 2000 Elo.
Comme bibliothèque principale, privilégier "_pre30.bin".


Télécharger les bibliothèques "fine" ?


Le profil annoté

; Personnalité Reuben Fine pour Rodent IV
; Auteur : Rob Robinson
;
; PARAMETRES MATERIELS
;
setoption name PawnValueMg value 90
setoption name KnightValueMg value 380
setoption name BishopValueMg value 390
setoption name RookValueMg value 530
setoption name QueenValueMg value 1160
;
setoption name PawnValueEg value 110
setoption name KnightValueEg value 360
setoption name BishopValueEg value 370
setoption name RookValueEg value 650
setoption name QueenValueEg value 1190
;
; Keep (préférence)
;
setoption name KeepPawn value 0
setoption name KeepKnight value 0
setoption name KeepBishop value 0
setoption name KeepRook value 0
setoption name KeepQueen value 0
;
; Paires
;
setoption name BishopPairMg value 51
setoption name BishopPairEg value 51
setoption name KnightPair value -1
setoption name RookPair value -11
;
; Autres
;
setoption name ExchangeImbalance value 10
setoption name Material value 96 ; -4 (jeu faiblement matérialiste)
setoption name KnightLikesClosed value 5 ; aime les jeux ouverts
setoption name RookLikesOpen value 0 ; aime les jeux ouverts
setoption name MinorVsQueen value 10
;
; ACCORD DE PERSONNALITÉ et STYLES
;
setoption name OwnAttack value 125 ; attaquant...
setoption name OppAttack value 100 ; ...modéré
setoption name OwnMobility value 65 ; et...
setoption name OppMobility value 63 ; ...très mobile
setoption name FlatMobility value 35 ; équilibrage
;
setoption name PrimaryPstStyle value 2 ; style "normal"
setoption name SecondaryPstStyle value 0 ; style "quirky"
setoption name PrimaryPstWeight value 58
setoption name SecondaryPstWeight value 40
;
setoption name KingTropism value 20
setoption name PiecePressure value 100
setoption name Lines value 120 ; + 20 (marqueur offensif)
setoption name Outposts value 78
setoption name Space value 0 ; pas de préoccupation "centrale" particulière
;
; STRUCTURE DE PIONS
;
setoption name PawnStructure value 95 ; -5 (jeu modérément positionnel)
setoption name PassedPawns value 90 ; -10 (intérêt modeste pour la promotion)
setoption name PawnMass value 95 ; -5 (jeu modérément positionnel)
setoption name PawnChains value 95 ; -5 (jeu modérément positionnel)
setoption name PawnShield value 109 ; -10 (intérêt modéré pour la protection du roi)
setoption name PawnStorm value 99
;
setoption name DoubledPawnMg value -8
setoption name DoubledPawnEg value -21
setoption name IsolatedPawnMg value -7
setoption name IsolatedPawnEg value -7
setoption name IsolatedOnOpenMg value -13
setoption name BackwardPawnMg value -2
setoption name BackwardPawnEg value -1
setoption name BackwardOnOpenMg value -10
;
; PATTERNS
;
setoption name FianchBase value 13
setoption name FianchKing value 20
setoption name ReturningB value 10
;
; AUTRES PARAMÈTRES
;
setoption name Contempt value 0
setoption name SlowMover value 100
setoption name Selectivity value 175
setoption name SearchSkill value 10
setoption name BookFilter value 20
;
; BIBLIOTHÈQUES
;
setoption name GuideBookFile value players/fine.bin
setoption name MainBookFile value hist/_pre30.bin


Efim Geller

Simulation d'Efim Geller pour Rodent IV
Par Rob Robinson

Voir aussi la mini-bio de Geller.




Commentaire

Geller était un joueur très offensif, vif et mobile, avec une  préférence marquée pour les jeux ouverts. En bon attaquant, il ne faisait pas preuve d'un grand matérialisme, consacrait peu d'effort à la sécurité de son roi, n'était pas un fanatique du contrôle du centre et ne cherchait pas à tout prix à conserver une position parfaite. Très complet, il était néanmoins aussi un bon joueur positionnel. Cela nous donne :
Un accord de personnalité classique de fort attaquant tactique :
➤OwnAtt à 130, OppAtt à 110
➤OwnMob à 65, OppMob à 55
➤FlatMob à 45
Un jeu modérément positionnel avec :
➤PawnStructure à 90, les autres paramètres étant sur moyenne standard.
Matérialisme modéré :
➤Material à 92
➤ExchangeImbalance à 10
Une préférence pour les jeux ouverts :
➤KnightLikesClosed à 5
➤RookLikesOpen à 0
➤BishopPairMg et BishopPairEg à 60
➤KeepBishop à 2
Petite préférence pour la dame :
➤KeepQueen à 2
Tables de styles :
➤"Normal" en primaire comme en secondaire
➤Contempt à 10


Bibliothèques

Pavel Hase propose sur son site la bibliothèque "PH-Geller2.bin" qui sera excellente comme guide pour le niveau de force maximal de Rodent IV. A télécharger sur le site de Pavel Hase.
J'ai également généré trois bibliothèques à partir d'une colllection d'environ 2200 parties de Geller.  
➤"Geller_small.bin" (12 Ko) : bibliothèque de 12 1/2 coups de profondeur (plancher de trois parties) pour niveaux de force jusqu'à 1500 Elo.
➤"Geller_mid.bin" (33 Ko) : bibliothèque de 20 1/2 coups (plancher de deux parties) pour niveaux de force entre 1500 et 2000 Elo.
➤"Geller.bin" (361 ko), 40 1/2 coups de profondeur (pas de plancher de parties). A employer au delà de 2000 Elo.


Télécharger les bibliothèques "Geller" ?

Comme bibliothèque principale, l'historique "_31to80.bin" s'impose.


Profil annoté

; Personnalité Efim Geller pour Rodent IV
; Par Rob Robinson
;
; PARAMETRES MATERIELS
;
setoption name PawnValueMg value 90
setoption name KnightValueMg value 380
setoption name BishopValueMg value 390
setoption name RookValueMg value 530
setoption name QueenValueMg value 1160
;
setoption name PawnValueEg value 110
setoption name KnightValueEg value 360
setoption name BishopValueEg value 370
setoption name RookValueEg value 650
setoption name QueenValueEg value 1190
;
; Keep (préférence)
;
setoption name KeepPawn value 0
setoption name KeepKnight value 0
setoption name KeepBishop value 2 ; +2
setoption name KeepRook value 0
setoption name KeepQueen value 0
;
; Paires
;
setoption name BishopPairMg value 60 ; +9 (aime la paire de fous)
setoption name KnightPair value -1 ; +9 (aime la paire de fous)
setoption name RookPair value -11
;
; Autres
;
setoption name ExchangeImbalance value 10 ; jeu modérément matérialiste
setoption name Material value 92 ; jeu modérément matérialiste
setoption name KnightLikesClosed value 5 ; préférence pour les jeux ouverts
setoption name RookLikesOpen value 0 ; préférence pour les jeux ouverts
setoption name MinorVsQueen value 10
;
; ACCORD DE PERSONNALITÉ et STYLES
;
setoption name OwnAttack value 130 ; attaquant...
setoption name OppAttack value 110 ; ...actif
setoption name OwnMobility value 65 ; et très...
setoption name OppMobility value 55 ; ...mobile
setoption name FlatMobility value 45 ; équilibrage
;
setoption name PrimaryPstStyle value 2 ; style "normal"
setoption name SecondaryPstStyle value 2 ; style "normal"
setoption name PrimaryPstWeight value 58
setoption name SecondaryPstWeight value 40
;
setoption name KingTropism value 20
setoption name PiecePressure value 100
setoption name Lines value 100
setoption name Outposts value 78
setoption name Space value 0
;
; STRUCTURE DE PIONS
;
setoption name PawnStructure value 90 ; jeu modérément positionnel
setoption name PassedPawns value 100
setoption name PawnMass value 100
setoption name PawnChains value 100
setoption name PawnShield value 119
setoption name PawnStorm value 99
;
setoption name DoubledPawnMg value -8
setoption name DoubledPawnEg value -21
setoption name IsolatedPawnMg value -7
setoption name IsolatedPawnEg value -7
setoption name IsolatedOnOpenMg value -13
setoption name BackwardPawnMg value -2
setoption name BackwardPawnEg value -1
setoption name BackwardOnOpenMg value -10
;
; PATTERNS
;
setoption name FianchBase value 13
setoption name FianchKing value 20
setoption name ReturningB value 10
;
; AUTRES PARAMÈTRES
;
setoption name Contempt value 10
setoption name SlowMover value 100
setoption name Selectivity value 175
setoption name SearchSkill value 10
setoption name BookFilter value 20
;
; BIBLIOTHÈQUES
;
setoption name GuideBookFile value players/Geller.bin
setoption name MainBookFile value hist/_31to80.bin


Xavier Tartakover

Simulation du jeu de Tartakover pour Rodent IV
Par Rob Robinson

Voir aussi la mini-bio de Tartakover




Commentaire

Tartakower surprend d'abord par ses choix d'ouvertures inhabituelles, voire plutôt mauvaises, ce dont les bibliothèques d'ouvertures que j'ai créées avec ses parties pourront rendre compte avec fidélité. Dans le plein de la partie le joueur franco-polonais aimait varier intensité et rythme, présenter une facette ici défensive, là plus offensive, l'objectif étant de ne pas être prévisible. Néanmoins, on peut dire sans trop de risque d'erreur, que nous avons plutôt affaire à un joueur équilibré dans les divers compartiments du jeu.  Le profil de Chessmaster a retenu un Tartakover  légèrement plus disposé à se défendre qu'à attaquer, mais d'une mobilité très élevée - pour un joueur hypermoderne. C'est un choix qui me paraît légitime.
L'attention aux faiblesses structurelles est basse mais l'évaluation des coups est basée majoritairement sur la prise en compte de la qualité de la position.  La solidité positionnelle reste donc un objectif prioritaire.
La protection du roi est faible, l'attention aux pions passés très moyenne, de même que le contrôle central. Le poids des pièces est standard sauf pour les fous, dont le poids est augmenté de 8%, et la dame, en hausse de 1%.

Grosso-modo j'ai repris ces paramètres pour ma personnalité Tartakover.
Accord de personnalité : J'ai retenu un accord de personnalité légèrement défensif et un chouia amoindrie, associé à une mobilité élevée et un poil esquivente :
➤OwnAtt à 95 et OppAtt à 105,
➤OwnMob à 62 et OppMob à 58
➤FlatMob ramené à 40 pour équilibrer le surcroît de mobilité.
Mais j'aurai pu aussi inverser le rapport OwnAtt/OppAtt, de façon à obtenir un Tartakover plus offensif.
Côté solidité positionnelle :
➤PawnStructure légèrement abaissé, à 95. Les autres paramètres positionnels restent sur valeur moyenne standard sauf…
➤OutPosts, porté à 120.
Intérêt moyen pour la promotion :
➤PassedPawn est à 95
Faible protection du roi :
➤PawnShield à 80
Poids renforcé des fous (+8%, KeepBishop à +2) et de la dame (+1%).
PstStyle : "quirky" s'impose, en primaire comme en secondaire.
Tartakover étant à l'évidence un hypermoderne, les "Patterns" sont sur valeur moyenne.  


Bibliothèques

Une collection de 1700 parties de Tartacover m'ont permis de constituer trois bibliothèques guide :  
"Small_Tartakover.bin" (8 Ko), 12 1/2 coups de profondeur, plancher de 4 parties pour niveaux de force jusqu'à 1500 Elo.
"Mid_Tartakover.bin" (39 Ko), 20 1/2 coups de profondeur, plancher de 2 parties pour niveaux de force entre 1500 et 2000 Elo.
"Tartakover.bin" (285 Ko), 40 1/2 coups de profondeur, pas de plancher parties pour niveaux de force supérieurs à 2000 Elo.


Télécharger les bibliothèques "Tartakover" ?

Comme bibliothèque principale nous avons le choix entre "_pre30.bin", pour le Tartakover des années 20,  et "_31to80.bin" pour le Tartakover de la maturité.



Le profil annoté

; Personnalité Tartakover pour Rodent IV
; Par Rob Robinson
;
; PARAMETRES MATERIELS
;
setoption name PawnValueMg value 90
setoption name KnightValueMg value 380
setoption name BishopValueMg value 421 ; +8%
setoption name RookValueMg value 530
setoption name QueenValueMg value 1171 ; +1%
;
setoption name PawnValueEg value 110
setoption name KnightValueEg value 360
setoption name BishopValueEg value 399 ; +8%
setoption name RookValueEg value 650
setoption name QueenValueEg value 1202 ; +1%
;
; Keep (préférence)
;
setoption name KeepPawn value 0
setoption name KeepKnight value 0
setoption name KeepBishop value 2 ; +2
setoption name KeepRook value 0
setoption name KeepQueen value 0
;
; Paires
;
setoption name BishopPairMg value 51
setoption name BishopPairEg value 51
setoption name KnightPair value -1
setoption name RookPair value -11
;
; Autres
;
setoption name ExchangeImbalance value 10
setoption name Material value 100
setoption name KnightLikesClosed value 6
setoption name RookLikesOpen value 0
setoption name MinorVsQueen value 10
;
; ACCORD DE PERSONNALITÉ et STYLES
;
setoption name OwnAttack value 95 ; défenseur...
setoption name OppAttack value 105 ; ...très modéré
setoption name OwnMobility value 62 ; mobilité élevée...
setoption name OppMobility value 58 ; ...légèrement esquivante
setoption name FlatMobility value 40 : équilibrage de la mobilité
;
setoption name PrimaryPstStyle value 0 ; style "quirky"
setoption name SecondaryPstStyle value 0 ; style "quirky"
setoption name PrimaryPstWeight value 58
setoption name SecondaryPstWeight value 40
;
setoption name KingTropism value 20
setoption name PiecePressure value 100
setoption name Lines value 100
setoption name Outposts value 120 ; marqueur positionnel
setoption name Space value 0
;
; STRUCTURE DE PIONS
;
setoption name PawnStructure value 95 ; léger fléchissement structurel
setoption name PassedPawns value 95 ; intérêt très moyen pour la promotion
setoption name PawnMass value 100
setoption name PawnChains value 100
setoption name PawnShield value 80 ; faible protection du roi
setoption name PawnStorm value 99
;
setoption name DoubledPawnMg value -8
setoption name DoubledPawnEg value -21
setoption name IsolatedPawnMg value -7
setoption name IsolatedPawnEg value -7
setoption name IsolatedOnOpenMg value -13
setoption name BackwardPawnMg value -2
setoption name BackwardPawnEg value -1
setoption name BackwardOnOpenMg value -10
;
; PATTERNS
; Jeu hypermoderne
;
setoption name FianchBase value 13
setoption name FianchKing value 20
setoption name ReturningB value 10
;
; AUTRES PARAMÈTRES
;
setoption name Contempt value 0
setoption name SlowMover value 100
setoption name Selectivity value 175
setoption name SearchSkill value 10
setoption name BookFilter value 20
;
; BIBLIOTHÈQUES
;
setoption name GuideBookFile value players/Tartakover.bin
setoption name MainBookFile value hist/_31to80.bin



Rudolf Spielmann

Simulation du jeu de Rudolf Spielmann pour Rodent IV
Par Rob Robinson

Voir aussi la mini-bio Rudolf Spielmann





Commentaire

Pour réaliser ce profil, je suis parti de l'ébauche qui était proposée par le vieux Chessmaster 4000 Turbo. Pour ceux qui connaissent les paramètres de réglage de personnalité de la franchise, nous avions un joueur hyper-attaquant (Attacker / Défender à -70), refusant la nullité (Contempt à 3.0), d'une mobilité extrême (Mobility à 200), une quasi-absence de préoccupation pour la solidité de sa structure de pions (Pawns weakness à 10) et pour la protection de son roi (King Safety à 10), mais un critère Material / Position sur 100, c'est-à-dire dont le poids des pièces était évalué exclusivement par rapport aux critères positionnels. D'un autre côté, le poids des pièces était parfaitement non-standard, avec des valeurs de tours proches des pions et celles des cavaliers comme des fous sévèrement amoindries.

Cette personnalité tentait de rendre compte d'un style assez paradoxal, hyper-mobile et hyper-agressif, faisant peu de cas des pièces mais ne méconnaissant pas la rigueur des principes positionnels et les règles d'une bonne défense. Elle m'a paru cependant beaucoup trop caricaturale pour que je la retienne comme source unique d'inspiration. Je suis donc parti à la recherche d'informations, pour compléter ma théorie de construction du profil pour Rodent IV.

J'ai souvent lu que le style de Spielmann était assez proche de ceux d'Anderssen et de Tchigorine, mais pour moi, nous avons typiquement affaire à un romantique tardif mais à un "attaquant sacrificiel", comparable à Mikhaïl Tal.  
Pour le profil Rodent IV j'ai repris certains éléments du profil Tal :
➤Un OwnAtt à 450 pour un OppAtt à 100
➤Un KnightLikesClosed à 5 aidant à traduire le goût de Spielmann pour les lignes ouvertes.
➤Un KingTropism très élevé (80), matérialisant l'amour de Spielmann pour les attaques directes du roi. Quelques autres paramètres accentuent le caractère offensif du profil : PiecePressure à 120, Outposts à 78, PawnStorm à 120.
➤J'ai choisi par contre une mobilité bloquante plus élevée que celle de Tal, avec OppMobility à 100 pour OwnMobility à 70. FlatMob est ramené à 30 pour rééquilibrer l'évaluation de la mobilité.
➤Pour caractériser les échanges potentiellement déséquilibrés, j'ai placé ExchangeImbalance à zéro et Material bas, à 90.
➤En matière de table de style j'ai opté pour un PstStyle  "Classic",  en primaire comme en secondaire.

De toute évidence Spielmann n'était pas un fan des tours, mobilisables relativement tardivement et facilement obstruées. M'inspirant un peu du profil Chessmaster 4000, j'ai abaissé le poids des tours en milieu de partie de 10% et de fin de partie de 8%. J'ai également réduit dans une moindre mesure le poids des cavaliers et des fous. Mais j'ai utilisé aussi le paramètre Keep pour souligner le désintérêt envers les tours et pour majorer l'intérêt porté à la dame. Enfin, le malus pour une paire de tours est un peu augmenté.
Comme tous les joueurs hyper-offensifs, le souci de Spielmann pour la qualité de la position reste modéré. PawnStructure est donc à 80, mais j'ai laissé tous les autres paramètres positionnels en position moyenne. Rappelons-nous que la rigueur de la position n'est pas étranger à Spielmann.
Autres paramètres :
➤L'extrême refus de la nullité est caractérisé par un Contempt à 30.
➤J'ai attribué un bonus accru pour les lignes ouvertes, semi-ouvertes et les pièces majeures au 7ème rang, avec Lines à 120 (+20).
➤Le profil Chessmaster plaçait Center Control à 100, en position moyenne. Conformément à mon tableau de correspondance avec le critère Space de Rodent IV, celui-ci est désactivé, donc à zéro.
➤Spielmann étant insensible aux recommandations hypermodernes, les patterns hypermodernes sont tous à zéro.


Bibliothèques d'ouvertures

Aucune bibliothèque d'ouvertures au format *.bin ne semblait exister pour Spielmann. J'ai utilisé le module de création de bibliothèque de Lucas Chess pour en réaliser une, à partir d'un échantillon brut d'environ 800 parties de Spielmann. Je n'ai créé qu'une seule bibliothèque, d'une profondeur maximale de 40 coups, car le répertoire de Spielmann était très original mais assez étroit. La bibliotèque obtenue ne pèse que 88 Ko. Placez-là dans le sous-répertoire "players" de Rodent IV.
Cette bibliothèque guide sera complétée par la bibliothèque historique "_pre30.bin", constituée à partir des ouvertures couramment pratiquées avant 1930. Celle-ci est déjà présente avec le moteur Rodent. Elle doit seulement être indiquée dans le profil.

Télécharger la bibliothèque Spielmann ?


Le profil annoté



; PERSONNALITÉ RUDOLF SPIELMANN POUR RODENT IV
;
; Par Rob Robinson
; V1 finale, janvier 2022
;
; PARAMETRES MATERIELS
;
setoption name PawnValueMg value 90
setoption name KnightValueMg value 361 ; standard : 380 (-5%)
setoption name BishopValueMg value 370 ; standard 390 (-5%)
setoption name RookValueMg value 477 ; standard : 530 (-10%)
setoption name QueenValueMg value 1160
;
setoption name PawnValueEg value 110
setoption name KnightValueEg value 342 ; standard : 360 (-5%)
setoption name BishopValueEg value 362 ; standard 370 (-4%)
setoption name RookValueEg value 608 ; standard : 650 (-8%)
setoption name QueenValueEg value 1190
;
; Keep (préférence)
;
setoption name KeepPawn value 0
setoption name KeepKnight value 0
setoption name KeepBishop value 0
setoption name KeepRook value -5 ; désintérêt relatif pour les tours
setoption name KeepQueen value +5 ; intérêt un peu majoré pour la dame
;
; Paires
;
setoption name BishopPairMg value 51
setoption name BishopPairEg value 51
setoption name KnightPair value -1
setoption name RookPair value -15 ; malus un peu majoré pour une paire de tours
;
; Autres
;
setoption name ExchangeImbalance value 0 ; peut concevoir des sacrifices déséquilibrés
setoption name Material value 90 ; jeu peu matérialiste
setoption name KnightLikesClosed value 5 ; ouverture des lignes
setoption name RookLikesOpen value 0 ; ouverture des lignes
setoption name MinorVsQueen value 10
;
; ACCORD DE PERSONNALITÉ et STYLES
;
setoption name OwnAttack value 450 ; très féroce attaquant
setoption name OppAttack value 100
setoption name OwnMobility value 70 ; très grande mobilité...
setoption name OppMobility value 100 ; ...bloquante
setoption name FlatMobility value 30 ; équilibrage
;
setoption name PrimaryPstStyle value 1 ; style ''classic''
setoption name SecondaryPstStyle value 1 ; style ''classic''
setoption name PrimaryPstWeight value 58
setoption name SecondaryPstWeight value 40
;
setoption name KingTropism value 80 ; très forte activité "anti-roi"
setoption name PiecePressure value 120 ; marqueur offensif
setoption name Lines value 120 ; bonus accru pour lignes ouvertes
setoption name Outposts value 78 ; marqueur offensif
setoption name Space value 0 ; intérêt moyen pour le contrôle central
;
; STRUCTURE DE PIONS
;
setoption name PawnStructure value 80 ; faible structure de pions
setoption name PassedPawns value 100
setoption name PawnMass value 100
setoption name PawnChains value 100
setoption name PawnShield value 119
setoption name PawnStorm value 120 ; marqueur offensif
;
setoption name DoubledPawnMg value -8
setoption name DoubledPawnEg value -21
setoption name IsolatedPawnMg value -7
setoption name IsolatedPawnEg value -7
setoption name IsolatedOnOpenMg value -13
setoption name BackwardPawnMg value -2
setoption name BackwardPawnEg value -1
setoption name BackwardOnOpenMg value -10
;
; PATTERNS : jeu non-hypermoderne
;
setoption name FianchBase value 0
setoption name FianchKing value 0
setoption name ReturningB value 0
;
; AUTRES PARAMÈTRES
;
setoption name Contempt value 30 ; extrême refus de la nullité
setoption name SlowMover value 100
setoption name Selectivity value 175
setoption name SearchSkill value 10
setoption name BookFilter value 20
;
; BIBLIOTHÈQUES
;
setoption name GuideBookFile value players/spielmann.bin
setoption name MainBookFile value hist/_pre30.bin



Youri Averbakh

Simulation du jeu de Youri Averbakh pour Rodent IV
Par Rob Robinson

Voir aussi la mini-bio d'Averbakh



Commentaire

Pour cette simulation d'Averbakh je n'ai pas trouvé beaucoup de secours dans le profil de Chessmaster 6000,  très peu travaillé. Il n'offre d'ailleurs rien de bien remarquable, avec un réglage identique à celui de la personnalité par défaut de Chessmaster : poids des pièces standard, tous les paramètres sur valeur moyenne, sauf le mépris pour la nullité, plutôt bas et témoignant d'une certaine frilosité : -1,5. Averbakh, qui n'est pas une personnalité de premier plan, a disparu des éditions les plus récentes de Chessmaster.  
Rodent IV nous permet d'être plus précis. Un accord de personnalité de défenseur modéré et bloqueur me semble plus adapté au style d'Averbakh tel qu'il est décrit dans la littérature :
OwnAtt à 100 et OppAtt à 110
OwnMob à 50 et OppMob à 60
La solidité positionnelle du joueur est rendue par :
PawnStructure à 120
Pawnmass à 110
PawnChains à 110
OutPosts à 100
Côté tables de style j'ai opté pour "classic" en primaire et "normal" en secondaire.


Bibliothèques d'ouvertures

Il n'y avait bien sûr aucune bibliothèque d'ouvertures disponible pour Averbakh - celle de Chessmaster 6000 n'étant pas récupérable. J'en ai donc créé une petite série pour servir de guide à partir d'une collection de 885 parties du joueur russe. Il y en a trois, afin d'adapter à la force choisie pour joueur :
"Averbakh_small.bin" (5 Ko) : petite bibliothèque de 12 1/2 coups de profondeur (plancher de 5 parties) pour niveaux de force jusqu'à 1500 Elo.
"Averbakh_mid.bin" (12 Ko) : bibliothèque de 20 1/2 coups (plancher de 3 parties) pour niveaux de force entre 1500 et 2000 Elo.
"Averbakh.bin" (24 ko), 40 1/2 coups de profondeur (plancher de 2 parties). A employer au delà de 2000 Elo.
La grande époque d'Averbakh se situant dans les années cinquante et soixante, la bibliothèque principale "_31to80.bin" est la plus indiquée pour ce joueur.

Télécharger les bibliothèques d'Averbakh ?



Le profil annoté


; Personnalité Averbakh pour Rodent IV
; Auteur : Rob Robinson
;
; PARAMETRES MATERIELS
;
setoption name PawnValueMg value 90
setoption name KnightValueMg value 380
setoption name BishopValueMg value 390
setoption name RookValueMg value 530
setoption name QueenValueMg value 1160
;
setoption name PawnValueEg value 110
setoption name KnightValueEg value 360
setoption name BishopValueEg value 370
setoption name RookValueEg value 650
setoption name QueenValueEg value 1190
;
; Keep (préférence)
;
setoption name KeepPawn value 0
setoption name KeepKnight value 0
setoption name KeepBishop value 0
setoption name KeepRook value 0
setoption name KeepQueen value 0
;
; Paires
;
setoption name BishopPairMg value 51
setoption name BishopPairEg value 51
setoption name KnightPair value -1
setoption name RookPair value -11
;
; Autres
;
setoption name ExchangeImbalance value 10
setoption name Material value 100
setoption name KnightLikesClosed value 6
setoption name RookLikesOpen value 0
setoption name MinorVsQueen value 10
;
; ACCORD DE PERSONNALITÉ et STYLES
;
setoption name OwnAttack value 100 ; défenseur...
setoption name OppAttack value 110 ; ... très modéré
setoption name OwnMobility value 50 ; mobilité...
setoption name OppMobility value 60 ; ...bloquante
setoption name FlatMobility value 50
;
setoption name PrimaryPstStyle value 1 ; style ''classic''
setoption name SecondaryPstStyle value 2 ; style ''normal''
setoption name PrimaryPstWeight value 58
setoption name SecondaryPstWeight value 40
;
setoption name KingTropism value 20
setoption name PiecePressure value 100
setoption name Lines value 100
setoption name Outposts value 100 ; jeu positionnel
setoption name Space value 0
;
; STRUCTURE DE PIONS
;
setoption name PawnStructure value 120 ; +20 : jeu positionnel
setoption name PassedPawns value 100
setoption name PawnMass value 110 ; +10 : jeu positionnel
setoption name PawnChains value 110 ; +10 : jeu positionnel
setoption name PawnShield value 119
setoption name PawnStorm value 99
;
setoption name DoubledPawnMg value -8
setoption name DoubledPawnEg value -21
setoption name IsolatedPawnMg value -7
setoption name IsolatedPawnEg value -7
setoption name IsolatedOnOpenMg value -13
setoption name BackwardPawnMg value -2
setoption name BackwardPawnEg value -1
setoption name BackwardOnOpenMg value -10
;
; PATTERNS
;
setoption name FianchBase value 13
setoption name FianchKing value 20
setoption name ReturningB value 10
;
; AUTRES PARAMÈTRES
;
setoption name Contempt value -5 ; jeu frileux
setoption name SlowMover value 100
setoption name Selectivity value 175
setoption name SearchSkill value 10
setoption name BookFilter value 20
;
; BIBLIOTHÈQUES
;
setoption name GuideBookFile value players/Averbakh.bin
setoption name MainBookFile value hist/_31to80.bin



Henry Bird

Simulation du jeu d'Henry Bird pour Rodent IV
Par Rob Robinson

Voir aussi la mini-bio de Bird




Commentaire


La tache consistait ici à simuler un attaquant farouche et très mobile, préférant les lignes ouvertes et peu préoccupé par la qualité positionnelle. Le contrôle central est faible et la défense anecdotique. Bird affichait de plus une petite préférence pour les fous et les tours. Pour représenter ce joueur avec Rodent IV j'ai  choisi un couple d'attaquant classique, avec évaluation dynamisée de l'attaque...

➤OwnAtt 140 à OppAtt à 115
...et mobilité élevée :
➤OwnMob à 70, OppMob à 50
Autres marqueurs offensifs :
➤PiecePressure à 109 (+9)
➤KingTropism à 25 (+5)

Pour la première fois j'ai utilisé la table de style "blunt" ("centralisation plus faible et primitive"), en PstStyle primaire et secondaire. Il me semble que s'il y a un joueur pour lequel cette table est adaptée, c'est bien Henry Bird.

Faiblesse positionnelle et défensive :
➤PawnStructure, PawnMass et PawnChains abaissés à 90 (-10)
➤PawnShield abaissé à 90 (-29)
Préférence pour les jeux ouverts :
➤KnightLikesClosed à 5, RookLikesOpen à zéro, Lines à 110 (+10).
Préférence pour les tours et les fous :
➤Poids augmenté pour les tours (+2%) et les fous (+3%)
➤KeepBishop et KeepRook à 2
➤BishopPair à 55 (+4)
Jeu romantique :
➤ExchangeImbalance à zéro et Material à 85

Enfin, les patterns sont à zéro, Bird ne pouvant jouer à la manière hypermoderne.
J'ai élaboré deux bibliothèques guide à partir d'un échantillon brut de 350 parties de Bird. L'une de 12 1/2 coups de profondeur ("small_bird.bin"), l'autre de 40 1/2 coups ("bird.bin").

Télécharger les bibliothèques "Bird" ?

Il faut l'avouer,  j'ai bien accusé le trait mais l'objectif voulu est atteint : la personnalité possède un jeu romantique très marqué, qui bien sûr sera à la peine face à des joueurs aux caractéristiques plus modernes. Tout comme le vrai Bird à la fin de sa carrière...



Le profil annoté

; Personnalité Henri Bird pour Rodent IV
; Par Rob Robinson
;
; PARAMETRES MATERIELS
;
setoption name PawnValueMg value 90
setoption name KnightValueMg value 380
setoption name BishopValueMg value 402 ; standard +12 (+3%)
setoption name RookValueMg value 541 ; standard +11 (+2%)
setoption name QueenValueMg value 1160
;
setoption name PawnValueEg value 110
setoption name KnightValueEg value 360
setoption name BishopValueEg value 381 ; standard +11 (+3%)
setoption name RookValueEg value 661 ; standard +11 (+2%)
setoption name QueenValueEg value 1190
;
; Keep (préférence)
;
setoption name KeepPawn value 0
setoption name KeepKnight value 0
setoption name KeepBishop value 2 ; +2
setoption name KeepRook value 2 ; +2
setoption name KeepQueen value 0
;
; Paires
;
setoption name BishopPairMg value 55 ; +4
setoption name BishopPairEg value 55 ; +4
setoption name KnightPair value -1
setoption name RookPair value -11
;
; Autres
;
setoption name ExchangeImbalance value 0 ; jeu romantique
setoption name Material value 85 ; jeu romantique
setoption name KnightLikesClosed value 5 ; préférence pour les jeux ouverts
setoption name RookLikesOpen value 0
setoption name MinorVsQueen value 10
;
; ACCORD DE PERSONNALITÉ et STYLES
;
setoption name OwnAttack value 140 ; jeu fortement...
setoption name OppAttack value 115 ; ...offensif
setoption name OwnMobility value 70 ; jeu mobile...
setoption name OppMobility value 50 ; ...d'attaquant classique
setoption name FlatMobility value 50
;
setoption name PrimaryPstStyle value 3 ; style "blunt"
setoption name SecondaryPstStyle value 3 ; style "blunt"
setoption name PrimaryPstWeight value 58
setoption name SecondaryPstWeight value 40
;
setoption name KingTropism value 20
setoption name PiecePressure value 109 ; marqueur offensif
setoption name Lines value 110 ; ouverture des lignes
setoption name Outposts value 78
setoption name Space value 0
;
; STRUCTURE DE PIONS
;
setoption name PawnStructure value 90 ; standard -10
setoption name PassedPawns value 100
setoption name PawnMass value 90 ; standard -10
setoption name PawnChains value 90 ; standard -10
setoption name PawnShield value 100 ; standard -19
setoption name PawnStorm value 99
;
setoption name DoubledPawnMg value -8
setoption name DoubledPawnEg value -21
setoption name IsolatedPawnMg value -7
setoption name IsolatedPawnEg value -7
setoption name IsolatedOnOpenMg value -13
setoption name BackwardPawnMg value -2
setoption name BackwardPawnEg value -1
setoption name BackwardOnOpenMg value -10
;
; PATTERNS
; Jeu non-hypermoderne
;
setoption name FianchBase value 0
setoption name FianchKing value 0
setoption name ReturningB value 0
;
; AUTRES PARAMÈTRES
;
setoption name Contempt value 0
setoption name SlowMover value 100
setoption name Selectivity value 175
setoption name SearchSkill value 10
setoption name BookFilter value 20
;
; BIBLIOTHÈQUES
;
setoption name GuideBookFile value players /Bird.bin
setoption name MainBookFile value hist /_pre30.bin



Joseph Henry Blackburne

Simulation du jeu de Blackburne pour Rodent IV
Par Rob Robinson

Voir aussi la mini-bio de Blackburne




Commentaire

Blackburne a tous les traits du joueur romantique jusqu'à la caricature. C'est un attaquant farouche avançant très vite et vidant rapidement l'échiquier ; concentré sur ses attaques, il semble dépourvu de préoccupations stratégiques et défensives. Du coup, le profil va ressembler à celui de Bird, en plus agressif et en moins positionnel encore. Traduction pour Rodent IV :
Accord de personnalité de fort attaquant classique, avec potentiel d'attaque accru de +15 et -45 de différence entre les deux termes.
➤OwnAtt 160 / OppAtt 115
➤OwnMob 70 / OppMob 50
Autres marqueurs de joueurs offensifs :
➤KingTropism à 40, PiecePressure à 120 et Outposts à 70
Le matérialisme est typiquement romantique :
➤Material à 85, ExchangeImbalance à zéro
➤Poids des pions abaissé de 10%.
La préférence pour les jeux ouverts est traduite par :
➤ KnightLikesClosed exceptionnellement bas, à 4, et Lines poussé à 120.
Pour rendre compte de la faiblesse structurelle du joueur, nous avons :
➤PawnStructure à 80, PawnMass et PawnChains à 90.
➤PawnShield est à 90, soit -29 par rapport à la valeur standard, indice de la faiblesse défensive de Blackburne.
Le manque d'intérêt pour le contrôle central est matérialisé par un PstStyle "blunt", déjà employé pour Bird, en primaire comme en secondaire.
➤Space bien sûr est à zéro.
➤Contempt est à 15, Blackburne jouant pour gagner.
Enfin les patterns hypermodernes sont naturellement à zéro.


Bibliothèques


Pour les débuts de partie, aucune bibliothèque d'ouvertures n'existait pour Blackburne. J'en ai donc créé trois pour servir de guide, à partir d'une sélection brute de 740 parties du champion anglais :
"small_blackburne.bin" (5 ko), petite bibliothèque de 5 ko pour niveaux de force faible (jusqu'à 1500 Elo), d'une profondeur de 12 1/2 coups de profondeur (plancher de 3 parties).
"mid_blackburne.bin" (55 ko), bibliothèque plus consistante de 24 1/2 coups de profondeur, sans plancher de sélection, pour niveaux entre 1500 et 2000 Elo.
"blackburne.bin" (138 ko), bibliothèque de 40 coups de profondeur sans plancher de sélection pour les niveaux de force supérieurs à 2000 Elo.
La bibliothèque historique "_pre30.bin" complètera le dispositif d'ouverture.


Télécharger les bibliothèques "Blackburne" ?



Le profil annoté


; Personnalité Blackburne pour Rodent IV
; Par Rob Robinson
;
; PARAMETRES MATERIELS
;
setoption name PawnValueMg value 81 ; -10%
setoption name KnightValueMg value 380
setoption name BishopValueMg value 390
setoption name RookValueMg value 530
setoption name QueenValueMg value 1160
;
setoption name PawnValueEg value 99 ; -10%
setoption name KnightValueEg value 360
setoption name BishopValueEg value 370
setoption name RookValueEg value 650
setoption name QueenValueEg value 1190
;
; Keep (préférence)
;
setoption name KeepPawn value 0
setoption name KeepKnight value 0
setoption name KeepBishop value 0
setoption name KeepRook value 0
setoption name KeepQueen value 0
;
; Paires
;
setoption name BishopPairMg value 51
setoption name BishopPairEg value 51
setoption name KnightPair value -1
setoption name RookPair value -11
;
; Autres
;
setoption name ExchangeImbalance value 0 ; jeu romantique
setoption name Material value 85 ; jeu romantique
setoption name KnightLikesClosed value 4 ; jeux très ouverts
setoption name RookLikesOpen value 0
setoption name MinorVsQueen value 10
;
; ACCORD DE PERSONNALITÉ et STYLES
;
setoption name OwnAttack value 160 ; jeu très fortement...
setoption name OppAttack value 115 ; ...offensif
setoption name OwnMobility value 70 ; jeu mobile...
setoption name OppMobility value 50 ; ...d'attaquant classique
setoption name FlatMobility value 50
;
setoption name PrimaryPstStyle value 3 ; style "blunt"
setoption name SecondaryPstStyle value 3 ; style "blunt"
setoption name PrimaryPstWeight value 58
setoption name SecondaryPstWeight value 40
;
setoption name KingTropism value 40 ; +20 (marqueur offensif)
setoption name PiecePressure value 120 ; +20 (marqueur offensif)
setoption name Lines value 120 ; +20 (préférence pour les lignes ouvertes).
setoption name Outposts value 70 ; -8 (marqueur offensif)
setoption name Space value 0
;
; STRUCTURE DE PIONS
;
setoption name PawnStructure value 80 ; faiblesse structurelle
setoption name PassedPawns value 100
setoption name PawnMass value 90 ; faiblesse structurelle
setoption name PawnChains value 90 ; faiblesse structurelle
setoption name PawnShield value 90 ; -29 (jeu non-défensif)
setoption name PawnStorm value 99
;
setoption name DoubledPawnMg value -8
setoption name DoubledPawnEg value -21
setoption name IsolatedPawnMg value -7
setoption name IsolatedPawnEg value -7
setoption name IsolatedOnOpenMg value -13
setoption name BackwardPawnMg value -2
setoption name BackwardPawnEg value -1
setoption name BackwardOnOpenMg value -10
;
; PATTERNS
; Jeu nécessairement non-hypermoderne
;
setoption name FianchBase value 0
setoption name FianchKing value 0
setoption name ReturningB value 0
;
; AUTRES PARAMÈTRES
;
setoption name Contempt value 15 ; mépris de nullité élevé
setoption name SlowMover value 100
setoption name Selectivity value 175
setoption name SearchSkill value 10
setoption name BookFilter value 20
;
; BIBLIOTHÈQUES
;
setoption name GuideBookFile value players/Blackburne.bin
setoption name MainBookFile alue hist/_pre30.bin


Véra Menchik

Simulation du jeu de Véra Menchik pour Rodent IV
Par Rob Robinson

Voir aussi la mini-bio de de Véra Menchik




Commentaire

Rappelons les traits distinctifs du style de Véra Menchik : elle jouait essentiellement en défense, avançant lentement et avec prudence, préférant les positions fermées et échangeant les pièces avec retenue ; elle faisait preuve d'une grande rigueur positionnelle, protégeait bien son roi et préparait ses pions à passer. Ma traduction en profil pour Rodent IV :

Accord de personnalité de solide défenseur :
➤OwnAtt à 90 et OppAtt à 125
➤OwnMob à 45 et OppMob à 50
Solidité positionnelle :
➤PawnStructure à 130
➤PawnMass et PawnChains à 110.
➤KeepPawn à +2
➤OutPosts à 120
Forte protection du roi :
➤PawnShield à 140
Jeu matérialiste  :
➤Material à 105 et ExchangeImbalance à 30
Fermeture du jeu :
➤KnightLikesClosed à 8
➤RookLikesOpen à 3
➤KeepKnight à 5
Goût prononcé pour la promotion comme principal moyen offensif :
➤PassedPawn à 120
➤KingTropism abaissé à 15
Table de style : le PstStyle qui me semble le plus appropriée est le "normal", en primaire et en secondaire.
A priori, Véra Menchik ne joue pas à la manière hypermoderne. Les patterns sont donc tous à zéro.

Bon, je le reconnais : j'ai un peu forcé le trait !


Bibliothèques


J'ai trouvé seulement 264 parties de Vera Menchik qui m'ont tout de même permis de créer trois bibliothèques Polyglot pour ma simulation.
➤"Menchik_small.bin" (5 Ko), 12 1/2 coups de profondeur, plancher de 2 parties. Pour niveaux de force inférieurs à 1500 Elo.
➤"Menchik_mid.bin" (35 ko), 20 1/2 coups de profondeur, pas de plancher de partie.
➤"Menchik.bin" (127 Ko), 60 1/2 coups de profondeur, pas de plancher de partie.


Télécharger les bibliothèques "Menchik" ?


Comme bibliothèque principale, la bibliothèque historique "_pre30.bin" sera la mieux adaptée à Menchik.


Le profil annoté

; Personnalité Menchik pour Rodent IV
; Par Rob Robinson
;
; PARAMETRES MATERIELS
;
setoption name PawnValueMg value 90
setoption name KnightValueMg value 380
setoption name BishopValueMg value 390
setoption name RookValueMg value 530
setoption name QueenValueMg value 1160
;
setoption name PawnValueEg value 110
setoption name KnightValueEg value 360
setoption name BishopValueEg value 370
setoption name RookValueEg value 650
setoption name QueenValueEg value 1190
;
; Keep (préférence)
;
setoption name KeepPawn value 2 ; +2
setoption name KeepKnight value 5 ; +5
setoption name KeepBishop value 0
setoption name KeepRook value 0
setoption name KeepQueen value 0
;
; Paires
;
setoption name BishopPairMg value 51
setoption name BishopPairEg value 51
setoption name KnightPair value -1
setoption name RookPair value -11
;
; Autres
;
setoption name ExchangeImbalance value 30 ; aucun goût pour les échanges déséquilibrés setoption name Material value 105 ; jeu matérialiste
setoption name KnightLikesClosed value 8 ; aime les positions encombrées
setoption name RookLikesOpen value 3 ; aime les positions encombrées
setoption name MinorVsQueen value 10
;
; ACCORD DE PERSONNALITÉ et STYLES
;
setoption name OwnAttack value 90 ; Solide...
setoption name OppAttack value 125 ; ...défenseur
setoption name OwnMobility value 45 ; mobilité amoindrie
setoption name OppMobility value 50 ; ...modérément bloquante
setoption name FlatMobility value 50
setoption name PrimaryPstStyle value 2 ; style "normal"
setoption name SecondaryPstStyle value 2 ; style "normal"
setoption name PrimaryPstWeight value 58
setoption name SecondaryPstWeight value 40
;
setoption name KingTropism value 15 ; -5 (jeu très défensif)
setoption name PiecePressure value 100
setoption name Lines value 100
setoption name Outposts value 120 ; +42 (jeu fortement positionnel)
setoption name Space value 0
;
; STRUCTURE DE PIONS
;
setoption name PawnStructure value 130 ; jeu fortement positionnel
setoption name PassedPawns value 120 ; +20 (intérêt marqué pour la promotion)
setoption name PawnMass value 110 ; +10 (jeu fortement positionnel)
setoption name PawnChains value 10 ; +10 (jeu fortement positionnel)
setoption name PawnShield value 140 ; forte protection du roi
setoption name PawnStorm value 90 ; -10 (jeu fortement défensif)
;
setoption name DoubledPawnMg value -8
setoption name DoubledPawnEg value -21
setoption name IsolatedPawnMg value -7
setoption name IsolatedPawnEg value -7
setoption name IsolatedOnOpenMg value -13
setoption name BackwardPawnMg value -2
setoption name BackwardPawnEg value -1
setoption name BackwardOnOpenMg value -10
;
; PATTERNS (jeu non-hypermoderne)
;
setoption name FianchBase value 0
setoption name FianchKing value 0
setoption name ReturningB value 0
;
; AUTRES PARAMÈTRES
;
setoption name Contempt value 0
setoption name SlowMover value 100
setoption name Selectivity value 175
setoption name SearchSkill value 10
setoption name BookFilter value 20
;
; BIBLIOTHÈQUES
;
setoption name GuideBookFile value players/Menchik.bin
setoption name MainBookFile value hist/_pre30.bin



Ulf Andesson

Simulation du jeu de Ulf Andersson pour Rodent IV
Par Rob Robinson

Voir aussi la mini-bio d'Ulf Andersson




Commentaire


En écrivant la mini-bio d'Ulf Andersson, j'ai compris que ce grand joueur suédois était injustement méconnu. Bien qu'il ait été dans les années 70 et 80 parmi les meilleurs joueurs mondiaux, Andersson a été desservi par son style de jeu défensif et ultra-positionnel produisant des parties très longues où rien ne semble se passer. S'il a été assez largement oublié, il n'en va pas de même de ses techniques prophylactiques, beaucoup étudiées aujourd'hui.


Comme base de départ, j'ai choisi l'Andersson des vieilles versions de Chessmaster, qui m'a paru assez correct (Ulf Andersson a disparu de la franchise dans les éditions les plus récentes). Ce vieux profil décrit un joueur ultra-défensif et à la mobilité très faible, au jeu fortement positionnel et faisant preuve d'un matérialisme modéré. L'attention à la structure de pions est très élevée et le souci pour la protection du roi également. En matière offensive, le profil affiche une forte préférence pour la promotion. Sa préoccupation pour le contrôle direct du centre est très faible.
Enfin, le joueur est frileux, acceptant facilement une offre de nullité. Le poids des pièces est standard.

En ajoutant comme éléments de réflexion ce que l'on peut facilement trouver dans la littérature sur le style d'Andersson, nous devrions simuler un joueur très défensif et positionnel, qui avance lentement et reste essentiellement concentré sur les velléités d'attaque de son adversaire. Lesquels sont immédiatement contrées par les mesures prophylactiques appropriées. Classiquement, on obtiendra le comportement général du moteur avec un couple
OwnAtt/OwnAtt amoindri et défensif :
OwnAttack à 90
OppAttack à 120
Et avec un couple OwnMob/OppMob amoindri et bloquant :
OwnMobility à 40
OppMobility à 65
Le jeu est bien sûr fortement positionnel :
PawnStructure à 140
PawnMass à 150
OutPost à 120.
Les malus pour pions isolés, doublés et arriérés sont cependant sur valeurs standards.
Contrairement à Petrossian, qui se sent bien dans les positions fermées et statiques, Andersson ne les recherche pas spécialement et il joue très bien les positions ouvertes. Il n'est pas exagérément matérialiste et échange volontier des pièces si cela peut simplifier la position et l'emmener en finale avec un gain positionnel. Et comme Petrossian, il peut concéder un échange de qualité positionnel. Nous avons donc :
ExchangeImbalance à 15
Material à 100 et KnightLikesClosed à 6, sur valeurs standards.
Andersson répugnait à toute action offensive et n'attaquait que très rarement directement le roi adverse. D'où :
KingTropism à 5 et PawnStorm à 80, deux valeurs inhabituellement basses pour ces paramètres.
En revanche, il était réputé pour exercer une pression constante sur les pièces adverses, d'où:
PiecePressure à 125.
Forte protection du roi :

➤PawnShield à 140 (+21)

Le style pouvant être hypermoderne, les patterns habituels sont sur valeurs standards.
PassedPawn est à 120, pour traduire l'intérêt aigu envers la promotion et Space est à zéro.
Enfin, le contempt à -10 signe l'habitude d'accepter la nullité lorsque le joueur n'arrive pas à prendre l'avantage sur son adversaire.
Le PstStyle le plus adapté à Andersson est le style normal, utilisé en primaire comme en secondaire.
La petite touche finale va concerner le goût pour l'utilisation de certaines pièces. Andersson échangeait fréquemment les reines, d'où KeepQueen à -5. D'un autre côté, il aimait arriver en fin de partie avec une tour. KeepRook est donc à +5.


Bibliothèque d'ouvertures

Comme bibliothèque guide, nous pouvons utiliser la bibliothèque de Pawel Hase, "ph-andersson.bin", déjà présente dans la distribution de Rodent IV. Comme bibliothèque principale le choix est vaste.
J'ai aussi créé trois bibliothèques pour Andersson à partir d'un échantillon brute de plus de 2700 de ses parties.

"Small_Andersson.bin" (17 Ko), 12 1/2 coups de profondeur, plancher de quatre parties, pour niveau de force inférieurs à 1500 Elo.
"Mid_Andersson.bin" (37 ko), 20 1/2 coups de profondeur,  plancher de trois parties,  pour niveau de force entre 1500 et 2000 Elo.
"Andersson.bin" (527 Ko), 40 1/2 coups de profondeur, pas de plancher de partie, pour niveau de force supérieurs à 2000 Elo.
Comme bibliothèque principale, privilégier "_31to80.bin".


Télécharger les bibliothèques "Andersson" ?



La bibliothèque historique "_31to80.bin" sera parfaite pour aider à simuler l'Andersson de sa grande époque. Ou bien "_post06.bin", pour accompagner un Andersson plus contemporain. Enfin "rodent.bin" sera aussi très bien si l'on veut obtenir un Andersson très fort et moderne.


Le profil annoté



; Simulation de Ulf Andersson
; Par Rob Robinson
;
; PARAMETRES MATERIELS
;
setoption name PawnValueMg value 90
setoption name KnightValueMg value 380
setoption name BishopValueMg value 390
setoption name RookValueMg value 530
setoption name QueenValueMg value 1160
;
setoption name PawnValueEg value 110
setoption name KnightValueEg value 360
setoption name BishopValueEg value 370
setoption name RookValueEg value 650
setoption name QueenValueEg value 1190
;
; Keep (préférence)
;
setoption name KeepPawn value 0
setoption name KeepKnight value 0
setoption name KeepBishop value 0
setoption name KeepRook value 5 ; +5
setoption name KeepQueen value -5 ; -5
;
; Paires
;
setoption name BishopPairMg value 51
setoption name BishopPairEg value 51
setoption name KnightPair value -1
setoption name RookPair value -11
;
; Autres
;
setoption name ExchangeImbalance value 15 ;
échange de qualité positionnel possible
setoption name Material value 100 ;
setoption name KnightLikesClosed value 6
setoption name RookLikesOpen value 0
setoption name MinorVsQueen value 10
;
; ACCORD DE PERSONNALITÉ et STYLES
; jeu défensif et peu vigoureux
;
setoption name OwnAttack value 90
setoption name OppAttack value 120
;
; très faible mobilité bloquante
;
setoption name OwnMobility value 40
setoption name OppMobility value 65
setoption name FlatMobility value 50
;
setoption name PrimaryPstStyle value 2 ; style ''normal''
setoption name SecondaryPstStyle value 2 ; style ''normal''
setoption name PrimaryPstWeight value 58
setoption name SecondaryPstWeight value 40
;
setoption name KingTropism value 5 ; standard : 20 (pas d'attaque directe du roi)
setoption name PiecePressure value 125 ; +25 (pression forte sur les pièces)
setoption name Lines value 100
setoption name Outposts value 120 ; (marqueur positionnel)
setoption name Space value 0
;
; STRUCTURE DE PIONS
;
setoption name PawnStructure value 140 ; +40 (jeu fortement positionnel)
setoption name PassedPawns value 120 ; fort intérêt pour la promotion
setoption name PawnMass value 150 ; +50 (marqueur positionnel)
setoption name PawnChains value 100
setoption name PawnShield value 140 ; forte protection du roi
setoption name PawnStorm value 80 ; standard : 99 (jeu peu offensif)
;
setoption name DoubledPawnMg value -8
setoption name DoubledPawnEg value -21
setoption name IsolatedPawnMg value -7
setoption name IsolatedPawnEg value -7
setoption name IsolatedOnOpenMg value -13
setoption name BackwardPawnMg value -2
setoption name BackwardPawnEg value -1
setoption name BackwardOnOpenMg value -10
;
; PATTERNS
;
; jeu pouvant être hypermoderne
;
setoption name FianchBase value 13
setoption name FianchKing value 20
setoption name ReturningB value 10
;
; AUTRES PARAMÈTRES
;
setoption name Contempt value -10 ; accepte facilement la nullité
setoption name SlowMover value 100
setoption name Selectivity value 175
setoption name SearchSkill value 10
setoption name BookFilter value 20
;
; BIBLIOTHÈQUES
;
setoption name GuideBookFile value players/andersson.bin
setoption name MainBookFile value hist/_31to80.bin



David Janowski

Simulation du jeu de David Janowski pour Rodent IV
Par Rob Robinson

Voir aussi la mini-bio de Janowski




Commentaire

Janowski était un joueur dont les traits stylistiques sont bien documentés et faciles à imiter avec Rodent IV. C'était un attaquant "à tout prix" à la manière romantique, c'est-à-dire accordant peu d'importance à la solidité de sa position et faisant peu de cas des pièces. Corollaire habituel de ce type de jeu, sa défense était très passive. Nous avons donc principalement:
Un accord de personnalité d'attaquant classique et mobile :
OwnAtt à 180 pour OppAtt à 100
OwnMob à 60 pour OppMob à 50
PstStyle combinant jeu "normal" et "forward"
Des paramètres offensifs majorés :
KingTropism à 25 (+5)
PiecePressure à 120 (+20)
OutPosts à 70 (-8)
Un jeu assez peu positionnel :
PawnStructure, PawnMass et Pawnchains abaissés à 90.
Un jeu peu matérialiste et relativement ouvert :
Material à 90
ExchangeImbalance à 0
KnightLikesClosed à 5
Lines à 110.
Autres traits souvent soulignés : Janowsky adorait ses fous, qu'il maîtrisait comme personne. d'où un Keep des fous fortement majoré, un poids des fous augmenté de 5% et un bonus accru pour une paire de fous.
Optimiste et combatif, le joueur n'acceptait pas facilement une offre de nullité, d'où un Contemps relativement élevé de 10.


Bibliothèque d'ouvertures


Bien que son jeu soit peu positionnel, Janowski maîtrisait parfaitement les ouvertures, comme l'avait bien noté Lasker. Une capacité qui sera rendue par la constitution d'une série de bibliothèques guide obtenues avec un échantillon brute de 770 parties du joueur français :
"small_Janowski.bin" (7 Ko), 12 1/2 coups de profondeur, plancher de deux parties pour niveaux de force jusqu'à 1500 Elo.
"mid_Janowski.bin" (47 Ko), 20 1/2 coups de profondeur, pas de plancher de parties pour niveaux de force entre 1500 et 2000 Elo.
"Janowski.bin" (124 Ko), 40 1/2 coups de profondeur, pas de plancher de parties pour niveaux de force supérieurs à 2000 Elo.
La bibliothèque principale "_pre30.bin" complètera le dispositif d'ouverture avec des lignes d'avant 1930.

Télécharger les bibliothèques Janowski ?



Le profil annoté

; Personnalité Janowski pour Rodent IV
: Par Rob Robinson
;
; PARAMETRES MATERIELS
;
setoption name PawnValueMg value 90
setoption name KnightValueMg value 380
setoption name BishopValueMg value 390 ; (+20 = +5%)
setoption name RookValueMg value 530
setoption name QueenValueMg value 1160
;
setoption name PawnValueEg value 110
setoption name KnightValueEg value 360
setoption name BishopValueEg value 389 ; (+19 = +5%)
setoption name RookValueEg value 650
setoption name QueenValueEg value 1190
;
; Keep (préférence)
;
setoption name KeepPawn value 0
setoption name KeepKnight value 0
setoption name KeepBishop value 8 ; forte préférence pour les fous
setoption name KeepRook value 0
setoption name KeepQueen value 0
;
; Paires
;
setoption name BishopPairMg value 60 ; aime sa paire de fous
setoption name BishopPairEg value 60 ; aime sa paire de fous
setoption name KnightPair value -1
setoption name RookPair value -11
;
; Autres
;
setoption name ExchangeImbalance value 0 ; jeu peu matérialiste
setoption name Material value 90 ; jeu romantique
setoption name KnightLikesClosed value 5 ; jeu ouvert
setoption name RookLikesOpen value 0
setoption name MinorVsQueen value 10
;
; ACCORD DE PERSONNALITÉ et STYLES
;
setoption name OwnAttack value 180 ; jeu fortement...
setoption name OppAttack value 100 ; ...offensif
setoption name OwnMobility value 60 ; mobilité esquivante…
setoption name OppMobility value 50 ; ...élevée
setoption name FlatMobility value 50
;
setoption name PrimaryPstStyle value 2 ; style "normal"
setoption name SecondaryPstStyle value 4 ; style "forward"
setoption name PrimaryPstWeight value 55
setoption name SecondaryPstWeight value 45
;
setoption name KingTropism value 25 ; +5 (marqueur offensif)
setoption name PiecePressure value 120 ; standard +20 (marqueur offensif)
setoption name Lines value 110 ; standard +10 (ouverture des lignes)
setoption name Outposts value 70 ; standard -8 (marqueur offensif)
setoption name Space value 0
;
; STRUCTURE DE PIONS
;
setoption name PawnStructure value 90 ; standard -10 (jeu peu positionnel)
setoption name PassedPawns value 100
setoption name PawnMass value 90 ; standard -10 (jeu peu positionnel)
setoption name PawnChains value 90 ; standard -10 (jeu peu positionnel)
setoption name PawnShield value 119
setoption name PawnStorm value 99
;
setoption name DoubledPawnMg value -8
setoption name DoubledPawnEg value -21
setoption name IsolatedPawnMg value -7
setoption name IsolatedPawnEg value -7
setoption name IsolatedOnOpenMg value -13
setoption name BackwardPawnMg value -2
setoption name BackwardPawnEg value -1
setoption name BackwardOnOpenMg value -10
;
; PATTERNS
;
setoption name FianchBase value 0
setoption name FianchKing value 0
setoption name ReturningB value 0
;
; AUTRES PARAMÈTRES
;
setoption name Contempt value 10 ; jeu optimiste
setoption name SlowMover value 100
setoption name Selectivity value 175
setoption name SearchSkill value 10
setoption name BookFilter value 20
;
; BIBLIOTHÈQUES
;
setoption name GuideBookFile value players/Janowski.bin
setoption name MainBookFile alue hist/_pre30.bin


Salomon Flohr

Simulation du jeu de Flohr pour Rodent IV
Par Rob Robinson

Voir aussi la mini-bio de Salomon Flohr




Commentaire

Je me suis trouvé avec Flohr devant un choix : la grande époque de ce joueur se situe dans les années trente ; c'est là qu'il a été le meilleur, le plus offensif, le plus tactique, au sommet de son art. Il est un fait bien établi qu'être contraint de fuir l'avancée allemande, à nouveau pour cause de judéité, aux Pays-Bas, puis en Suède et enfin en URSS, a profondément marqué le grand maître tchéquoslovaque.   Cela a définitivement affecté son caractère et son style de jeu. Flohr est devenu peureux, c'est-à-dire, concernant les échecs, ultra-défensif et positionnel.  Après la guerre, il est resté un fort joueur ; il a continué à jouer à très haut niveau jusqu'à la fin des années soixante. Mais son manque de combativité l'a confiné définitivement dans les seconds rôles.
Pour rendre l'hommage qu'il mérite à ce joueur, je devrais plutôt simuler le style des années trente. Oui mais : reproduire le jeu caricaturalement défensif du Flohr des années cinquante était plus amusant ;  et aussi plus facile, car je disposais déjà pour cela de la solide base fournie par le profil "Flohr" de Chessmaster 11. Ce profil caractérisait un joueur ultra-défensif et ultra-positionnel, acceptant la nullité à la première occasion. Ce "Flohr", à la mobilité moyenne, est évidemment très protecteur de son roi et privilégie la promotion comme tactique offensive. Enfin, il accepte la moindre offre de nullité qui lui est faite.
Pour mon profil Rodent IV, j'ai donc un accord de personnalité classique de défenseur :
OwnAtt à 100, OppAtt à 160
OwnMob à 45 et OppMob à 55.
Le côté défensif est renforcé par :
PawnShield à 130 (forte protection du roi)
KingTropism à 10 (volonté faible d'attaque directe du roi adverse)
PawnStorm à 80  (volonté faible d'attaque du roi adverse avec des pions).
Faible aptitude à l'échange :
ExchangeImbalance est à 25
Material à 105.
Flohr avait une nette préférence pour les jeux fermés, surtout lorsqu'il avait les blancs.   
KnightLikesClosed à 8 et...
RookLikesOpen à 3, associé à...
KeepKnight à +5,  vont favoriser la fermeture du jeu.
Jeu ultra-positionnel :
PawnStructure est à 140
Outposts à 120
PawnMass et Pawnchains à 110.
Le souci pour un bon contrôle central est rendu par...

Space à 30.
PstStyle : le style primaire qui convient le mieux à Flohr est le "classic" ; en secondaire j'ai opté pour le PstStyle "quirky".  
Le jeu de Flohr étant occasionnellement hypermoderne, les patterns sont sur position moyenne standard.
Enfin un contempt à -10 traduit la frilosité légendaire de Flohr.


Bibliothèque d'ouvertures

J'ai créé pour cette simulation trois bibliothèques guide à partir d'un échantillon de 990 parties de Flohr :
"Small_Flohr.bin", 7 Ko, douze 1/2 coups de profondeur, pour niveaux de force jusqu'à 1500 Elo
"Mid_Flohr.bin", 30 Ko, vingt 1/2 coups de profondeur, pour niveaux de force entre 1500 et 2000 Elo
"Flohr.bin", 201 Ko, quarante 1/2 coups de profondeur, pour niveaux de force supérieurs à 2000 Elo?

Télécharger les bibliothèques Flohr ?



Le profil annoté

; Personnalité Flohr pour Rodent IV
; Auteur : Rob Robinson
;
; PARAMETRES MATERIELS
;
setoption name PawnValueMg value 90
setoption name KnightValueMg value 380
setoption name BishopValueMg value 390
setoption name RookValueMg value 530
setoption name QueenValueMg value 1160
;
setoption name PawnValueEg value 110
setoption name KnightValueEg value 360
setoption name BishopValueEg value 370
setoption name RookValueEg value 650
setoption name QueenValueEg value 1190
;
; Keep (préférence)
;
setoption name KeepPawn value 0
setoption name KeepKnight value 5 ; +5
setoption name KeepBishop value 0
setoption name KeepRook value 0
setoption name KeepQueen value 0
;
; Paires
;
setoption name BishopPairMg value 51
setoption name BishopPairEg value 51
setoption name KnightPair value -1
setoption name RookPair value -11
;
; Autres
;
setoption name ExchangeImbalance value 25 ; jeu matérialiste
setoption name Material value 105 ; jeu matérialiste
setoption name KnightLikesClosed value 8 ; aime les jeux fermés
setoption name RookLikesOpen value 3 ; aime les jeux fermés
setoption name MinorVsQueen value 10
;
; ACCORD DE PERSONNALITÉ et STYLES
;
setoption name OwnAttack value 100 ; ultra...
setoption name OppAttack value 160 ; ...défenseur
setoption name OwnMobility value 45 ; mobilité moyenne...
setoption name OppMobility value 55 ; ...de défenseur
setoption name FlatMobility value 50
;
setoption name PrimaryPstStyle value 1 ; style "classic"
setoption name PrimaryPstStyle value 0 ; style "quirky"
setoption name PrimaryPstWeight value 58
setoption name SecondaryPstWeight value 40
;
setoption name KingTropism value 10 ; -10 (marqueur de style défensif)
setoption name PiecePressure value 100
setoption name Lines value 100
setoption name Outposts value 120 ; +42 (jeu ultra-positionnel)
setoption name Space value 30 ; attention marquée au contrôle du centre
;
; STRUCTURE DE PIONS
;
setoption name PawnStructure value 140 ; +40 (jeu ultra-positionnel)
setoption name PassedPawns value 140 ; +40 (fort intérêt pour la promotion)
setoption name PawnMass value 110 ; +10 (jeu positionnel)
setoption name PawnChains value 110 ; +10 (jeu positionnel)
setoption name PawnShield value 130 ; +21 (forte protection du roi)
setoption name PawnStorm value 80 ; -19 (marqueur de style défensif)
;
setoption name DoubledPawnMg value -8
setoption name DoubledPawnEg value -21
setoption name IsolatedPawnMg value -7
setoption name IsolatedPawnEg value -7
setoption name IsolatedOnOpenMg value -13
setoption name BackwardPawnMg value -2
setoption name BackwardPawnEg value -1
setoption name BackwardOnOpenMg value -10
;
; PATTERNS
;
setoption name FianchBase value 13
setoption name FianchKing value 20
setoption name ReturningB value 10
;
; AUTRES PARAMÈTRES
;
setoption name Contempt value -10 ; joueur frileux
setoption name SlowMover value 100
setoption name Selectivity value 175
setoption name SearchSkill value 10
setoption name BookFilter value 20
;
; BIBLIOTHÈQUES
;
setoption name GuideBookFile value players/Flohr.bin
setoption name MainBookFile value hist/_31to80.bin



Larry Christiansen

Simulation du jeu de Christiansen pour Rodent IV
Par Rob Robinson

Voir aussi la mini-bio de Larry Christiansen




Commentaire

Christiansen ayant été impliqué dans le développement des dernières versions de Chessmaster, on peut raisonnablement penser que les paramètres de sa simulation dans Chessmaster 10 et 11 sont solides. Nous avions un attaquant assez féroce, à la mobilité propre très élevée et prompt aux sacrifices de pièces. Une attention renforcée au contrôle central, un jeu modérément positionnel avec une faible préoccupation défensive (la protection du roi est faible mais celle de l'adversaire est scrutée avec attention).  
Le poids des pièces s'éloignait un peu des réglages standards avec des fous en hausse de près de 7% et une dame amoindrie de plus de 5%. Autre petit réglage, difficile à reprendre sur Rodent IV qui ne distingue pas les poids du moteur de celui de son adversaire : une valeur des cavaliers adverses accrue de 7%, ce qui en fera une cible privilégiée du moteur.
Enfin, la personnalité est optimiste et n'accepte pas facilement une offre de nullité.


Traduction en profil pour Rodent IV :
Fort attaquant classique à mobilité élevée :
➤OwnAtt à 140 pour OppAtt à 100
➤OwnMob à 70 pour OppMob à 55
➤KingTropism à 30
➤PiecePressure à 120.
Jeu non matérialiste :
➤Material à 90
➤ExchangeImbalance à zéro.
Contrôle central élevé :
➤Space à 80
Jeu modérément positionnel :
➤PawnStructure à 95, autres paramètres sur standard.
Attention aux pions passés standard.
Faible protection du roi :
➤PawnShield est abaissé à 100
Changement de poids des pièces :
➤BishopValueMg passe de 390 à 416
➤QueenValueMg passe de 1160 à 1095
➤BishopValueEg passe de 370 à 395
➤QueenValueEg passe de 1190 à 1124
➤Contempt à 20


Bibliothèques

Il n'existait aucune bibliothèque Polyglot disponible gratuitement pour servir de guide au début de partie de ma simulation de Christiansen. J'en propose trois, réalisées à partir d'un échantillon brute de 1640 parties de Christiansen.
➤"small_christiansen.bin" (8 ko), 12 1/2 coups de profondeur, plancher de 5 parties, pour niveau de force jusqu'à 1500 Elo.
➤"mid_christiansen.bin" (19 Ko), 20 1/2 coups de profondeur, plancher de 3 parties, pour niveau de force entre 1500 et 2000 Elo.
➤"christiansen.bin" (467 Ko), 40 1/2 coups de profondeur, pas de plancher, pour niveau de force supérieurs à 2000 Elo.


Télécharger les bibliothèques "Christiansen" ?

Comme bibliothèques principales, nous pouvons choisir "rodent.bin" mais la grande époque de Christiansen étant les années 80 et 90, on préférera choisir la bibliothèque historique "_81to06.bin".



Le profil annoté

; Personnalité Christiansen pour Rodent IV
; Auteur : Rob Robinson
;
; PARAMETRES MATERIELS
;
setoption name PawnValueMg value 90
setoption name KnightValueMg value 380
setoption name BishopValueMg value 416 ; +26 (+6,7%)
setoption name RookValueMg value 530
setoption name QueenValueMg value 1095 ; -65 (-5,5%)
;
setoption name PawnValueEg value 110
setoption name KnightValueEg value 360
setoption name BishopValueEg value 395 ; +25 (+6,7%)
setoption name RookValueEg value 650
setoption name QueenValueEg value 1124 ; -66 (-5,5%)
;
; Keep (préférence)
;
setoption name KeepPawn value 0
setoption name KeepKnight value 0
setoption name KeepBishop value 0
setoption name KeepRook value 0
setoption name KeepQueen value 0
;
; Paires
;
setoption name BishopPairMg value 51
setoption name BishopPairEg value 51
setoption name KnightPair value -1
setoption name RookPair value -11
;
; Autres
;
setoption name ExchangeImbalance value 0 ; jeu peu matérialiste
setoption name Material value 90 ; jeu peu matérialiste
setoption name KnightLikesClosed value 6
setoption name RookLikesOpen value 0
setoption name MinorVsQueen value 10
;
; ACCORD DE PERSONNALITÉ et STYLES
;
setoption name OwnAttack value 140 ; jeu fortement...
setoption name OppAttack value 100 ; ...offensif
setoption name OwnMobility value 70 ; forte mobilité...
setoption name OppMobility value 55 ; ...esquivante
setoption name FlatMobility value 45 ; équilibrage
;
setoption name PrimaryPstStyle value 1 ; style "classic"
setoption name SecondaryPstStyle value 4 ; style "forward"
setoption name PrimaryPstWeight value 58
setoption name SecondaryPstWeight value 40
;
setoption name KingTropism value 30 ; +10 (marqueur offensif)
setoption name PiecePressure value 120 ; + 20 (marqueur offensif)
setoption name Lines value 100
setoption name Outposts value 78
setoption name Space value 80 ; contrôle central élevé
;
; STRUCTURE DE PIONS
;
setoption name PawnStructure value 95 ; -5 (jeu modérément positionnel)
setoption name PassedPawns value 100
setoption name PawnMass value 100
setoption name PawnChains value 100
setoption name PawnShield value 100 ; -19 (faible soucis pour la protection du roi)
setoption name PawnStorm value 99
;
setoption name DoubledPawnMg value -8
setoption name DoubledPawnEg value -21
setoption name IsolatedPawnMg value -7
setoption name IsolatedPawnEg value -7
setoption name IsolatedOnOpenMg value -13
setoption name BackwardPawnMg value -2
setoption name BackwardPawnEg value -1
setoption name BackwardOnOpenMg value -10
;
; PATTERNS
;
setoption name FianchBase value 13
setoption name FianchKing value 20
setoption name ReturningB value 10
;
; AUTRES PARAMÈTRES
;
setoption name Contempt value 20 ; joue pour gagner
setoption name SlowMover value 100
setoption name Selectivity value 175
setoption name SearchSkill value 10
setoption name BookFilter value 20
;
; BIBLIOTHÈQUES
;
setoption name GuideBookFile value players/christiansen.bin
setoption name MainBookFile value hist/_81to06.bin

A suivre...

Rob Robinson

 
 
 
 
 
 
 
 
Retourner au contenu | Retourner au menu _gaq.push(['_trackPageview']); (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })();