![]() |
|||
![]() ![]() Chess Assistant 23 combines advanced game database management, analysis powered by the strongest engines, the advanced Tree mode, Opening Encyclopedia and many other features. Chess Assistant 23 €75.96 |
|||
ChessOK.com » Aquarium Engine Matches and Tournaments, Part Two | |||
Aquarium Engine Matches and Tournaments, Part Two
06 October 2011
After being preempted by the release of Aquarium 2011 for the past two months, we now continue our coverage of engine matches and tournaments in Aquarium.
Observing GamesWe finished Part One by having a quick look at the following screen-shot of a chess engine game in progress: We’ll have a closer look at this window now, starting in the upper-left corner. There are two tabs at the top of the image. Observe Game is currently active, but Board allows you to set various options related to board display and move input. There are two buttons on the Observe Game tab.
“Stop Game” brings up the following dialog box. This window has two panes: “Game result” and “Event options.” If you select Abort in the “Game result” pane, the game will be erased and replayed at a later time. Otherwise the game will be adjudicated according to the result you select. The “Event options” pane let’s you decide if play will continue after the current game has been aborted or adjudicated. If you choose “Event will stop,” it can be resumed at a later time. “Adjudicate” is a simplified version of “Stop Game” and displays the following options.
The tool button (or dialog box launcher) in the lower right corner of the Observe Game tab opens the “Observe options” dialog shown below.
Automatically invert board turns the board depending on which engine is doing better in the event. You always see the board from the side of the engine with the higher score. Add “Time” annotations displays the time used for each move in the notation as shown in the following screen-shot.
When you are observing a game, “Current game” is highlighted in the sidebar as shown in the image. You can switch back to the list of events either by clicking “Engine games” (above “Current game”) or by clicking “Return to events list” in the Actions pane. You can keep the current game open and switch between the two views as you like. The Working Area displays the current game and you have the same flexibility as usual in choosing which windows are displayed and how they are arranged. The following image shows an example.
By default, the chart shows a bar chart of the engine evaluations after each move. You can select colors and other options by clicking the ellipses button in the lower right corner. The horizontal axis shows the move number and the vertical axis shows the evaluation in pawns. The two sliders near the lower right corner change the scales of the axis. If the chart is too wide for the window, you can change the scale, use the navigation buttons in the lower left corner or simply drag the chart horizontally with the mouse to move it around. If you do not see the Chart window, you can enable it with the Layout menu at the bottom of the sidebar (the small, black downward pointing triangle).
In addition to the windows described above, the Tree window can also be displayed while observing engine games. It is enabled through the Layout menu mentioned above. If you switch back to the event list (using one of the methods described above) while a game is being played, you will see a group with three buttons in the Ribbon labeled “Current game.”
We had a look at the buttons in the second column last month and “Add Engine” will be described later. The tool button in the lower right corner brings up the “Observe options” described above. After an event has been stopped, either with the “Stop Game” or “Pause” button, the “Current game” group is removed from the Ribbon and the “Events” group looks as shown in the next image.
Rybka Randomizer MatchesThe idea of a Rybka Randomizer match is to allow a user to play many games from a single starting position in order to collect statistics about that position. A randomized Rybka will keep track of the previous games and not repeat previous variations, so that a match between two randomized Rybkas will systematically explore the space of variations from the starting position. Rybka Randomizer matches are based on the same concept as Rybka Monte Carlo matches. The advantage of a Randomizer match is that you have much more flexibility in specifying match parameters, but it’s slower than Rybka Monte Carlo. If you want to create a new Randomizer match, select “Rybka Randomizer match” from the “Create New” menu as shown below.
A randomized Rybka remembers the previously-played positions from the moment she is loaded to the moment that she is unloaded. If you would like to repeat a previous match from the beginning without attempting to skip already-played variations, you should unload the engine from memory and start a new match.
When a Randomizer match is over you can right-click the match in the event list and select “View all games” or “Build statistics tree” if you want to see the statistics for the various moves played in the match.
Engine TournamentsBesides engine matches, Aquarium supports three types of engine tournaments: Round robin, Swiss system and Gauntlets. You can create a new tournament using the same methods as described for engine matches in last month’s column: ● Go to Engines mode, select the engines that you want to participate in the tournament and click Start Play. ● Click the Aquarium Button in the upper-left corner of the application window, select Engines from the Aquarium Menu and click “Start engine tournament.” ● Switch to Engine Competitions and select Tournament from the “Create New” menu as shown in the next image. This is the most common method of starting a new tournament.
If you want to remove an engine from the tournament, you must first highlight it and then click the “>” button. In case you want to remove all the engines from the tournament, just click the “>>” button. Finally, if you want all your installed engines to play in the tournament, you can do so by clicking the “< <" button. Double-clicking an engine in one of the lists will transfer it to the other list. If you want to change the order of the engines in the participant list, you can drag them to the correct place with the mouse. The “Tournament settings” pane let’s you choose from three types of tournaments: Round robin, Swiss system and Gauntlet.
Note that Round robin tournaments are automatically marked as finished when the last game has been played. After that you cannot add new engines to the tournament. You can also add new engines to an active Gauntlet tournament. Gauntlets are never automatically marked as finished, but of course you can finish any tournament manually by clicking the Finish button. Gauntlets are a special type of tournament where a selected engine plays against all other engines in the tournament. The gauntlet engine is the engine at the top of the list of participants.
It doesn’t make much sense to add engines to an ongoing Swiss system tournament so it isn’t allowed. The “Rounds” option specifies how many rounds will be played in a Swiss system tournament. ConclusionThis concludes our coverage of engine matches and tournaments in Aquarium 2011. Though several types of tournaments and matches are supported in Aquarium, the unified and improved dialogs make it easy for new users to get started. Once they have understood how to create and run one type of match or tournament, they will find it easy to understand and run all other types.Dadi Jonsson |
Study chess online on Chess King Learn! Time-proven training courses, thousands of examples and exercises. Start playing right now in your web browser on Chess King Playing Zone! Teams, tournaments, training, analysis and much more! Download weekly chess database updates (containing 2000+ games) with latest tournaments and games in PGN and Chess Assistant format.
|
||
About - Contact Us | |||
© 2008 — 2019 ChessOK.com |