ec-3.0-1 Copyright (C) Marc DECHICO
Publie sous licence GNU voir le fichier GNU_Licence
Ce document explique comment installer et utiliser le programme.
I) Installer la version dos ou linux
====================================
Linux:
Tous les fichiers se trouve dans une repertoir appele ec301lfr et comprime en ec301lfr.zip
Mettre le le fichier comprimer dans le repertoir dans lequel vous voulez installer ec301
et le decomprimer : unzip ec301lfr.zip (Si vous avez garde le meme nom pendant le telechargement)
Dos:
Tous les fichiers se trouve dans une repertoir appele ec301dfr et comprime en ec301dfr.zip
Vous allez avoir besoin d'un programme comme PKZIP ou WINZIP pour decompresser le programme.
II) Comment utiliser le programme
===================================
Apres etre entre dans le repertoir: cd ec301dfr(dos) ou cd ec301lfr(linux).
Lancer le pgm en tapant: ./ec avec linux
----------------------- ou ec avec dos
Vou devriez obtenir:
| A | B | C | D | E | F | G | H | Ec-3.0-1 Copyright (C) 2001 Marc Dechico
-+===============================+-
8: t | c | f | d | r | f | c | t :8 mailto: marc.dechico@wanadoo.fr
-+ - + - + - + - + - + - + - + - +- /ec/
7: p | p | p | p | p | p | p | p :7
-+ - + - + - + - + - + - + - + - +- Ec ne comporte AUCUNE GARANTIE.
6: | | | | | | | :6 C'est un logiciel libre et sa redis-
-+ - + - + - + - + - + - + - + - +- tribution est encouragee sous certaines
5: | | | | | | | :5 conditions. Voir le fichier GNU_Licence.
-+ - + - + - + - + - + - + - + - +- Vous pouvez contribuer aux efforts fait
4: | | | | | | | :4 par l'auteur en envoyant encouragement
-+ - + - + - + - + - + - + - + - +- ou un cheque barre (10 Euros) a :
3: | | | | | | | :3
-+ - + - + - + - + - + - + - + - +- Marc DECHICO
2:(P)|(P)|(P)|(P)|(P)|(P)|(P)|(P):2 Kerfring
-+ - + - + - + - + - + - + - + - +- 29390 SCAER FRANCE
1:(T)|(C)|(F)|(D)|(R)|(F)|(C)|(T):1
-+===============================+-
| A | B | C | D | E | F | G | H |
-------------------------------------------------------------------------------
Tour=Blanc Prof_Actu=0 Prf=4 Inc=2 Blanc=h Noir=m Aide:Taper ?
>
Vous pouvez soit deplacer les pieces de chaque camp ou demander au programme de
le faire
Deplacer une piece (jouer), taper : d E2 E4
------------------------------------------
Bien sur un pion doit etre sur la case E2
Les deplacements sont controlles entierement dont le pgm ne devrait pas vous
autoriser a taper d F1F3 avec un fou sur F1!.....
Deplacer automatiquement une piece : ed
-------------------------------------------
The programme analyse les prochains mouvements , extrait le meilleur et
mouvemente la piece
Deplacer une piece et laisser le pgm repondre: dd E2E4
---------------------------------------------
Vous obtenez le meme resultat que si vous aviez tape successivement
D E2E4 and ed.
Retour en arriere d'un mouvement : b
------------------------------------------
Sauvegarde dans fichier (du jeux) : fs
-------------------------------------------
La partie est enregistre dans un fichier ec_std du repertoir courant.
Si vous voulez continuer une partie plus tard.
Charger un fichier (jeux sauvegarde) : fc
-------------------------------------------
Le fichier contenant le jeux precedement enregistre par fs est chargee
Modifier le cote pour l'impression de l'echiquier a l'ecran : c h m
-----------------------------------------------------------
c h m Blanc=(H)uman Noir=(M)achine (blanc affiche en bas)
c m h Blank=(M)achine Black=(H)uman (noir affiche en bas )
Quitter le pgm : q
------------------------------------------
Imprimer un resultat sans deplacer une piece: r
---------------------------------------------
vous devriez obtenir apres la simulation du jeux.
N DeAr Not: M:P: m:p! N DeAr Not: M:P: m:p! N DeAr Not: M:P: m:p
0 B1C3 0: 1:0: 0:0!20 F1C4 -5: 25:0: 0:0!40 H2H3 -1: 1:0: 0:0!
1 B1A3 -1: 1:0: 0:0!21 F1B5 -1: 0:0: 0:0!41 H2H4 -1: 1:0: 0:0!
2 H5H6 -10: 0:0: 0:0!22 F1A6 -5: 1:0: 0:0!
3 H5H7 -9: 0:0: 0:0!23 G1H3 -1: 22:0: 0:0!
4 H5H4 -10: 0:0: 0:0!24 G1E2 -1: 0:0: 0:0!
5 H5H3 -1: 0:0: 0:0!25 G1F3 -1: 44:0: 0:0!
6 H5G4 0: 0:0: 0:0!26 A2A3 -1: 1:0: 0:0!
7 H5F3 0: 1:0: 0:0!27 A2A4 -1: 1:0: 0:0!
8 H5E2 0: 0:0: 0:0!28 B2B3 -1: 1:0: 0:0!
9 H5D1 -1: 0:0: 1:0!29 B2B4 -1: 1:0: 0:0!
10 H5G5 -10: 0:0: 0:0!30 C2C3 -1: 1:0: 0:0!
11 H5F5 -10: 1:0: 0:0!31 C2C4 -1: 0:0: 0:0!
12 H5E5 -1: 0:0: 0:0!32 D2D3 -1: 0:0: 0:0!
13 H5D5 -9: 0:0: 0:0!33 D2D4 -1: 1:0: 0:0!
14 H5G6 -10: 1:0: 0:0!34 E4E5 0: 0:0: 0:0!
15 H5F7 -9: 0:0: 0:0!35 E4D5 0: 2:0: 0:0!
16 E1E2 -1: 0:0: 1:0!36 F2F3 0: 1:0: 0:0!
17 E1D1 -1: 1:0: 0:0!37 F2F4 -1: 1:0: 0:0!
18 F1E2 -1: 1:0: 0:0!38 G2G3 -1: 1:0: 0:0!
19 F1D3 0: 1:0: 0:0!39 G2G4 -1: 1:0: 0:0!
Meil_Mvt:35->E4D5 Piece=P Cote=0 Pro=8 10
-------------------------------------------------------------------------------
Mvt_Pre:D7D5 Tour=Blanc Prof_Actu=4 Prf=4 Inc=2 Blanc=h Noir=m Aide:Taper ?
>
column N Nummero du mouvement
column De case de Depart
column Ar case d'Arrivee
+ le type de piece utilise dans le cas d'une promotion de pion
sur la derniere ligne de l'echiquier.
(D:Reine , C:Cavalier)
column Not Note attribue par le simulateur au mouvement;
Il ajoute les meilleur mouvements rencontres pendant la simulation.
Si les blanc prennent un pion(force 1) mais que les blancs sont
capables de prendre un cavalier (force 3) au second niveau on
obtiendra la note : 1-3 = -2.
M Nombre de mat apres echec par les blancs.
P Nombre de pat apres echec par les blancs.
m/p Idem pour les noirs.
Ces informations pat/mat ne sont pa toujours tres are fiables
parceque elle reposent sur des mouvements que probablement personne
ne choisirait.
Mais vous allez les voir augmenter lorsqu'un camp a des difficultes
croissantes.... Ces information sont utilisees comme la mobilite
pour choisir parmis les mouvements ayant la meme note.
l'algorithme doit et vas etre encore ameliore.
Mei_mvt = 35 (Numero du meilleur mouvement ) E4D5 (Meilleur mouvement)
Afficher l'echiquier : ae
------------------------
Utile lorsque vous voulez voir a nouveau l'echiquer apres avoir visualise
des resultats.
Modifier la profondeur (6) l'increment (2) : p 6 2
------------------------------------ ---------
Les valeurs par default (4 2) conviennent a un pentium 733Mhz (environ une
a 20 secondes d'attente).Sur un celeron 566Mhz Les valeurs (3 3) sont plus
adaptees.
Plus la profondeur et l'increment sont important, plus il sera difficile
de gagner, mais plus il faut attendre.
Une profondeur p correspond a une exploration systematique et totale des
p mouvements suivant, un increment de i a une extension a i mouvements
supplementaire si il y a prise de pieces.
Des solutions sont a l'etude pour diminuer le temps necessaire au calcul.
et a ajuster automatiquement ces valeurs.
III) Problemes
============
Je n'ai pas eu beaucoup de problemes avec cette version mais je n'ai pas passe
beaucoup de temp en test.
Vous pouvez vous retrouver bloque lorsque vous tapez une mauvaise
commandes:
Si vous ne pouvez obtenir le signe >, taper n'importe quoi et Entree (plusieurs fois
si necessaire) jusqu'a ce que le signe > reviene et retaper la bonne commande.
|