A Winboard problem

Archive of the old Parsimony forum. Some messages couldn't be restored. Limitations: Search for authors does not work, Parsimony specific formats do not work, threaded view does not work properly. Posting is disabled.

A Winboard problem

Postby Igor Gorelikov » 20 Jul 2004, 16:09

Geschrieben von:/Posted by: Igor Gorelikov at 20 July 2004 17:09:52:

Apparently Winboard cannot handle long lines which are sent by Partiot in
the following position:
5r2/8/8/4K1pk/8/3Q4/8/8 b - - 0 96
43830
Igor Gorelikov
 

line

Postby Igor Gorelikov » 20 Jul 2004, 16:11

Geschrieben von:/Posted by: Igor Gorelikov at 20 July 2004 17:11:07:
Als Antwort auf:/In reply to: A Winboard problem geschrieben von:/posted by: Igor Gorelikov at 20 July 2004 17:09:52:
Apparently Winboard cannot handle long lines which are sent by Partiot in
the following position:
5r2/8/8/4K1pk/8/3Q4/8/8 b - - 0 96
43830 (second: 11 -256 279 341042 96. .. Kh4 97. Qh7+ Kg4 98. Qg6 Rf4 99. Qe6+ Kg3 100. Qb6 Kh4 101. Qe3 Rf8 102. Qe1+ Kh3 103. Qc3+ Kg4 104. Qb4+ Rf4 105. Qb1 Rf8 106. Qg1+ Kh4 107. Qh2+ Kg4 108. Ke6 Rf4 109. Qg1+ Kh4 110. Qg2 Rf8 111. Qh2+ Kg4 112. Qe2+ Rf3 113. Qe4+ Kg3 114. Qe5+ Kg4 115. Qd5 Rf4 116. Qg2+ Kh4 117. Qh2+ Kg4 118. Qg1+ Kh4 119. Qg2 Rf8 120. Qh2+ Kg4 121. Qe2+ Rf3 122. Qe4+ Kg3 123. Qe5+ Kg4 124. Qd5 Rf4 125. Qg2+ Kh4 126. Qh2+ Kg4 127. Qg1+ Kh4 128. Qg2 Rf8 129. Qh2+ Kg4 130. Qe2+ Rf3 131. Qe4+ Kg3 132. Qe5+ Kg4 133. Qd5 Rf4 134. Qg2+ Kh4 135. Qh2+ Kg4
Each time Winboard is going to pieces while Arena can handle it.
(BTW, it is a draw - fortress)
Igor
Igor Gorelikov
 

Re: line

Postby Uri Blass » 20 Jul 2004, 16:31

Geschrieben von:/Posted by: Uri Blass at 20 July 2004 17:31:16:
Als Antwort auf:/In reply to: line geschrieben von:/posted by: Igor Gorelikov at 20 July 2004 17:11:07:
Apparently Winboard cannot handle long lines which are sent by Partiot in
the following position:
5r2/8/8/4K1pk/8/3Q4/8/8 b - - 0 96
43830 (second: 11 -256 279 341042 96. .. Kh4 97. Qh7+ Kg4 98. Qg6 Rf4 99. Qe6+ Kg3 100. Qb6 Kh4 101. Qe3 Rf8 102. Qe1+ Kh3 103. Qc3+ Kg4 104. Qb4+ Rf4 105. Qb1 Rf8 106. Qg1+ Kh4 107. Qh2+ Kg4 108. Ke6 Rf4 109. Qg1+ Kh4 110. Qg2 Rf8 111. Qh2+ Kg4 112. Qe2+ Rf3 113. Qe4+ Kg3 114. Qe5+ Kg4 115. Qd5 Rf4 116. Qg2+ Kh4 117. Qh2+ Kg4 118. Qg1+ Kh4 119. Qg2 Rf8 120. Qh2+ Kg4 121. Qe2+ Rf3 122. Qe4+ Kg3 123. Qe5+ Kg4 124. Qd5 Rf4 125. Qg2+ Kh4 126. Qh2+ Kg4 127. Qg1+ Kh4 128. Qg2 Rf8 129. Qh2+ Kg4 130. Qe2+ Rf3 131. Qe4+ Kg3 132. Qe5+ Kg4 133. Qd5 Rf4 134. Qg2+ Kh4 135. Qh2+ Kg4
Each time Winboard is going to pieces while Arena can handle it.
(BTW, it is a draw - fortress)
Igor
There is proba bly a bug in patriot
Movei claims draw by repetition after
96. .. Kh4 97. Qh7+ Kg4 98. Qg6 Rf4 99. Qe6+ Kg3 100. Qb6 Kh4 101. Qe3 Rf8 102. Qe1+ Kh3 103. Qc3+ Kg4 104. Qb4+ Rf4 105. Qb1 Rf8 106. Qg1+ Kh4 107. Qh2+ Kg4 108. Ke6 Rf4 109. Qg1+ Kh4 110. Qg2 Rf8 111. Qh2+ Kg4 112. Qe2+ Rf3 113. Qe4+ Kg3 114. Qe5+ Kg4 115. Qd5 Rf4 116. Qg2+ Kh4 117. Qh2+ Kg4 118. Qg1+ Kh4 119. Qg2 Rf8 120. Qh2+ Kg4 121. Qe2+ Rf3 122. Qe4+ Kg3 123. Qe5+ Kg4 124. Qd5 Rf4 125. Qg2+ Kh4 126. Qh2+ Kg4 127. Qg1+ Kh4 128. Qg2
It seems that the position after white 110 move 119 move and 128 move is the same.
I see no reason to give pv even after the first repetition and patriot could finish the pv at move 119.
Uri
Uri Blass
 

Re: line

Postby Thomas Mayer » 21 Jul 2004, 15:34

Geschrieben von:/Posted by: Thomas Mayer at 21 July 2004 16:34:30:
Als Antwort auf:/In reply to: line geschrieben von:/posted by: Igor Gorelikov at 20 July 2004 17:11:07:

Hi Igor,
Apparently Winboard cannot handle long lines which are sent by Partiot in
the following position:
this is a well known (amongst programmers) problem of winboard - the reason is the buffer size, IIRC it is only 512 or even 256 bytes long... You can change that in the source code of winboard and compile a new version. -> In Arena the problem does not exist because it uses afaik the Delphi string type which adjusts it's size to the needs... (Might be possible that it has restrictions at 65535 bytes, I do not know enough about Delphi here)
Greets, Thomas
Thomas Mayer
 


Return to Archive (Old Parsimony Forum)

Who is online

Users browsing this forum: No registered users and 32 guests