2017 © Pedro Peláez
 

library vindinium-hacklang

Vindinium in (mostly) hack-strict

image

mcrumm/vindinium-hacklang

Vindinium in (mostly) hack-strict

  • Saturday, April 9, 2016
  • by mcrumm
  • Repository
  • 1 Watchers
  • 2 Stars
  • 5 Installations
  • Hack
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 1 Open issues
  • 12 Versions
  • 0 % Grown

The README.md

Hackdinium

Vindinium starter in (mostly) hack-strict, based on the Scala version by @ornicar., (*1)

Four legendary heroes were fighting for the land of Vindinium
Making their way in the dangerous woods
Slashing goblins and stealing gold mines
And looking for a tavern where to drink their gold, (*2)

Play

The game script is located at bin/hackdinium, or vendor/bin/hackdinium if installed via composer., (*3)

$ hackdinium

SUMMARY
    hackdinium -- Vindinium is an Artificial Intelligence programming challenge.

USAGE
    hackdinium <key> <[training|arena]> [-t,--turns=300] [-h,--host="http://vindinium.org/"]

DESCRIPTION
    Vindinium is an Artificial Intelligence programming challenge.
You have to take the control of a legendary hero using the programming language of your choice.
You will fight with other AI for a predetermined number of turns and the hero with the greatest
amount of gold will win.

For more information, visit http://vindinium.org/

OPTIONS
    -t [<value>]
    --turns[=<value>]
        Number of Turns / Number of Arena Games
    -m [<value>]
    --map[=<value>]
        Training mode map [m1..m6]
    -h [<value>]
    --host[=<value>]
        The host URL

Extend

Install

Hackdinium is available via composer., (*4)

{
    "require": {
        "mcrumm/vindinium-hacklang": "~0.3"
    }
}

Virtual Environment

Check out the vagrant-hackdinium repo for a fully-functional virtual environment for Hackdinium., (*5)

Why "mostly" hack-strict?

First off, the top-level namespace, as well as the Bot and Game namespaces are entirely //strict. Any companion code you write can likely be the same., (*6)

However, there are a few partial objects/namespaces, as well:, (*7)

If I had my way, I'd never work... I'd paint, and read, and play violin. I'd climb the mountains, and sing the songs that I like to sing. But I don't got that kinda time. --P. Diddy, (*8)

The Versions

09/04 2016

dev-feature/dockerfile

dev-feature/dockerfile

Vindinium in (mostly) hack-strict

  Sources   Download

MIT

The Requires

 

The Development Requires

hack hhvm hacklang vindinium

06/05 2015

dev-master

9999999-dev

Vindinium in (mostly) hack-strict

  Sources   Download

MIT

The Requires

 

The Development Requires

hack hhvm hacklang vindinium

06/05 2015

v0.3.3

0.3.3.0

Vindinium in (mostly) hack-strict

  Sources   Download

MIT

The Requires

 

The Development Requires

hack hhvm hacklang vindinium

06/05 2015

dev-develop

dev-develop

Vindinium in (mostly) hack-strict

  Sources   Download

MIT

The Requires

 

The Development Requires

hack hhvm hacklang vindinium

05/08 2014

v0.3.0

0.3.0.0

Vindinium in (mostly) hack-strict

  Sources   Download

MIT

The Requires

 

The Development Requires

hack hhvm hacklang vindinium

26/07 2014

v0.2.3-p1

0.2.3.0-patch1

Vindinium in (mostly) hack-strict

  Sources   Download

MIT

The Requires

 

hack hhvm hacklang vindinium

26/07 2014

v0.2.3

0.2.3.0

Vindinium in (mostly) hack-strict

  Sources   Download

MIT

The Requires

 

hack hhvm hacklang vindinium

24/07 2014

v0.2.2

0.2.2.0

Vindinium in (mostly) hack-strict

  Sources   Download

MIT

The Requires

 

hack hhvm hacklang vindinium

21/07 2014

v0.2.1

0.2.1.0

Vindinium in (mostly) hack-strict

  Sources   Download

MIT

The Requires

 

hack hhvm hacklang vindinium

21/07 2014

v0.2.0

0.2.0.0

Vindinium in (mostly) hack-strict

  Sources   Download

MIT

The Requires

 

hack hhvm hacklang vindinium

19/07 2014

v0.1.1

0.1.1.0

Vindinium in (mostly) hack-strict

  Sources   Download

MIT

The Requires

 

hack hhvm hacklang vindinium

19/07 2014

v0.1.0

0.1.0.0

Vindinium in (mostly) hack-strict

  Sources   Download

MIT

The Requires

 

hack hhvm hacklang vindinium