0.0.16 • Published 11 years ago

agentvsagent v0.0.16

Weekly downloads
54
License
-
Repository
-
Last release
11 years ago

Agent vs. Agent

Agent vs. Agent is intended to be a collection of simple games that can be played by computer programs developed by people of various levels of experience. Agent vs. Agent targets small groups of people, and attempts to provide the tools necessary to conduct competitive agent vs agent combat. The ultimate goal is to help facilitate learning, whether that be through exploring new languages, learning new concepts, or smashing your co-workers egos.

Goals

  • Privately deployable
  • Support many languages
  • Human playable
  • Low barrier to entry

Installation

Easy:

npm install

Manual:

Download

Contributing

Fork then...

Mac OSX installation instructions

In need of

Sample bots for languages

FAQ

  • Time that each agent is allowed should be low enough to make it difficult to come up with an always perfect solution, yet high enough that a novice and/or an implementation in a slower language can be competitive.

Tips

  • Basic
    • Keep your bot under source control
  • Advanced
    • Unit test at least your supporting code

Potential game ideas

  • Othello (Reversi)
  • Spades
  • Bridge

TODO

  • Data validations
  • Shooting the moon
  • Timeout management
  • Clean up after games are done (memory leak)
  • Human player(s)
0.0.16

11 years ago

0.0.15

11 years ago

0.0.14

11 years ago

0.0.13

11 years ago

0.0.12

11 years ago

0.0.11

11 years ago

0.0.10

11 years ago

0.0.9

11 years ago

0.0.8

11 years ago

0.0.7

11 years ago

0.0.6

11 years ago

0.0.5

11 years ago

0.0.4

11 years ago

0.0.3

11 years ago

0.0.2

11 years ago

0.0.1

11 years ago