Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Computer implementation of Robert Brandom's "game of giving and asking for reasons," from Making It Explicit, chapter 3.
Ruby
Branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
README.markdown
gogar.rb

README.markdown

GOGAR

GOGAR ("the game of giving and asking for reasons") is a simplified model of the discursive scorekeeping practice described in Robert Brandom's book Making It Explicit (Cambridge: Harvard University Press, 1994). It is designed to help illustrate the way agents' attributions of commitments and entitlements to each other is affected by the speech acts of making, disavowing, and challenging assertions.

GOGAR currently models only a part of the practice described in Chapter 3 of Making It Explicit, and it makes many simplifying assumptions. For example, it assumes that all the agents are in earshot of each other, so that testimonial inheritance of entitlements is universal.

Try GOGAR on the web!

The current version of GOGAR is a single Ruby script, gogar.rb. You can download the latest version here, or clone the git repository

git://github.com/jgm/gogar.git

After downloading and extracting gogar.rb, you can run it with the following command:

ruby gogar.rb

You may need to install Ruby first. There's an installer for Windows here. Mac OSX comes with a version of ruby.

You can also run GOGAR as a web application, as follows:

ruby gogar.rb -w

By default, GOGAR will run on port 9094, so point your browser to http://localhost:9094/ and you should see it. An alternative port can be specified as follows:

ruby gogar.rb -w 7000

GOGAR carries no warranties of any kind.

Something went wrong with that request. Please try again.