Search found 191 matches

by Fulvio
Wed May 06, 2020 11:56 am
Forum: Computer Chess Club: General Topics
Topic: China has the strongest team overall.........
Replies: 2
Views: 461

Re: China has the strongest team overall.........

Why Kasparov is the team captain of the Europe team?
https://www.fide.com/news/511
by Fulvio
Mon May 04, 2020 5:40 pm
Forum: Computer Chess Club: General Topics
Topic: Looking for a (special) EPD to PGN util
Replies: 8
Views: 848

Re: Looking for a (special) EPD to PGN util

That's impressive, can you post the first 10 raw PGN's ? Here it is: [Event "18th WChCorr"] [Site "ICCF COR"] [Date "2004.06.01"] [Round "1"] [White "Mraz, M."] [Black "Umansky, M."] [Result "1/2-1/2"] [WhiteElo "2559"] [BlackElo "2654"] 1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.e3 c5 5.Bd3 Nc6 6.Ne2 cxd4 7.exd...
by Fulvio
Mon May 04, 2020 3:54 pm
Forum: Computer Chess Club: General Topics
Topic: Looking for a (special) EPD to PGN util
Replies: 8
Views: 848

Re: Looking for a (special) EPD to PGN util

It might be possible to call scid routines and accomplish it, but I guess it would be a lot of work. Save this script to a file mysearch.tcl lassign $argv fnameSrc fnameRef set srcdb [sc_base open PGN $fnameSrc] set refdb [sc_base open PGN $fnameRef] set outdb [sc_base create PGN "output.pgn"] set ...
by Fulvio
Fri Apr 17, 2020 3:15 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Excuses for Wishy Washy FEN/EPD/PGN implementation
Replies: 39
Views: 3130

Re: Excuses for Wishy Washy FEN/EPD/PGN implementation

Removing an ep flag due to inability of opponent to make use of it, or castle status due to inevitably losing it next move will affect 3fold repetitions. Does a repetition of such a position, but without the flag, not count as a new position under normal chess rules? Interesting, I don't know. I go...
by Fulvio
Fri Apr 17, 2020 2:41 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Excuses for Wishy Washy FEN/EPD/PGN implementation
Replies: 39
Views: 3130

Re: Excuses for Wishy Washy FEN/EPD/PGN implementation

At the risk of misunderstanding you (again), there is no standard as to how individual engine programmers generate moves This thread started with: >And what about the en passant square? Oh yeah we definitely set that, but only if there's an adjacent pawn of the opposite color." Setting a needless e...
by Fulvio
Fri Apr 17, 2020 2:28 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Excuses for Wishy Washy FEN/EPD/PGN implementation
Replies: 39
Views: 3130

Re: Excuses for Wishy Washy FEN/EPD/PGN implementation

Looking at this position, how often do you think it would have happened in a real game? It is much more frequent than pinned pawns which cannot capture en-passant. Out of curiosity I checked the latest PGN (116GB uncompressed, 55+ million games) from lichess: https://database.lichess.org/ There are...
by Fulvio
Fri Apr 17, 2020 9:57 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Excuses for Wishy Washy FEN/EPD/PGN implementation
Replies: 39
Views: 3130

Re: Excuses for Wishy Washy FEN/EPD/PGN implementation

The point is that each engine needs to do this because the standard is defective. I still do not understand. The minimum for an engine is to be able to generate moves, including the en-passant. Even if the FEN notation is never used, it must still keep track of the EP square after a double pawn pus...
by Fulvio
Thu Apr 16, 2020 10:34 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Excuses for Wishy Washy FEN/EPD/PGN implementation
Replies: 39
Views: 3130

Re: Excuses for Wishy Washy FEN/EPD/PGN implementation

So what? They may have exactly the same possible moves because they block the R from moving or whatever, but their descendants will be different because of differing castle status flags still holding true. The FEN position data may be the same, but the positions are not. r1b1k1nr/pp1n1ppp/2pb4/3p4/...
by Fulvio
Thu Apr 16, 2020 10:17 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Excuses for Wishy Washy FEN/EPD/PGN implementation
Replies: 39
Views: 3130

Re: Excuses for Wishy Washy FEN/EPD/PGN implementation

Dann Corbit wrote:
Thu Apr 16, 2020 9:36 pm
However, different castle states that are valid mean the positions really are different (IOW, different moves are possible as a function of the flags).
Nope.
Didn't I just posted 4 different valid FENs that have exactly the same possible moves?
by Fulvio
Thu Apr 16, 2020 9:31 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Excuses for Wishy Washy FEN/EPD/PGN implementation
Replies: 39
Views: 3130

Re: Excuses for Wishy Washy FEN/EPD/PGN implementation

Have you take into account that the castling flags can also generate different FENs that refer to the same position? r1b1k1nr/pp1n1ppp/2pb4/3p4/3PpPPq/2N1P2P/PPP3B1/R1BQK1NR w KQkq - r1b1k1nr/pp1n1ppp/2pb4/3p4/3PpPPq/2N1P2P/PPP3B1/R1BQK1NR w Kkq - r1b1k1nr/pp1n1ppp/2pb4/3p4/3PpPPq/2N1P2P/PPP3B1/R1BQ...