Chenard 1.050 download




















Increased to maximum compiler warning level for Linux builds and fixed all resulting warnings. Fixes for problems that had crept into the Linux versions of Chenard. In a blunder alert, display the numeric evaluation score for both the blunder move and the better alternative offered by Chenard. If you think the blunder alert is too sensitive, you can use the difference of these scores to adjust the blunder alert threshold see next item.

It allows you to adjust how severe a blunder is before Chenard warns you about it. The threshold value is used only if you select the Blunder Alert check box for either or both human players when starting a new game. The threshold is expressed in hundredths of a pawn, and must be in the range 50 to Thanks to Tim Tennyson for these feature ideas. Blunder alert sometimes missed detecting a player's blunder if the player's opponent had only one legal move.

When the bug happened, you would see a dialog box pop up that said "Chenard fatal error" immediately after you made a move, and the program would close. Added "Blunder Alert" feature. Thanks to Tim Tennyson for the idea. When defining players at the beginning of a game, there is a new check box for each player.

If Human is selected for a side, the check box enables a warning if the player makes a blunder. The warning prevents the move from taking effect and shows analysis of what is wrong with the move at the bottom of the window, along with a better continuation. Once warned for a given position, the player can make any move without being warned again, including the original move in case the player disagrees with the warning.

Fixed a problem that prevented loading PGN files generated by other programs that contained annotations of alternative moves in parentheses. Before this fix, Chenard would display an error message that said "Problem loading pgn file: unknown state".

When the game ends, display red text right on top of the board that makes it immediately obvious, e. Fixed a crash due to a change in the previous version that could happen after a game ended. Sorry about that! Disable thinking on opponent's time pondering when user asks for move suggestion. If the thinking on opponent's time menu item is unchecked, now it will immediately stop any pondering in progress, instead of having to wait until the next move.

When starting a new game, display the dialog box for creating players again, instead of using the same settings again. The dialog box is filled out with the same settings as the previous game, but allows you to change sides and adjust computer think time without having to close Chenard and open it again.

Fixed bug: when the game has ended, disable the Suggest Move and Resign commands. Thanks to Tim Tennyson for this idea. Typing the coordinates of a square on the chess board now acts the same as clicking on the square with the mouse.

This allows moves to be made using software that feeds chess moves through the keyboard. For example, typing "g1f3" moves the piece in g1 to f3. When promoting a pawn, the dialog box that asks which piece to promote to now allows you to use the keyboard: you can press Q queen , R rook , B bishop , or N knight , followed by the Enter key.

Display a running clock of the time spent thinking so far. Chenard remembers your most recent think-time setting for suggesting a move, even after you quit out of Chenard and run it again. A minor user interface tweak: when you press F1 to suggest a move, you no longer have to click on the text box to edit the time.

It is now in focus and highlighted by default, so you can just start typing the number of seconds you want Chenard to think. Or you can just press Enter to leave it alone, as always. Before this fix, that menu option was grayed out when the move suggester was thinking. Fixed a bug that caused the learning algorithm to weigh the computed move based on the amount of search time requested, not the actual search time.

The actual search time could be quite a bit less than the requested time when the user forces the computer to move immediately, resulting in the move being offered immediately later for a much longer requested search time. A long time ago, Chenard saved games in a proprietary binary file format with the extension. Although I recommend using. I have changed the File Open dialog box so that it shows both file formats in the same window.

This makes it easy to open files that were saved in the old format. Some people e. Netbook XP users were unable to run the Windows version of Chenard: when they tried to run winchen. Reinstalling the application may fix this problem. This has been fixed in both the bit and bit versions of the Windows graphical version of Chenard. There was no problem in the WinBoard version, XChenard, so no changes have been made there. The problem was that winchen. From now on, Chenard will have the runtime library statically linked in, meaning that when you download it, the program will be slightly larger than before, but will run on any version of Windows because it will include a copy of all the code it needs.

This causes the filename to be passed to Chenard, which now knows to look for it and open it. The game will be loaded. Otherwise, the old behavior of suggesting the player sides randomly will remain in effect. My code was saving options in an "ini" file, a method that is no longer supported by Microsoft. Note: if you are using an older Windows verison like XP, and you upgrade to this version of Chenard, the first time you run the program it will not load your existing settings board size, piece style, etc.

This is because Chenard no longer attempts to read from the "ini" file where your old options were stored. This could cause XChenard to run out of time and lose. Added bit Windows x64 builds of WinChen in winchen These builds appear to be about 25 percent faster than the bit builds when running on my bit Windows 7 laptop.

Fixed bugs that could cause XChenard to run out of time in a timed game: XChenard was occasionally profoundly confused about how many moves remained in the current time period because it was using a chess board object that was still in the middle of a line of analysis, and therefore it could randomly think either White or Black had the move. This affects whose turn it is, and therefore the number of remaining moves. Now XChenard records the time when the "time" command arrives, but waits until it is just about to start thinking before doing the math to calculate how much time to think.

Chickens 2 Violence: Yes. Update Playable demo Preview. Preview Playable demo. DOSBox: Supported. Commander Keen: Goodbye, Galaxy!

Playable demo 2 Update. Cyberdogs Violence: Yes. Freeware Patch Update Source code. Freeware 2 Game expansion. Playable demo 2 Preview. Dreamweb Violence: Yes. Duke Nukem 3D Violence: Yes. Dungeon Keeper Violence: Yes. Fallout Violence: Yes. Playable demo Patch. Flashback Violence: Yes. Playable demo Preview. Gladiator Violence: Yes. Shareware Source code. Grand Theft Auto Violence: Yes. Full version Patch. Heretic Violence: Yes. Hexen II Violence: Yes. Hexen: Beyond Heretic Violence: Yes.

Hugo II, Whodunit? Playable demo Non-playable demo. Non-playable demo Playable demo. Shareware Patch. Jump 'n Bump Violence: Yes. Kaos Violence: Yes. Ken's Labyrinth Violence: Yes. Shareware Full version 2 Source code. Liero Violence: Yes. If you aren't sure, don't use this one; use the bit version above, which will work on either Win32 or x This x64 version runs about 25 percent faster than the Win32 version on my bit Windows 7 laptop, for what it's worth.

Without this download, in these situations Chenard can blunder a won game and end up with a draw. Unzip the contents of endgame. After unzipping, these files will consume about 16MB of disk space. To use this feature, download chenwav. Then, to enable the voice feature in Chenard, click on the View menu and choose "Speak moves through sound card".

If you don't want to enable the the speaking option, there is no need to download this file. This download works only with the Windows graphical versions; the other versions of Chenard do not support speaking the moves. You can use this version of Chenard as a plug-in chess engine with WinBoard : wxchenard. This source code is public domain.

I would also like to hear of any interesting uses you have made of the source code. Please email me: cosinekitty gmail. The GitHub repository linked above contains all the source code for building the following versions of Chenard: Windows bit and bit : Microsoft Visual Studio solution file chenard.

See below for more information about compiling this yourself. Runs as a console mode app. Linux xchenard - xboard compatible chess engine for Linux. Screen shot of xboard running xchenard as its chess engine on Ubuntu Linux 8. Click picture for full resolution image. Note that I ran xboard with the -debug option so that I could see all the messages going back and forth between them. This is an xboard compatible version of Chenard I started in November



0コメント

  • 1000 / 1000