Personnalités pour Rodent IV - Echecs et informatique sur PC-Windows

Rechercher
Aller au contenu

Menu principal :

Les 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.


Convertion sans garantie

Pour ma part, j'ai adapté plusieurs des anciens profils de la série famous personalities de Rodent III. Je pourrais attendre que Pawel Koziol ou Brendan J. Norman, les deux personnes qui connaissent le mieux le moteur, adaptent d'autres anciens profils, mais j'ai peur que cela tarde à venir. Pawel et Brendan sont en effet engagés dans le développement d'un successeur commercial à Rodent, un moteur entièrement nouveau encore plus fin que Rodent pour reproduire le jeu de personnalités humaines. J'ai de bonnes raisons de penser qu'ils auront autre chose à faire que d'adapter les anciennes personalités.


Tal, Petrossian, Nimzowitsch, Kortchnoï.

Soyons clair : je 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.
Sauf rare exception, je ne modifie pas le profil, je me contente de le convertir. Je n'ai pas testé les profils modifiés et je n'ai pas visionné 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.

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.

Rob Robinson, mai 2021


Les famous personalities "officielles"

Paul Morphy
Aaron Nimzowitsch
Mikhaïl Tal

Les conversions de profils pour Rodent III

Siegbert Tarrasch
José Raúl Capablanca
Mikhaïl Botvinnik
Tigran Petrossian
Viktor Kortchnoï
Anatoly Karpov
Garry Kasparov


Les famous personality "officielles"


Ce sont les trois profils de joueurs historiques que Pawel Koziol fournit avec la version 4 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
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.
J'ai conservé 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. Soit OwnMob à 75 et OppMob à 50.



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.



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. Autrement dit, il faut être offensif et très 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.  
Accessoirement, KeepPawn est à -1, KingTropism reste à 20 et PiecePressure à 120, autant de marqueurs d'attaquant.
La mobilité est équilibrée mais fortement 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. Pawel n'a pas jugé utile d'accentuer le bonus pour avoir une paire de fous, déjà assez élevé en valeur standard. Il reste donc à 51.

➤Le souci pour l'ouverture des 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 n'avait pas de préoccupation très marquée pour 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. En secondaire, j'ai choisi le style "normal" mais en réduisant son poids à 35 % et en augmentant à 65% le style primaire.  Space à 40 rend compte de l'intérêt marqué 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é

; Tarrasch personality for Rodent IV chess engine
; 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é
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é
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 2 ; style ''normal''
setoption name PrimaryPstWeight value 65 ; majoration du primaire
setoption name SecondaryPstWeight value 35 ; minoration du secondaire
;
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 marqué 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

Conformément aux principes que je me suis fixés, je m'applique, dans la mesure du possible, à traduire les valeurs du profil de Rodent III à Rodent IV sans les modifier. Mais personnellement, je préfèrerais un Tarrasch plus caricatural, au style davantage marqué.
Par ailleurs, 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, et le style est uniquement "classic". C'est en fonction de ce choix que j'ai placé le style "normal" en secondaire, avec amoindrissement. Pawel Koziol a aussi augmenté un peu PawnStructure, qui passe de 80, une valeur vraiment basse, à 85.
Pour mon Tarrasch "accentué", je propose :

➤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".

➤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


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.  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 audacieuses. Son talon d'achille est d'ailleurs une médiocre aptitude à faire face aux situations compliquées 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 prône aussi le contrôle à 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, je me suis dit que je pourrais déjà é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 à 20 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 à 50 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"). À compléter avec la bibliothèque historique des ouvertures d'avant 1930 ("_pre30.bin").

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

➤La bibliothèque principale historique "_pre30.bin" est déjà en place dans le dossier de Rodent IV.

Ci-dessous le profil complet. Il ne prétend pas être une simulation totalement réaliste, mais une bonne approximation, qui aurait certainement besoin d'être un peu affinée. Si vous avez des suggestions, je suis preneur.


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 20 ; 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 classique
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 50 ; 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 25 ; refus de nul é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/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 à 18.

J'ai conservé le style "quirky" en primaire - avec "classic" en 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 20
;
; 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 supé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".
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é

;
; Homage à 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 25
;
; 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 à 18.

Comme Petrossian, Kortchnoï est un joueur positionnel, attentif à conserver une bonne structure de 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 à 60, 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" ?

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 95
setoption name PawnValueEg value 110
setoption name KnightValueMg value 385 ; standard +5
setoption name KnightValueEg value 365 ; standard +5
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 18 ; résistance à l'échange
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 60 ; 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 ; goût prononcé pour le jeu hypermoderne
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/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 extrêmement 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 bloquant et ultra-positionnel, 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, 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 que j'ai placé, un peu arbitrairement, à 40. 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 l'échange)
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 ; standard +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 ; standard +50 (marqueur offensif)
setoption name Lines value 100
setoption name Outposts value 120 ; standard 78
setoption name Space value 40 ; bonus pour un jeu central
;
; STRUCTURE DE PIONS
;
setoption name PawnStructure value 150 ; standard +50 (jeu fortement positionnel)
setoption name PassedPawns value 150 ; standard +50
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 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-karpov2.bin
setoption name MainBookFile value hist/_81to06.bin


Garry Kasparov


Adaptation d'un profil pour Rodent III à Rodent IV

Voir aussi la mini-bio sur Kasparov.




Commentaire

Joueur de type "attaquant tactique"

Je propose depuis plusieurs années un profil Kasparov dit "83" pour Rodent III d'abord sur mon site Robinson Jeux Gratuits puis ici, sur Echecs & Informatique. Récemment, 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 trouve ce profil Kasparov 83 - ce qui me laisse supposer que Pawel l'a trouvé crédible.   
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.

Je me suis contenté d'adapter le profil à Rodent IV, sans changer les valeurs choisies par l'auteur mais, à vue de nez, les choix faits paraissent assez pertinents. 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 reste à 88, valeur peut-être un rien trop basse.
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 à 50 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 à 0 sauf le keep de la reine. A vous de voir.
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.


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
setoption name OwnMobility value 85 ; jeu offensif...
setoption name OppMobility value 60 ; … et très mobile
setoption name FlatMobility value 40 ; équilibration de l'accentuation 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 50 ; jeu au centre assez ambitieux
;
; 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 6 ; standard +6
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


A suivre...

 
 
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); })();