BMAI

Introduction

BMAI is an AI that plays Button Men (by Cheapass Games) . Written in C++, it has a completely text interface. However, you can play against it at the Unofficial Button Men Webgame created by Dana Hyuler. It uses a perl script to interface between the website and the AI engine. If you would like to play against BMAI, sign up there and challenge it. With the source code (if you can compile it), you can also use the command line interface to simulate games between two BM. That is the current extent of the interfaces (i.e., there is currently no graphical or web interface for directly playing against it). Additional information can be found in the source code notes.

Status

Links

  • AccessDenied.Net - hosting site
  • List of Button Men players
  • Unofficial Button Men Webgame
  • Cheapass Games - creator of Button Men
  • Beat People Up - the Button Men and Brawl Home Page

    Download - Source Code Release 1.0

    [10/28/01] The source code is available for download. Note that this is not the most recent version of the code.

    Please read the notes, which is included in the archive. This document also contains the license agreement for using and modifying the source code.

    [6/27/02] I just noticed that the distribution neglected to include a binary (the executable) so that you don't need to compile it. This is available if you need it - simply contact me (email at bottom of page). Documentation that should eventually be addressed:

    Performance History

    DateGamesWonLost%% since lastSettings (ply/sims/branch/decay)
    06/26/012001217960.5%60.5%
    08/07/0140023916159.8%56.9%
    10/11/0160035824259.7%55.1%
    01/23/0280047132958.9%52.2%
    03/30/0289251937358.2%52.2%BMAI1 2/150/1500
    05/01/0299756443356.6%42.9%BMAI2 2+/250/1500
    06/02/02114164649556.6%56.9%BMAI2 2+/150/1000
    06/30/02125171953257.5%66.4%BMAI2 2+/250/1000
    09/02/02147185261957.9%60.5%BMAI3 4/5-150/200/0.5
    10/13/02 1870 1092 778 58.4% 60.2% BMAI3 2/25-250/2000/0.5
    1/17/03 2748 1661 1087 60.4% 64.8% BMAI3 3/5-100/400/0.5
    5/7/03 3438 2062 1376 60.0% 58.1% BMAI3 4/5-100/125/0.5
    8/30/03 3816 2292 1524 60.1% 60.8% BMAI3 4/5-100/250/0.5
    7/13/05 6120 3633 2487 59.4% 58.2% BMAI3 3/10-250/250/0.5
    2/2/08 8731 5294 3437 60.6% 63.6% BMAI3 3/10-250/500/0.5
    current BMAI3 3/5-100/400/0.5

    Notable Statistics (2/2/08):

    Detailed statistics are available upon request, within several categories: With BM, Against BM, Same BM, With Set, Against Set, Against Opponent.

    Notable Statistics (7/13/05):

    History

    Contact

    Denis Papp
    Last Updated 02/02/2008