This is a 2.7.6v3 borg modified from borg-ew.c, which is in turn taken from
Ben's borg-ben.c for 2.7.6.  It contains the following improvements over
borg-ew.c (see borg-ew.txt for the changes from borg-ben.c to borg-ew.c):

* item_power() improved a bit
* has a borg command 'b' that creates a file brag.txt in which the borg tells
  you all about its numbers of kills of everything
* can handle cursed artifacts (will identify and keep in home)
* will recall as normal when has 2 or 3 scrolls (borg-ew.c did not)
* guess_monster() ignores dead uniques
* doesn't quaff enlightentment in town
* doesn't quaff 2 enlightenments in 1 level
* activates artifacts
* acts smarter after amnesia (identifies some of its equipment directly)
* identifies unknown staffs of perception with selves to determine charges
  (and thus uses them to identify other stuff)
* eats mushrooms of restore constitution
* verifies free action and see invisible (not complete)
* sells elemental daggers

The guess_monster change really doesn't mean much but it makes logs nicer
reading.  Also I was thinking about a system through which the borg would
use either recalls or v_list information to avoid monsters it is not ready
for.  e.g. it would stay away from guys who hit to disenchant if it does
not have resist disenchantment.

Note that this is a _beta edition_ of this borg.  I am posting it for the
purpose of finding bugs as well as flaws in its play style.  This borg is
not intended for those people who just want to compile one to look at how
it plays.  While I plan to later post a completed version (which I may
hand over to Eric Welsh so he can implement the changes in his borg), this
is not it.

To compile this borg into Angband, uncomment the define of AUTO_PLAY in
defines.h, and compile in the .c files in this zip file.
