Identifying a draw in a game of checkers

Leído po 124 usuarios

MeikopFundador de Vint.ee 2007-10-01T09:46:20+03:00
Under what conditions could the vint.ee checkers program independently detect a draw (without having to wait for users to agree on a draw)? The problem is that we have observed users who do not want to agree to a draw, even though both players have only one checker on the board. I propose one possibility here: If there are fewer than 6 pieces on the board and the number of pieces has not changed within 15 moves, the game is considered a draw. If anyone has better ideas, let me know!
TiiT 2007-10-16T16:07:40+03:00
less than 6 - that's 5 for example. You can freely walk to checkmate with these 5 without taking anything away. 15 moves are 7 8, or each player moves only 1 piece from their back to checkmate - and a draw!! No, that can't be. I would suggest an option: If there are a total of 4 pieces on the board and they are checkmates - then there are a total of 30 (15 15) moves; And if the game has not been decided, then a draw is made automatically. If another problematic situation arises, then the game state must be brought to a state that meets the previous conditions.
TiiT 2007-10-16T16:13:48+03:00
Another option is to take 3 as this number. And give 10 (5 5) moves before a draw is detected. In this case, you have to look for a situation where the owner of one checker is on a long line. In this case, the 10 move limit also applies. If the owner of one checker is not on a long line, then there are 2 options. Either give a new limit of 15 moves, or not set a time limit at all. Whoever has more checkers has an interest in quickly killing their opponent. If they think that they still have little time, they give up 1 checker and have 5 moves to make and it is a saving draw.
m00sekant 2007-11-08T12:21:33+02:00
Here you could follow the rules of checkers that have been set, i.e. in certain cases, 5 moves for checkers against checkers. If there is one stone on each side, then 15 moves, if you don't want to fix it, and in other cases, there should be 45 moves.........I'm not 100% sure, but the rules say so. In Kurnik's program, the same nonsense, that if one has a checker and a stone, then he can keep pushing these buttons......but the difference is that there is no extra time, but here 2 seconds are added. which should be completely sufficient!
MeikopFundador de Vint.ee 2007-12-06T11:37:27+02:00
So. Let's do the following: 1) If there are two checkers on the board, it is considered a draw if the number of pieces does not change within five moves. 2) If there is one stone and a checker on the board and no pieces are captured within 15 moves, it is considered a draw. PS! This clause should be changed. Wikipedia writes, for example: "According to the rules, 15 moves are given to capture a checker that is not on the main path with three checkers; if this cannot be done, the game ends in a draw." What to do with this? 3) If the number of pieces does not change within 45 moves with any number of pieces, the result is considered a draw. These rules would then apply to Russian checkers, International checkers and Brazilian checkers. (Not Surrender:)!) Does anyone have any objections?
Lilleke5 2007-12-11T22:19:14+02:00
PS! Three checkers and one of them on the main road, and the opponent has 1 checker. It is possible to capture in 15 moves, if you cannot or do not have time to make 15 moves, then the game is a draw.
MeikopFundador de Vint.ee 2007-12-12T16:21:43+02:00
[i]posted by Lilleke5[/i] PS! Three checkers and one of them on the main road, and the opponent has 1 checker. It is possible to capture in 15 moves, if you can't or don't have time to make 15 moves, then the game is a draw.
So. This rule definitely doesn't apply in international checkers. We will implement these rules only for Russian checkers at first. Agreed :)? It seems like we are back in the old days - Is there a document somewhere that would regulate these rules even for world championships?
Lilleke5 2007-12-13T14:50:50+02:00
Oops, I really didn't mention that it's Russian checkers. I totally agree with you, Meikop;)
MeikopFundador de Vint.ee 2007-12-15T16:48:05+02:00
So. I did it like this: If there are only checkers on the board: * If both players have less than 3 checkers, the game ends in a draw if the number of pieces on the board does not change within 5 moves * If one of the players has more than two checkers, the game ends in a draw if the number of pieces on the board does not change within 30 moves (this number should also be suitable for forming a Petrov triangle) If both players have one checker and one stone on the board, the game ends in a draw if the number of pieces does not change within 15 moves If at least one player has more than 1 stone on the board, the game ends in a draw if the number of pieces does not change within 45 moves. I hope this solution works:) I will fix it. In the next software version, the number 45 will change to 90. 45 was the number of moves of one user, i.e. 90 moves in total on the board.
Nuuskur 2008-01-27T10:04:27+02:00
In the old checkers textbook, a draw is said to be Russian checkers if: - the composition of the checkers (their number and type) has not changed during the last 30 moves; - the player who has 3 checkers against the opponent's single checker does not capture the opponent's checker in his 18 moves (counting from the moment this balance of power arises); - the same position (the same position of the checkers) is repeated three or more times in the game, with the same half of the move each time. (the same position does not have to be repeated immediately).



Respuesta al mensaje

Esta funcionalidad es sólo para usuarios verificados o VIP