Module: Abstracta

Includes:
Straightedge
Defined in:
lib/abstracta.rb,
lib/abstracta/world.rb,
lib/abstracta/genome.rb,
lib/abstracta/version.rb,
lib/abstracta/occupant.rb,
lib/abstracta/developer.rb,
lib/abstracta/territory.rb

Defined Under Namespace

Classes: Developer, Genome, Occupant, Territory, TerritoryDeveloper, World, WorldDeveloper

Constant Summary collapse

VERSION =
"0.1.1"
RELEASE =
"prealpha"
CRYPTONYM =
"aqua-prism"
AUTHOR =
"Joseph Weissman <[email protected]>"

Class Method Summary collapse

Class Method Details

.bootstrap!(opts = {}, &blk) ⇒ Object



15
16
17
# File 'lib/abstracta.rb', line 15

def self.bootstrap!(opts={},&blk)
  Engine.boot(opts,&blk)
end

.versionObject



7
8
9
# File 'lib/abstracta/version.rb', line 7

def self.version
  "v#{VERSION}-#{RELEASE} \"#{CRYPTONYM}\", (c) #{Date.today.year} #{AUTHOR}"
end