Comparison of the two versions
-
- Posts: 1368
- Joined: Thu Jun 20, 2013 17:16
- Real name: Krzysztof Grzelak
Comparison of the two versions
How best to compare the two versions of Flits. I mean the versions from Turbo Dambase (Flits 3.1) and versions 3.02.
I am interested in several answers:
1. which of these versions is newer
2. which of these versions is better
3. if the Turbo Dambase version has bugs that are in Flits 3.02.
I am interested in several answers:
1. which of these versions is newer
2. which of these versions is better
3. if the Turbo Dambase version has bugs that are in Flits 3.02.
-
- Posts: 859
- Joined: Sat Apr 28, 2007 14:53
- Real name: Ed Gilbert
- Location: Morristown, NJ USA
- Contact:
Re: Comparison of the two versions
From my conversations with Klaas Bor, they are probably very similar. The version in TDam can use the kingsrow egdb, but that's not going to make much difference in tournament play. There's a search bug in Flits where it sometimes makes bad moves in simple endgames, and it does this in both versions. Klaas didn't change any logic in the search or eval.
-
- Posts: 1368
- Joined: Thu Jun 20, 2013 17:16
- Real name: Krzysztof Grzelak
Re: Comparison of the two versions
Such a question occurred to me. Is the impact of errors on the database in Turbo Dambase in this case. Does the 7 and 8-piece database provide anything in this case?
-
- Posts: 859
- Joined: Sat Apr 28, 2007 14:53
- Real name: Ed Gilbert
- Location: Morristown, NJ USA
- Contact:
Re: Comparison of the two versions
The 8-piece db provides better information in analysis mode. As far as the bug is concerned, it doesn't happen very often, and I don't know what triggers it. I don't even know if the bug occurs at all in analysis mode. The use of draughts programs in TDam is primarily for analysis.
-
- Posts: 1368
- Joined: Thu Jun 20, 2013 17:16
- Real name: Krzysztof Grzelak
Re: Comparison of the two versions
Well, yes, but people also play with the engine.Ed Gilbert wrote: ↑Fri Sep 16, 2022 21:47The 8-piece db provides better information in analysis mode. As far as the bug is concerned, it doesn't happen very often, and I don't know what triggers it. I don't even know if the bug occurs at all in analysis mode. The use of draughts programs in TDam is primarily for analysis.
Re: Comparison of the two versions
It is a pity that the bug still exists in both Flits versions.
Another thing, although Flits is relatively old, and basically not changed since many years, it has really potential for improvements.
If one (with the proper knowledge) would include search extensions like better pruning and LMR, I'm convinced Flits could reach the level of the top programs.
The same holds for Truus, and many others.
So i hope that Adri (the author of Flits) gives permission to do so.
Much work was involved in these programs, and with relatively small changes they could perform much better.
And would make the outcome of these matches less predictable and far more interesting, as in the current situation, in the end, the usual programs surface towards the top positions.
Assume Ed supports me here.
Bert
Another thing, although Flits is relatively old, and basically not changed since many years, it has really potential for improvements.
If one (with the proper knowledge) would include search extensions like better pruning and LMR, I'm convinced Flits could reach the level of the top programs.
The same holds for Truus, and many others.
So i hope that Adri (the author of Flits) gives permission to do so.
Much work was involved in these programs, and with relatively small changes they could perform much better.
And would make the outcome of these matches less predictable and far more interesting, as in the current situation, in the end, the usual programs surface towards the top positions.
Assume Ed supports me here.
Bert
Re: Comparison of the two versions
Hi all
Sorry
Sorry
Last edited by Sidiki on Sat Sep 17, 2022 09:12, edited 1 time in total.
-
- Posts: 859
- Joined: Sat Apr 28, 2007 14:53
- Real name: Ed Gilbert
- Location: Morristown, NJ USA
- Contact:
Re: Comparison of the two versions
Indeed, as we discussed earlier, many of the programs play very well until they get into late midgame positions with around 18 pieces remaining, and then they sometimes make a losing move. From the symptoms it appears that they do not search deep enough in this stage of the game. It's likely that adding a search reduction technique like LMR would allow these programs to search substantially deeper, and perhaps avoid many or even most of these losses. If Adri was willing to let us, I could work with you to make some improvements to Flits, including fixing the endgame bug.BertTuyt wrote: ↑Fri Sep 16, 2022 22:51It is a pity that the bug still exists in both Flits versions.
Another thing, although Flits is relatively old, and basically not changed since many years, it has really potential for improvements.
If one (with the proper knowledge) would include search extensions like better pruning and LMR, I'm convinced Flits could reach the level of the top programs.
The same holds for Truus, and many others.
So i hope that Adri (the author of Flits) gives permission to do so.
Much work was involved in these programs, and with relatively small changes they could perform much better.
And would make the outcome of these matches less predictable and far more interesting, as in the current situation, in the end, the usual programs surface towards the top positions.
Assume Ed supports me here.
Bert
-- Ed
-
- Posts: 1368
- Joined: Thu Jun 20, 2013 17:16
- Real name: Krzysztof Grzelak
Re: Comparison of the two versions
I will ask if the author of the program will allow it.Ed Gilbert wrote: ↑Sat Sep 17, 2022 00:09Indeed, as we discussed earlier, many of the programs play very well until they get into late midgame positions with around 18 pieces remaining, and then they sometimes make a losing move. From the symptoms it appears that they do not search deep enough in this stage of the game. It's likely that adding a search reduction technique like LMR would allow these programs to search substantially deeper, and perhaps avoid many or even most of these losses. If Adri was willing to let us, I could work with you to make some improvements to Flits, including fixing the endgame bug.
-- Ed
-
- Posts: 1368
- Joined: Thu Jun 20, 2013 17:16
- Real name: Krzysztof Grzelak
Re: Comparison of the two versions
You write that you fixed all the mistakes in how you did it.Sidiki wrote: ↑Fri Sep 16, 2022 23:28Hi all
Sorry for be late, a friend Luzimar, fixed this endgame bug of flits, and it's more stable and more strong.
Sorry again to remember at the end of the tournament.
This's the link that I done for this fixed with endgame database.
You can test the difference with some endgame positions.
https://pixeldrain.com/u/AKAy1QTU
Re: Comparison of the two versions
Hi Krzysztof,Krzysztof Grzelak wrote: ↑Sat Sep 17, 2022 07:14You write that you fixed all the mistakes in how you did it.Sidiki wrote: ↑Fri Sep 16, 2022 23:28Hi all
Sorry for be late, a friend Luzimar, fixed this endgame bug of flits, and it's more stable and more strong.
Sorry again to remember at the end of the tournament.
This's the link that I done for this fixed with endgame database.
You can test the difference with some endgame positions.
https://pixeldrain.com/u/AKAy1QTU
Please read carefully messages before writing an answer.
Friendly, Sidiki
Re: Comparison of the two versions
Hello Grzelak!Krzysztof Grzelak wrote: ↑Sat Sep 17, 2022 07:14You write that you fixed all the mistakes in how you did it.Sidiki wrote: ↑Fri Sep 16, 2022 23:28Hi all
Sorry for be late, a friend Luzimar, fixed this endgame bug of flits, and it's more stable and more strong.
Sorry again to remember at the end of the tournament.
This's the link that I done for this fixed with endgame database.
You can test the difference with some endgame positions.
https://pixeldrain.com/u/AKAy1QTU
It seems that our friend Luzimar noticed that the milliseconds for the answers were too short, and this was embarrassing some searches in the finals base, there was only a small time delay for the answers.
I was able to test the positions I have where Flits made mistakes, if you have others, I suggest you keep testing. He follows:
[Event "Ending Error - Flits"]
[Date "2022.09.17"]
[White ""]
[Black ""]
[Result "1-1"]
[FEN "B:W20,33,37,42:B11,15,27"]
*
After the capture 15:44 delivered the piece by 37-31 and ended up losing the game that was in a tie position.
[Event "Ending Error - Flits"]
[Date "2022.09.17"]
[White ""]
[Black ""]
[Result "1-1"]
[FEN "B:W28,30,31,44:B11,18,25"]
*
After the capture 25:34 delivered the piece by 44-39 and ended up losing the game that was in a tie position.