# -*- encoding: utf-8 -*- # stub: sc2ai 0.0.2 ruby lib Gem::Specification.new do |s| s.name = "sc2ai".freeze s.version = "0.0.2".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.metadata = { "changelog_uri" => "https://www.github.com/dysonreturns/sc2ai/blob/main/docs/CHANGELOG.md", "homepage_uri" => "https://www.github.com/dysonreturns/sc2ai" } if s.respond_to? :metadata= s.require_paths = ["lib".freeze] s.authors = ["Dyson Returns".freeze] s.bindir = "exe".freeze s.date = "2024-02-07" s.description = "This is a Ruby interface to STARCRAFT\u00AE II. It can be used for machine learning via Rumale or custom scripted AI battle.".freeze s.executables = ["sc2ai".freeze] s.files = ["data/data.json".freeze, "data/data_readable.json".freeze, "data/sc2ai/protocol/common.proto".freeze, "data/sc2ai/protocol/data.proto".freeze, "data/sc2ai/protocol/debug.proto".freeze, "data/sc2ai/protocol/error.proto".freeze, "data/sc2ai/protocol/query.proto".freeze, "data/sc2ai/protocol/raw.proto".freeze, "data/sc2ai/protocol/sc2api.proto".freeze, "data/sc2ai/protocol/score.proto".freeze, "data/sc2ai/protocol/spatial.proto".freeze, "data/sc2ai/protocol/ui.proto".freeze, "data/setup/setup.SC2Map".freeze, "data/setup/setup.SC2Replay".freeze, "data/stableid.json".freeze, "data/versions.json".freeze, "exe/sc2ai".freeze, "lib/docker_build/Dockerfile.ruby".freeze, "lib/docker_build/docker-compose-base-image.yml".freeze, "lib/docker_build/docker-compose-ladderzip.yml".freeze, "lib/sc2ai.rb".freeze, "lib/sc2ai/api/ability_id.rb".freeze, "lib/sc2ai/api/buff_id.rb".freeze, "lib/sc2ai/api/data.rb".freeze, "lib/sc2ai/api/effect_id.rb".freeze, "lib/sc2ai/api/tech_tree.rb".freeze, "lib/sc2ai/api/tech_tree_data.rb".freeze, "lib/sc2ai/api/unit_type_id.rb".freeze, "lib/sc2ai/api/upgrade_id.rb".freeze, "lib/sc2ai/cli/cli.rb".freeze, "lib/sc2ai/cli/ladderzip.rb".freeze, "lib/sc2ai/cli/new.rb".freeze, "lib/sc2ai/configuration.rb".freeze, "lib/sc2ai/connection.rb".freeze, "lib/sc2ai/connection/connection_listener.rb".freeze, "lib/sc2ai/connection/requests.rb".freeze, "lib/sc2ai/connection/status_listener.rb".freeze, "lib/sc2ai/local_play/client.rb".freeze, "lib/sc2ai/local_play/client/configurable_options.rb".freeze, "lib/sc2ai/local_play/client_manager.rb".freeze, "lib/sc2ai/local_play/map_file.rb".freeze, "lib/sc2ai/local_play/match.rb".freeze, "lib/sc2ai/overrides/array.rb".freeze, "lib/sc2ai/overrides/async/process/child.rb".freeze, "lib/sc2ai/overrides/kernel.rb".freeze, "lib/sc2ai/paths.rb".freeze, "lib/sc2ai/player.rb".freeze, "lib/sc2ai/player/actions.rb".freeze, "lib/sc2ai/player/debug.rb".freeze, "lib/sc2ai/player/game_state.rb".freeze, "lib/sc2ai/player/geometry.rb".freeze, "lib/sc2ai/player/previous_state.rb".freeze, "lib/sc2ai/player/units.rb".freeze, "lib/sc2ai/ports.rb".freeze, "lib/sc2ai/protocol/_meta_documentation.rb".freeze, "lib/sc2ai/protocol/common_pb.rb".freeze, "lib/sc2ai/protocol/data_pb.rb".freeze, "lib/sc2ai/protocol/debug_pb.rb".freeze, "lib/sc2ai/protocol/error_pb.rb".freeze, "lib/sc2ai/protocol/extensions/color.rb".freeze, "lib/sc2ai/protocol/extensions/point.rb".freeze, "lib/sc2ai/protocol/extensions/point_2_d.rb".freeze, "lib/sc2ai/protocol/extensions/position.rb".freeze, "lib/sc2ai/protocol/extensions/power_source.rb".freeze, "lib/sc2ai/protocol/extensions/unit.rb".freeze, "lib/sc2ai/protocol/query_pb.rb".freeze, "lib/sc2ai/protocol/raw_pb.rb".freeze, "lib/sc2ai/protocol/sc2api_pb.rb".freeze, "lib/sc2ai/protocol/score_pb.rb".freeze, "lib/sc2ai/protocol/spatial_pb.rb".freeze, "lib/sc2ai/protocol/ui_pb.rb".freeze, "lib/sc2ai/unit_group.rb".freeze, "lib/sc2ai/unit_group/action_ext.rb".freeze, "lib/sc2ai/unit_group/filter_ext.rb".freeze, "lib/sc2ai/version.rb".freeze, "lib/templates/ladderzip/bin/ladder.tt".freeze, "lib/templates/new/.ladderignore".freeze, "lib/templates/new/Gemfile.tt".freeze, "lib/templates/new/api/common.proto".freeze, "lib/templates/new/api/data.proto".freeze, "lib/templates/new/api/debug.proto".freeze, "lib/templates/new/api/error.proto".freeze, "lib/templates/new/api/query.proto".freeze, "lib/templates/new/api/raw.proto".freeze, "lib/templates/new/api/sc2api.proto".freeze, "lib/templates/new/api/score.proto".freeze, "lib/templates/new/api/spatial.proto".freeze, "lib/templates/new/api/ui.proto".freeze, "lib/templates/new/boot.rb.tt".freeze, "lib/templates/new/my_bot.rb.tt".freeze, "lib/templates/new/run_example_match.rb.tt".freeze, "sc2ai.gemspec".freeze] s.homepage = "https://www.github.com/dysonreturns/sc2ai".freeze s.licenses = ["MIT".freeze, "Nonstandard".freeze] s.required_ruby_version = Gem::Requirement.new(">= 3.2.2".freeze) s.rubygems_version = "3.5.10".freeze s.summary = "STARCRAFT\u00AE II AI API".freeze s.specification_version = 4 s.add_runtime_dependency(%q.freeze, ["= 2.6.5".freeze]) s.add_runtime_dependency(%q.freeze, ["= 0.26.0".freeze]) s.add_runtime_dependency(%q.freeze, ["= 3.25.1".freeze]) s.add_runtime_dependency(%q.freeze, ["= 1.3.1".freeze]) s.add_runtime_dependency(%q.freeze, ["= 1.3.0".freeze]) s.add_runtime_dependency(%q.freeze, ["= 1.0.8".freeze]) s.add_runtime_dependency(%q.freeze, ["= 0.9.2.1".freeze]) s.add_runtime_dependency(%q.freeze, ["= 0.1.7".freeze]) s.add_runtime_dependency(%q.freeze, ["= 0.28.1".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 0.4".freeze]) s.add_development_dependency(%q.freeze, ["~> 13.1".freeze]) s.add_development_dependency(%q.freeze, ["~> 0.9".freeze]) s.add_development_dependency(%q.freeze, ["~> 1.33".freeze]) s.add_development_dependency(%q.freeze, ["~> 1.0".freeze]) s.add_development_dependency(%q.freeze, ["~> 0.3".freeze]) s.add_development_dependency(%q.freeze, ["~> 2.13".freeze]) s.add_development_dependency(%q.freeze, ["~> 6.4".freeze]) s.add_development_dependency(%q.freeze, ["~> 2.5".freeze]) s.add_development_dependency(%q.freeze, ["~> 3.12".freeze]) s.add_development_dependency(%q.freeze, ["~> 0.22".freeze]) end