Dxp FEN setup

Discussion about development of draughts in the time of computer and Internet.
Post Reply
Sidiki
Posts: 326
Joined: Thu Jan 15, 2015 16:28
Real name: Coulibaly Sidiki

Dxp FEN setup

Post by Sidiki »

Hi all programers

I come toward you for a question and help.
It Well-know that since a few years humans aren't equals in strenght with the top draughts engine. They permit to us, programs of course, to study some playing strategy to improve our playing strenght against others human players.

It's why i will be glad to know how to setup an specific FEN into an engine that can be initiator to play a dxp game against another engine.

I saw that Kingsrow, Dragon, Flits have several options or FEN : default, 1 ply, 2 plies, 3 plies.
Thank

--Sidiki
Krzysztof Grzelak
Posts: 1368
Joined: Thu Jun 20, 2013 17:16
Real name: Krzysztof Grzelak

Re: Dxp FEN setup

Post by Krzysztof Grzelak »

Can you write about exactly what it is Sidiki.
Sidiki
Posts: 326
Joined: Thu Jan 15, 2015 16:28
Real name: Coulibaly Sidiki

Re: Dxp FEN setup

Post by Sidiki »

Krzysztof Grzelak wrote:Can you write about exactly what it is Sidiki.
I think that all it's clear, all the programmers understood what i wrote.
You can't help me unfortunately.
However if you don't understood, the main idea it's how to run a dxp from our own FEN.
Because each engine, i am talking to Kingsrow, Dragon, Flits, Horizon haven't the same dxp FEN.
No feedback, but many views. I give up.

--Sidiki
igorlemasson
Posts: 28
Joined: Fri Jun 05, 2015 10:30
Real name: Igor Le Masson
Location: Brazil

Re: Dxp FEN setup

Post by igorlemasson »

Sidiki wrote:
Krzysztof Grzelak wrote:Can you write about exactly what it is Sidiki.
I think that all it's clear, all the programmers understood what i wrote.
You can't help me unfortunately.
However if you don't understood, the main idea it's how to run a dxp from our own FEN.
Because each engine, i am talking to Kingsrow, Dragon, Flits, Horizon haven't the same dxp FEN.
No feedback, but many views. I give up.

--Sidiki
Hi Sidiki,
Usually the draughts programs don't allow users to input directly a FEN tag, however DXP GAMEREQ message support start a game with non-default beginning position, using position attribute and most of draughts programs that supports DXP also support setup a custom position.

The start position must be defined by DXP Initiator. Take a look the attached image that shows a simulation done using 2 instances of Dam 2.2 v7.
So prior to start the DXP game you have two options: manually setup the beginning position or try to load a PDN file with FEN tag, but unfortunately the PDN FEN tag read and write capabilities are not widely supported :(
Attachments
DAM_vs_DAM__DXP-game_custom_beginning_position.png
DAM_vs_DAM__DXP-game_custom_beginning_position.png (95.17 KiB) Viewed 6604 times
Sidiki
Posts: 326
Joined: Thu Jan 15, 2015 16:28
Real name: Coulibaly Sidiki

Re: Dxp FEN setup

Post by Sidiki »

igorlemasson wrote:
Sidiki wrote:
Krzysztof Grzelak wrote:Can you write about exactly what it is Sidiki.
I think that all it's clear, all the programmers understood what i wrote.
You can't help me unfortunately.
However if you don't understood, the main idea it's how to run a dxp from our own FEN.
Because each engine, i am talking to Kingsrow, Dragon, Flits, Horizon haven't the same dxp FEN.
No feedback, but many views. I give up.

--Sidiki
Hi Sidiki,
Usually the draughts programs don't allow users to input directly a FEN tag, however DXP GAMEREQ message support start a game with non-default beginning position, using position attribute and most of draughts programs that supports DXP also support setup a custom position.

The start position must be defined by DXP Initiator. Take a look the attached image that shows a simulation done using 2 instances of Dam 2.2 v7.
So prior to start the DXP game you have two options: manually setup the beginning position or try to load a PDN file with FEN tag, but unfortunately the PDN FEN tag read and write capabilities are not widely supported :(
Thank Igor
I tried it and it worked. Thank again.

--Sidiki
Post Reply