Talk:Generate random chess position: Difference between revisions

no edit summary
No edit summary
No edit summary
 
(2 intermediate revisions by one other user not shown)
Line 13:
 
:::: The task currently stipulates producing a "sample of all possible positions"; it's arguable that white pawns on the first or black pawns on the eighth ranks do not represent a "possible position" according to the rules of chess and should therefore be blocked. (Further, if it's White to move as the task says, legally Black can't be in check - not stipulated, but again a requirement for a "possible position".) [[User:Kinitawowi|Kinitawowi]] ([[User talk:Kinitawowi|talk]]) 00:52, 16 February 2019 (UTC)
:::::All possible positions given the constraints in the tasks, which do not inclue this. However, I agree that this should be added to the constraints, as there is already something about the promotion row. There is no point in applying the rules in one case and not in the other. [[User:Eoraptor|Eoraptor]] ([[User talk:Eoraptor|talk]]) 18:29, 16 February 2019 (UTC)
 
::::::I'd guess it'd get left out due to determining a "possible" position quickly becoming a horrible mess of retrograde analysis way beyond the scope of a challenge of code-fu... which only makes the extant constraints more arbitrary (neighbouring kings are specifically blocked, for example). [[User:Kinitawowi|Kinitawowi]] ([[User talk:Kinitawowi|talk]]) 20:11, 16 February 2019 (UTC)
77

edits