Polyglot Problem as suggested by m.t_mode

Polyglot here
User avatar
elcriollito
Moderator
Moderator
Posts: 442
Joined: 09 Oct 2007 19:14
Location: Cuba
Contact:

Re: Polyglot Problem as suggested by m.t_mode

Post by elcriollito »

I checked inside the folder of engine ,and,i did no see Rybka there, probably because it is no there that's the problem
when i open the folder look what i have to the end
Folder---->Poliglot
Folder---->Engine
Folder---->Crafty and Fruit

just in case that rybka is missing at all,how can i add rybka or more engine uci to this engine

(this is my idea,just let me know if i am right..copy pasting from my engine collection to this engine folder inside poliglot and then selecting like i did for fruit to play,could work my idea like that?)
"The winner of the game is the player who makes the next-to-last mistake."
- Tartakover -
https://t.me/ChessEnginesTournaments

User avatar
DeepThought
Advanced Member
Advanced Member
Posts: 122
Joined: 05 Dec 2007 12:41
Location: Citizen of Earth

Re: Polyglot Problem as suggested by m.t_mode

Post by DeepThought »

Just put the rybka engine at the engien folder, then it'll work.
I don't know half of you, half as well as I should like, and I like less than half of you, half as well as you deserve. Confused? Good. Sign of normality.

User avatar
DeepThought
Advanced Member
Advanced Member
Posts: 122
Joined: 05 Dec 2007 12:41
Location: Citizen of Earth

Re: Polyglot Problem as suggested by m.t_mode

Post by DeepThought »

Anyone has a strong .bin book?
I don't know half of you, half as well as I should like, and I like less than half of you, half as well as you deserve. Confused? Good. Sign of normality.

User avatar
elcriollito
Moderator
Moderator
Posts: 442
Joined: 09 Oct 2007 19:14
Location: Cuba
Contact:

Re: Polyglot Problem as suggested by m.t_mode

Post by elcriollito »

I have all their 3 chess engine working

thnks DeepThought
"The winner of the game is the player who makes the next-to-last mistake."
- Tartakover -
https://t.me/ChessEnginesTournaments

User avatar
DeepThought
Advanced Member
Advanced Member
Posts: 122
Joined: 05 Dec 2007 12:41
Location: Citizen of Earth

Re: Polyglot Problem as suggested by m.t_mode

Post by DeepThought »

Of course, thank you :D Is there any way to use other book format like .ctg? I don't know how to use the .ini
I don't know half of you, half as well as I should like, and I like less than half of you, half as well as you deserve. Confused? Good. Sign of normality.

User avatar
DeepThought
Advanced Member
Advanced Member
Posts: 122
Joined: 05 Dec 2007 12:41
Location: Citizen of Earth

Re: Polyglot Problem as suggested by m.t_mode

Post by DeepThought »

Can anyone please tell me how to use books like rybka.ini book.
I don't know half of you, half as well as I should like, and I like less than half of you, half as well as you deserve. Confused? Good. Sign of normality.

User avatar
elcriollito
Moderator
Moderator
Posts: 442
Joined: 09 Oct 2007 19:14
Location: Cuba
Contact:

Re: Polyglot Problem as suggested by m.t_mode

Post by elcriollito »

This is my problem >>I don't see in the winboard polyglot conection my engine already added in the polyglot ini,so I only see those 3 engine that normally have (crafty,fruit and rybka)

Probably I am missing to add something here below
I want to know if this is the winboard .ini files where I have to add my new engine once I have crated the engine folder and the polyglot ini
check below the blue typed>>> Is that the place where to add the location of my engine to later see on my winboard polyglot and choose to play online



; WinBoard 4.2.7 Save Settings file
;
; You can edit the values of options that are already set in this file,
; but if you add other options, the next Save Settings will not save them.
; Use a shortcut, an @indirection file, or a .bat file instead.
;
/whitePieceColor=#ffffcc
/blackPieceColor=#202020
/lightSquareColor=#c8c365
/darkSquareColor=#77a26d
/highlightSquareColor=#ffff00
/premoveHighlightColor=#ff0000
/movesPerSession=40
/timeDelay=1
/timeControl="1"
/timeIncrement=0
/saveGameFile=""
/autoSaveGames=false
/monoMode=false
/showCoords=false
/showThinking=false
/ponderNextMove=true
/periodicUpdates=true
/popupExitMessage=true
/popupMoveErrors=false
/size=tiny /clockFont="Arial:9 b"
/size=teeny /clockFont="Arial:9 b"
/size=dinky /clockFont="Arial:10 b"
/size=petite /clockFont="Arial:10 b"
/size=slim /clockFont="Arial:12 b"
/size=small /clockFont="Arial:14 b"
/size=mediocre /clockFont="Arial:14 b"
/size=middling /clockFont="Arial:14 b"
/size=average /clockFont="Arial:15 b"
/size=moderate /clockFont="Arial:16 b"
/size=medium /clockFont="Arial:16 b"
/size=bulky /clockFont="Arial:17 b"
/size=large /clockFont="Arial:19 b"
/size=big /clockFont="Arial:20 b"
/size=huge /clockFont="Arial:21 b"
/size=giant /clockFont="Arial:22 b"
/size=colossal /clockFont="Arial:23 b"
/size=titanic /clockFont="Arial:24 b"
/size=tiny /messageFont="Small Fonts:6"
/size=teeny /messageFont="Small Fonts:6"
/size=dinky /messageFont="Small Fonts:7"
/size=petite /messageFont="Small Fonts:7"
/size=slim /messageFont="Arial:8 b"
/size=small /messageFont="Arial:9 b"
/size=mediocre /messageFont="Arial:9 b"
/size=middling /messageFont="Arial:9 b"
/size=average /messageFont="Arial:10 b"
/size=moderate /messageFont="Arial:10 b"
/size=medium /messageFont="Arial:10 b"
/size=bulky /messageFont="Arial:10 b"
/size=large /messageFont="Arial:10 b"
/size=big /messageFont="Arial:11 b"
/size=huge /messageFont="Arial:11 b"
/size=giant /messageFont="Arial:11 b"
/size=colossal /messageFont="Arial:12 b"
/size=titanic /messageFont="Arial:12 b"
/size=tiny /coordFont="Small Fonts:4"
/size=teeny /coordFont="Small Fonts:4"
/size=dinky /coordFont="Small Fonts:5"
/size=petite /coordFont="Small Fonts:5"
/size=slim /coordFont="Small Fonts:6"
/size=small /coordFont="Small Fonts:7"
/size=mediocre /coordFont="Small Fonts:7"
/size=middling /coordFont="Small Fonts:7"
/size=average /coordFont="Arial:7 b"
/size=moderate /coordFont="Arial:7 b"
/size=medium /coordFont="Arial:7 b"
/size=bulky /coordFont="Arial:7 b"
/size=large /coordFont="Arial:7 b"
/size=big /coordFont="Arial:8 b"
/size=huge /coordFont="Arial:8 b"
/size=giant /coordFont="Arial:8 b"
/size=colossal /coordFont="Arial:9 b"
/size=titanic /coordFont="Arial:9 b"
/size=tiny /tagsFont="Courier New:8"
/size=teeny /tagsFont="Courier New:8"
/size=dinky /tagsFont="Courier New:8"
/size=petite /tagsFont="Courier New:8"
/size=slim /tagsFont="Courier New:8"
/size=small /tagsFont="Courier New:8"
/size=mediocre /tagsFont="Courier New:8"
/size=middling /tagsFont="Courier New:8"
/size=average /tagsFont="Courier New:8"
/size=moderate /tagsFont="Courier New:8"
/size=medium /tagsFont="Courier New:8"
/size=bulky /tagsFont="Courier New:8"
/size=large /tagsFont="Courier New:8"
/size=big /tagsFont="Courier New:8"
/size=huge /tagsFont="Courier New:8"
/size=giant /tagsFont="Courier New:8"
/size=colossal /tagsFont="Courier New:8"
/size=titanic /tagsFont="Courier New:8"
/size=tiny /commentFont="Arial:9"
/size=teeny /commentFont="Arial:9"
/size=dinky /commentFont="Arial:9"
/size=petite /commentFont="Arial:9"
/size=slim /commentFont="Arial:9"
/size=small /commentFont="Arial:9"
/size=mediocre /commentFont="Arial:9"
/size=middling /commentFont="Arial:9"
/size=average /commentFont="Arial:9"
/size=moderate /commentFont="Arial:9"
/size=medium /commentFont="Arial:9"
/size=bulky /commentFont="Arial:9"
/size=large /commentFont="Arial:9"
/size=big /commentFont="Arial:9"
/size=huge /commentFont="Arial:9"
/size=giant /commentFont="Arial:9"
/size=colossal /commentFont="Arial:9"
/size=titanic /commentFont="Arial:9"
/size=tiny /icsFont="Courier New:8"
/size=teeny /icsFont="Courier New:8"
/size=dinky /icsFont="Courier New:8"
/size=petite /icsFont="Courier New:8"
/size=slim /icsFont="Courier New:8"
/size=small /icsFont="Courier New:8"
/size=mediocre /icsFont="Courier New:8"
/size=middling /icsFont="Courier New:8"
/size=average /icsFont="Courier New:8"
/size=moderate /icsFont="Courier New:8"
/size=medium /icsFont="Courier New:8"
/size=bulky /icsFont="Courier New:8"
/size=large /icsFont="Courier New:8"
/size=big /icsFont="Courier New:8"
/size=huge /icsFont="Courier New:8"
/size=giant /icsFont="Courier New:8"
/size=colossal /icsFont="Courier New:8"
/size=titanic /icsFont="Courier New:8"
/size=tiny /moveHistoryFont="MS Sans Serif:8"
/size=teeny /moveHistoryFont="MS Sans Serif:8"
/size=dinky /moveHistoryFont="MS Sans Serif:8"
/size=petite /moveHistoryFont="MS Sans Serif:8"
/size=slim /moveHistoryFont="MS Sans Serif:8"
/size=small /moveHistoryFont="MS Sans Serif:8"
/size=mediocre /moveHistoryFont="MS Sans Serif:8"
/size=middling /moveHistoryFont="MS Sans Serif:8"
/size=average /moveHistoryFont="MS Sans Serif:8"
/size=moderate /moveHistoryFont="MS Sans Serif:8"
/size=medium /moveHistoryFont="MS Sans Serif:8"
/size=bulky /moveHistoryFont="MS Sans Serif:8"
/size=large /moveHistoryFont="MS Sans Serif:8"
/size=big /moveHistoryFont="MS Sans Serif:8"
/size=huge /moveHistoryFont="MS Sans Serif:8"
/size=giant /moveHistoryFont="MS Sans Serif:8"
/size=colossal /moveHistoryFont="MS Sans Serif:8"
/size=titanic /moveHistoryFont="MS Sans Serif:8"
/boardSize=tiny
/alwaysOnTop=false
/autoCallFlag=false
/autoComment=false
/autoObserve=false
/autoFlipView=true
/autoRaiseBoard=true
/alwaysPromoteToQueen=false
/oldSaveStyle=false
/quietPlay=false
/getMoveList=true
/testLegality=true
/premove=true
/premoveWhite=false
/premoveWhiteText=""
/premoveBlack=false
/premoveBlackText=""
/icsAlarm=true
/icsAlarmTime=5000
/animateMoving=true
/animateSpeed=10
/animateDragging=true
/blindfold=false
/highlightLastMove=true
/highlightDragging=false
/colorizeMessages=true
/colorShout="#209000"
/colorSShout="b #289808"
/colorChannel1="#2020e0"
/colorChannel="b #4040ff"
/colorKibitz="b #ff00ff"
/colorTell="b #ff0000"
/colorChallenge="bi #ff0000"
/colorRequest="bi #ff0000"
/colorSeek="#980808"
/colorNormal="#000000"
/colorBackground=#ffffff
/soundShout=""
/soundSShout=""
/soundChannel1=""
/soundChannel=""
/soundKibitz=""
/soundTell=""
/soundChallenge=""
/soundRequest=""
/soundSeek=""
/soundMove=""
/soundBell="$"
/soundIcsWin=""
/soundIcsLoss=""
/soundIcsDraw=""
/soundIcsUnfinished=""
/soundIcsAlarm=""
/comPortSettings=9600,7,Space,1,None
/x=22
/y=29
/icsX=316
/icsY=415
/icsW=594
/icsH=266
/analysisX=-2147483648
/analysisY=-2147483648
/analysisW=-2147483648
/analysisH=-2147483648
/commentX=-2147483648
/commentY=-2147483648
/commentW=-2147483648
/commentH=-2147483648
/tagsX=-2147483648
/tagsY=-2147483648
/tagsW=-2147483648
/tagsH=-2147483648
/gameListX=-2147483648
/gameListY=-2147483648
/gameListW=-2147483648
/gameListH=-2147483648
/saveSettingsOnExit=true
/icsMenu={-
&Who,who,0,1
Playe&rs,players,0,1
&Games,games,0,1
&Sought,sought,0,1
|&Tell (name),tell,1,0
M&essage (name),message,1,0
-
&Finger (name),finger,1,1
&Vars (name),vars,1,1
&Observe (name),observe,1,1
&Match (name),match,1,1
Pl&ay (name),play,1,1
}
/icsNames={yahoo /ics /icshost=127.0.0.1 /icsport=6000 /zp /fcp="polyglot.exe polyglot_1st.ini"
chessclub.com /icsport=5000 /icshelper=timestamp
freechess.org /icsport=5000 /icshelper=timeseal
global.chessparlor.com /icsport=6000 /icshelper=timeseal
chessanytime.com /icsport=5000
chess.net /icsport=5000
zics.org /icsport=5000
jogo.cex.org.br /icsport=5000
ajedrez.cec.uchile.cl /icsport=5000
fly.cc.fer.hr /icsport=7890
freechess.nl /icsport=5000 /icshelper=timeseal
jeu.echecs.com /icsport=5000
chess.unix-ag.uni-kl.de /icsport=5000 /icshelper=timeseal
chess.mds.mdh.se /icsport=5000
}
/firstChessProgramNames={"Crafty 21.5" /fcp="crafty-21.5-blended.exe" /fd="C:\Polygot\Engine\crafty"
"Fruit 2.3.1" /fUCI /fcp="Fruit-2-3-1.exe" /fd="C:\Polygot\Engine\Fruit"
"Rybkav2.3.2a.w32.exe" /fcp="polyglot.exe polyglot_rybka.ini"
}
/secondChessProgramNames={"Crafty 21.5" /scp="crafty-21.5-blended.exe" /sd="C:\Polygot\Engine\crafty"
"Fruit 2.3.1" /sUCI /scp="Fruit-2-3-1.exe" /sd="C:\Polygot\Engine\Fruit"
"Rybkav2.3.2a.w32.exe" /scp="polyglot.exe polyglot_rybka.ini"
}
/showButtonBar=true
/pgnExtendedInfo=false
/hideThinkingFromHuman=false
/liteBackTextureFile=""
/darkBackTextureFile=""
/liteBackTextureMode=1
/darkBackTextureMode=1
/renderPiecesWithFont=""
/fontPieceToCharTable=""
/fontPieceBackColorWhite=#000000
/fontPieceForeColorWhite=#000000
/fontPieceBackColorBlack=#000000
/fontPieceForeColorBlack=#000000
/fontPieceSize=80
/overrideLineGap=1
/adjudicateLossThreshold=0
/delayBeforeQuit=0
/delayAfterQuit=0
/pgnEventHeader="Computer Chess Game"
/defaultFrcPosition=-1
/gameListTags="eprd"
/saveOutOfBookInfo=true
/showEvalInMoveHistory=true
/evalHistColorWhite=#ffffb0
/evalHistColorBlack=#ad5d3d
/highlightMoveWithArrow=false
/highlightArrowColor=#ffff80
/stickyWindows=true
/adjudicateDrawMoves=0
/autoDisplayComment=true
/autoDisplayTags=true
/polyglotDir=""
/usePolyglotBook=false
/polyglotBook=""
/defaultHashSize=64
/defaultCacheSizeEGTB=4
/defaultPathEGTB="c:\egtb"
/moveHistoryUp=false
/moveHistoryX=114
/moveHistoryY=195
/moveHistoryW=346
/moveHistoryH=237
/evalGraphUp=false
/evalGraphX=114
/evalGraphY=195
/evalGraphW=332
/evalGraphH=148
/engineOutputUp=false
/engineOutputX=114
/engineOutputY=195
/engineOutputW=407
/engineOutputH=297
"The winner of the game is the player who makes the next-to-last mistake."
- Tartakover -
https://t.me/ChessEnginesTournaments

User avatar
linasinblues
Advanced Member
Advanced Member
Posts: 95
Joined: 17 Dec 2007 02:24

Re: Polyglot Problem as suggested by m.t_mode

Post by linasinblues »

[Polyglot]
EngineDir = C:\motor\Rybka
EngineCommand = Rybkav1.0Beta.w32.exe
Book = true
BookFile = C:\motor\Fruit\book.bin
[Engine]
UCI_LimitStrength = true
UCI_Elo = 1974
Hash = 64
NalimovPath = C:\TB
NalimovCache = 4
OwnBook = true

this is what i see in the polyglot_rybka config setting. i tried to drag and drop this over the polyglot app but i dont get the black screen. if i were to edit this , what do i replace and how do i make sure that i'm editing the right thing. like where do i look to put the right thing to edit. i would appreciate your great help to this problem. thank you in advance .
this is

User avatar
linasinblues
Advanced Member
Advanced Member
Posts: 95
Joined: 17 Dec 2007 02:24

Re: Polyglot Problem as suggested by m.t_mode

Post by linasinblues »

Post subject: Re: Polyglot Problem as suggested by m.t_modePosted: 13 Dec 2007 03:45


Advanced Member



Joined: 05 Dec 2007 06:41
Posts: 104
Location: Citizen of Earth Yeah, it gave me ideas, I downloaded a file from wbec.ridderkerk, all examples of .ini files.

The only problem is, (I have unlimited number of problems, eh?) When a person goes in at my table, it kibitzes, or says: Welcome (name), programs only. Can anyone please tell me a working solution?
_________________
I don't know half of you, half as well as I should like, and I like less than half of you, half as well as you deserve. Confused? Good. Sign of normality.

this question in red wasn't answered at all. does anyone know the answer?

User avatar
elcriollito
Moderator
Moderator
Posts: 442
Joined: 09 Oct 2007 19:14
Location: Cuba
Contact:

Re: Polyglot Problem as suggested by m.t_mode

Post by elcriollito »

According to these, when we want winboard.ini reconizer my engine ,I am suppost to add another line with its engine update directory right?
this is beside the .ini files already made

So the right step by step should be look like this,Any one agree with me

"Engine Name" /fcp="Version engine.exe" /fd="C:\Polyglot\Engine\new engine"

}
/firstChessProgramNames={"Crafty 21.5" /fcp="crafty-21.5-blended.exe" /fd="C:\Polygot\Engine\crafty"
"Fruit 2.3.1" /fUCI /fcp="Fruit-2-3-1.exe" /fd="C:\Polygot\Engine\Fruit"
"Rybkav2.3.2a.w32.exe" /fcp="polyglot.exe polyglot_rybka.ini"
}
/secondChessProgramNames={"Crafty 21.5" /scp="crafty-21.5-blended.exe" /sd="C:\Polygot\Engine\crafty"
"Fruit 2.3.1" /sUCI /scp="Fruit-2-3-1.exe" /sd="C:\Polygot\Engine\Fruit"
"Rybkav2.3.2a.w32.exe" /scp="polyglot.exe polyglot_rybka.ini"
"The winner of the game is the player who makes the next-to-last mistake."
- Tartakover -
https://t.me/ChessEnginesTournaments

User avatar
Waldemar
Co-Admin
Co-Admin
Posts: 2482
Joined: 24 Jan 2008 23:50
Location: Brazil
Contact:

Re: Polyglot Problem as suggested by m.t_mode

Post by Waldemar »

Rybka is working well for me in winboard under polygot using fruit opening book , What I did was:

......In polygot.ini......

[Polyglot]
EngineDir = C:\Polygot\Engine\Rybka
EngineCommand = Rybka.exe
Book = true
BookFile = C:\Polygot\Book\fruit.bin
[Engine]
UCI_LimitStrength = true
UCI_Elo = 1974
Hash = 128
NalimovPath = C:\TB
NalimovCache = 16
OwnBook = true

And in ....winboard.ini...

/firstChessProgramNames={"C:\Polygot\polyglot.exe"

PS: Follow the path according to your computer (I did my path and renamed my files)
4ut0 ch355 m3mb3r WALDEMAR...g00d g4m3 f0r 4ll...y4h000000! :ok

User avatar
Toga121par
Member
Member
Posts: 15
Joined: 11 Feb 2008 09:36

Re: Polyglot Problem as suggested by m.t_mode

Post by Toga121par »

For the sake of clarifying things about the polyglot adapter. It's a UCI to Winboard adapter. It's function is to use a pure UCI engine like Rybka, Fruit or Toga to communicate as a Winboard(WB) engine, thus enabling it to function in the Winboard GUI or interface. Crafty, on the other hand doesn't need polyglot as it is already a WB engine. But if you like to use it as UCI engine, you have to use WB2UCI adapter set-up by ODD Gunnar Malin, use again the polyglot adapter (very complicated!) to function as you intended, which is not really the right thing to do.

As per example by DeepThought, Winboard will now detect the polyglot adapter as a Rybka Winboard engine because of the conversion. I hope this helps.

Polyglot.ini example:
------------------------------

[PolyGlot]

EngineName = XXX Killer ; to distinguish from the default version
EngineDir = C:\Engines\XXX
EngineCommand = xxx
Book = false ; to enable/disable an PolyGlot book
BookFile =PolyGlot.bin
Log = true
LogFile = Killer.log
Resign = true ; to enable/disable resign
ResignScore = 800
DrawOffer = true ; to enable/disable draw offer
DrawOfferMoves = 11

[Engine]

Hash = 64
OwnBook = true

Playing Style = Killer ; engine-specific option

Lastly, you just need to input location of your preferred engine in Winboard or manually set it at winboard.ini. You can try using the much improved Winboard_x by Alessandro Ascotti here:
http://www.ascotti.org/programming/chess/winboard_x.htm

User avatar
elcriollito
Moderator
Moderator
Posts: 442
Joined: 09 Oct 2007 19:14
Location: Cuba
Contact:

Re: Polyglot Problem as suggested by m.t_mode

Post by elcriollito »

great post
"The winner of the game is the player who makes the next-to-last mistake."
- Tartakover -
https://t.me/ChessEnginesTournaments

User avatar
tue_mouche
Advanced Member
Advanced Member
Posts: 187
Joined: 12 Oct 2007 15:02

Re: Polyglot Problem as suggested by m.t_mode

Post by tue_mouche »

g00dtr wrote:change winboard.ini

Code: Select all

/firstChessProgramNames={"Crafty 21.5" /fcp="crafty-21.5-blended.exe" /fd="C:\Polygot\Engine\crafty"
"Fruit 2.3.1" /fUCI /fcp="Fruit-2-3-1.exe" /fd="C:\Polygot\Engine\Fruit"
"Rybkav2.3.2a.w32.exe" /fcp="polyglot.exe polyglot_rybka.ini"
}
/secondChessProgramNames={"Crafty 21.5" /scp="crafty-21.5-blended.exe" /sd="C:\Polygot\Engine\crafty"
"Fruit 2.3.1" /sUCI /scp="Fruit-2-3-1.exe" /sd="C:\Polygot\Engine\Fruit"
"Rybkav2.3.2a.w32.exe" /scp="polyglot.exe polyglot_rybka.ini"
}

hi g00dtr! what can i change in! it holds just in these words! thank you!

User avatar
tue_mouche
Advanced Member
Advanced Member
Posts: 187
Joined: 12 Oct 2007 15:02

Re: Polyglot Problem as suggested by m.t_mode

Post by tue_mouche »

tue_mouche wrote:
g00dtr wrote:change winboard.ini

Code: Select all

/firstChessProgramNames={"Crafty 21.5" /fcp="crafty-21.5-blended.exe" /fd="C:\Polygot\Engine\crafty"
"Fruit 2.3.1" /fUCI /fcp="Fruit-2-3-1.exe" /fd="C:\Polygot\Engine\Fruit"
"Rybkav2.3.2a.w32.exe" /fcp="polyglot.exe polyglot_rybka.ini"
}
/secondChessProgramNames={"Crafty 21.5" /scp="crafty-21.5-blended.exe" /sd="C:\Polygot\Engine\crafty"
"Fruit 2.3.1" /sUCI /scp="Fruit-2-3-1.exe" /sd="C:\Polygot\Engine\Fruit"
"Rybkav2.3.2a.w32.exe" /scp="polyglot.exe polyglot_rybka.ini"
}

hi g00dtr! what can i change in! it holds just in these words! thank you!

humm! when i opened winpo it no longer shows the start up but gave me the access directly to yahoo!
please where can i know if my engine and book are rightly playing and how to improove the speed of the game! any one to help please!

Post Reply