No description, website, or topics provided.
Pull request Compare This branch is 37 commits ahead, 36 commits behind WaterlooNapoleons:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
lib
src
README.md
attack.py
cards.py
install
killa
run
sii

README.md

Team

  • Nissan Pow (npow)
  • Peter Vernigorov (pitr)

Languages

  1. Python - abandoned implementation of VM
  2. Ruby - bots and DSL

Highlights

We wrote a Ruby-powered DSL to convert LISP-like expressions into "Lambda The Gathering" terms. For example,

slot 12 do
    lisp :attack, :zero, [:dbl, [:succ, :zero]], [:get, :zero]
end

Also, some macros to help use numbers and lots, like so

slot(12) { lisp :attack, :num0, :slot21, :num9999 }

Also, check out our bots, in src/ folder