
|
What is Chadwick?
Chadwick is an
Open Source software project devoted
providing quality tools for collecting and analyzing baseball statistical
data from the play-by-play level.
Chadwick is intended as a full-featured scorebook application. In addition,
Chadwick's file format is fully compatible with the play-by-play
data files available from
Retrosheet. For a quick start,
you can simply load one of the league ZIP files provided by Retrosheet.
The Chadwick engine, which is licenced under the GNU Lesser General
Public License (LGPL), is suitable for use not only in scorebook
applications, but also in baseball games and simulations for statistics
generation and tracking.
Who is Chadwick?
Henry Chadwick, called the
"Father of the Boxscore", was a prolific journalist and
important figure in the formative years of baseball in the late nineteenth
century. Among his many contributions to the game was the first
codified system of annotating the events in a base ball game. This system
influences us still today; the choice of the symbol K for strikeout,
for example, is credited to Chadwick. Chadwick also first printed an
expanded box score in 1859, which was the model for its later development
as a standard summary of a game. Baseball statistics have come a long
way since those days, but Chadwick's seminal role made him a natural
choice to be the namesake of this project.
News
|
Chadwick 0.5.0 (development) released (Saturday, November 10, 2007)
|
|
We are pleased to announce the release of version 0.5.0 of Chadwick, Open Source Tools for Baseball Scorekeeping.
This release features three new additions to the Chadwick command-line tools.
(1) A boxscore generator, cwbox. This program offers three modes. By default, the program generates text boxscores in the same format as the BOX program available on retrosheet.org. With the -S switch, the output is in SportsML format (see http://www.sportsml.org for the specification of this format). With the -X switch, the output is in a more compact XML format.
(2) A gamelog generator, cwlog. This program is similar to cwgame, except outputs the same columns as the Retrosheet gamelogs.
(3) A comment extractor, cwcomment. This program extracts comment records from Retrosheet play-by-play files.
These development of these new programs has been generously sponsored by contributions from sports-reference.com and XMLTeam.
This release includes both the source distribution, and prebuilt binaries of the command-line tools for Windows. This release does not include the graphical interface for viewing and inputting games. Stay tuned for new developments in tools for authoring baseball play-by-play and statistics documents.
This release has an odd minor release number, indicating that this is a development release. However, the new tools have been tested in several production environments.
|
|
|
Chadwick 0.4.0 (stable) released (Tuesday, April 17, 2007)
|
|
We are pleased to announce that version 0.4.0 (stable) of Chadwick
is now available. This version fixes a few small bugs in the previous version.
Declaring this version "stable" will allow for some new
development to take place without interfering with the existing working
code. Because development will take place on a different branch,
it should be possible to fix any remaining bugs and release updated
versions of the stable branch quickly.
|
|