forked from flajann2/rubyneat
-
Notifications
You must be signed in to change notification settings - Fork 0
/
rubyneat.gemspec
131 lines (126 loc) · 5.65 KB
/
rubyneat.gemspec
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
# Generated by jeweler
# DO NOT EDIT THIS FILE DIRECTLY
# Instead, edit Jeweler::Tasks in Rakefile, and run 'rake gemspec'
# -*- encoding: utf-8 -*-
# stub: rubyneat 0.4.0.alpha.4 ruby lib
Gem::Specification.new do |s|
s.name = "rubyneat"
s.version = "0.4.0.alpha.4"
s.required_rubygems_version = Gem::Requirement.new("> 1.3.1") if s.respond_to? :required_rubygems_version=
s.require_paths = ["lib"]
s.authors = ["Fred Mitchell"]
s.date = "2014-08-03"
s.description = "\n RubyNEAT -- Neural Evolution of Augmenting Topologies for Ruby.\n By way of an enhanced form of Genetic Algorithms -- the NEAT algorithm,\n populations of neural nets are evolved to handle pre-defined goals.\n\n RubyNEAT is the first implementation of the NEAT algorithm for Ruby, and\n it leverages Ruby's power to implement the NEAT algorithm in a way that would\n be difficult to do in other languages. The 'activation function' is largely\n standalone. Basically, activation is achieved by functional programming.\n\n Meaning, once your network is evolved, you can extract it as source code you\n can then utilize without the RubyNEAT engine.\n\n RubyNEAT can be used for nearly any Machine Learning task you can dream of,\n because it's also extensible and modular. See http://rubyneat.com for the\n details.\n "
s.email = "[email protected]"
s.executables = ["neat"]
s.extra_rdoc_files = [
"README.md"
]
s.files = [
".directory",
".irbrc",
".ruby-version",
".semver",
"Gemfile",
"Gemfile.lock",
"Gemfile.lock.orig",
"Gemfile.orig",
"README.md",
"Rakefile",
"bin/neat",
"config/application.rb",
"lib/rubyneat.rb",
"lib/rubyneat/cli.rb",
"lib/rubyneat/cli/console.rb",
"lib/rubyneat/cli/generate.rb",
"lib/rubyneat/cli/main.rb",
"lib/rubyneat/cli/templates/generate/.irbrc.tt",
"lib/rubyneat/cli/templates/generate/Gemfile.tt",
"lib/rubyneat/cli/templates/generate/README.md.tt",
"lib/rubyneat/cli/templates/generate/bin/neat.tt",
"lib/rubyneat/cli/templates/generate/config/boot.rb.tt",
"lib/rubyneat/cli/templates/generate/neater.tt",
"lib/rubyneat/critter.rb",
"lib/rubyneat/default_neat.rb",
"lib/rubyneat/dsl.rb",
"lib/rubyneat/evaluator.rb",
"lib/rubyneat/evolver.rb",
"lib/rubyneat/expressor.rb",
"lib/rubyneat/graph.rb",
"lib/rubyneat/neuron.rb",
"lib/rubyneat/population.rb",
"lib/rubyneat/reporting.rb",
"lib/rubyneat/rubyneat.rb",
"rubyneat.gemspec",
"spec/lib/rubyneat/rubyneat_spec.rb"
]
s.homepage = "http://rubyneat.com"
s.licenses = ["MIT"]
s.required_ruby_version = Gem::Requirement.new(">= 2.0")
s.rubygems_version = "2.2.2"
s.summary = "RubyNEAT NeuralEvolution of Augmenting Topologies"
if s.respond_to? :specification_version then
s.specification_version = 4
if Gem::Version.new(Gem::VERSION) >= Gem::Version.new('1.2.0') then
s.add_runtime_dependency(%q<distribution>, ["~> 0"])
s.add_runtime_dependency(%q<statistics2>, ["~> 0"])
s.add_runtime_dependency(%q<debase>, ["~> 0"])
s.add_runtime_dependency(%q<aquarium>, ["~> 0"])
s.add_runtime_dependency(%q<thor>, ["~> 0"])
s.add_runtime_dependency(%q<awesome_print>, ["~> 1"])
s.add_runtime_dependency(%q<deep_dive>, ["~> 0"])
s.add_runtime_dependency(%q<bond>, ["~> 0.5"])
s.add_runtime_dependency(%q<rb-readline>, ["~> 0.5"])
s.add_runtime_dependency(%q<queue_ding>, [">= 0"])
s.add_runtime_dependency(%q<gosu>, ["~> 0"])
s.add_runtime_dependency(%q<rubyvis>, ["~> 0"])
s.add_development_dependency(%q<rspec>, ["~> 2"])
s.add_development_dependency(%q<yard>, ["~> 0"])
s.add_development_dependency(%q<guard>, ["~> 2"])
s.add_development_dependency(%q<guard-rspec>, ["~> 4"])
s.add_development_dependency(%q<semver>, ["~> 1"])
s.add_development_dependency(%q<jeweler>, ["~> 2"])
s.add_development_dependency(%q<simplecov>, ["~> 0"])
else
s.add_dependency(%q<distribution>, ["~> 0"])
s.add_dependency(%q<statistics2>, ["~> 0"])
s.add_dependency(%q<debase>, ["~> 0"])
s.add_dependency(%q<aquarium>, ["~> 0"])
s.add_dependency(%q<thor>, ["~> 0"])
s.add_dependency(%q<awesome_print>, ["~> 1"])
s.add_dependency(%q<deep_dive>, ["~> 0"])
s.add_dependency(%q<bond>, ["~> 0.5"])
s.add_dependency(%q<rb-readline>, ["~> 0.5"])
s.add_dependency(%q<queue_ding>, [">= 0"])
s.add_dependency(%q<gosu>, ["~> 0"])
s.add_dependency(%q<rubyvis>, ["~> 0"])
s.add_dependency(%q<rspec>, ["~> 2"])
s.add_dependency(%q<yard>, ["~> 0"])
s.add_dependency(%q<guard>, ["~> 2"])
s.add_dependency(%q<guard-rspec>, ["~> 4"])
s.add_dependency(%q<semver>, ["~> 1"])
s.add_dependency(%q<jeweler>, ["~> 2"])
s.add_dependency(%q<simplecov>, ["~> 0"])
end
else
s.add_dependency(%q<distribution>, ["~> 0"])
s.add_dependency(%q<statistics2>, ["~> 0"])
s.add_dependency(%q<debase>, ["~> 0"])
s.add_dependency(%q<aquarium>, ["~> 0"])
s.add_dependency(%q<thor>, ["~> 0"])
s.add_dependency(%q<awesome_print>, ["~> 1"])
s.add_dependency(%q<deep_dive>, ["~> 0"])
s.add_dependency(%q<bond>, ["~> 0.5"])
s.add_dependency(%q<rb-readline>, ["~> 0.5"])
s.add_dependency(%q<queue_ding>, [">= 0"])
s.add_dependency(%q<gosu>, ["~> 0"])
s.add_dependency(%q<rubyvis>, ["~> 0"])
s.add_dependency(%q<rspec>, ["~> 2"])
s.add_dependency(%q<yard>, ["~> 0"])
s.add_dependency(%q<guard>, ["~> 2"])
s.add_dependency(%q<guard-rspec>, ["~> 4"])
s.add_dependency(%q<semver>, ["~> 1"])
s.add_dependency(%q<jeweler>, ["~> 2"])
s.add_dependency(%q<simplecov>, ["~> 0"])
end
end