• 大小: 930KB
    文件类型: .zip
    金币: 2
    下载: 1 次
    发布日期: 2021-06-17
  • 语言: Python
  • 标签: 开源  

资源简介

HFO, 在 Robocup 2D 足球游戏中,半场进攻 RoboCup 2D Field 在游戏中,第1 章是第三部分,模拟一组球队的进攻情况,以达到对目标进行攻击的情况。 这个库提供了快速和轻松的接口,使你的学习代理与HFO域。 接口是为 C 和 python 提供的。依赖

资源截图

代码片段和文件信息

from distutils.core import setup Extension
import os.path sys

hfo_c_lib = ‘hfo/libhfo_c.so‘
if not os.path.isfile(hfo_c_lib):
  print((‘ERROR: Unable to find required library: %s.‘%(hfo_c_lib)))
  sys.exit()

module1 = Extension(‘hfo.hfo_c_wrapper‘
                    libraries = [‘hfo_c‘]
                    include_dirs = [‘src‘]
                    library_dirs = [‘hfo‘]
                    extra_compile_args=[‘-D__STDC_CONSTANT_MACROS‘]
                    sources=[‘hfo/hfo_c_wrapper.cpp‘])
setup(name = ‘hfo‘
      version=‘0.1.5‘
      author=‘Matthew Hausknecht‘
      author_email=‘matthew.hausknecht@gmail.com‘
      description=‘Half Field Offense in 2D RoboCup Soccer.‘
      license=‘MIT‘
      ext_modules = [module1]
      keywords=(‘Robocup ‘
                ‘Half-field-offense ‘
              )
      classifiers=[
        ‘Development Status :: 4 - Beta‘
        ‘Intended Audience :: Science/Research‘
        ‘License :: OSI Approved :: MIT License‘
        ‘Operating System :: OS Independent‘ # except for shell scripts
        ‘Programming Language :: C++‘
        ‘Programming Language :: Python :: 2.7‘
        ‘Programming Language :: Python :: 3.2‘ # not tested
        ‘Programming Language :: Python :: 3.3‘ # not tested
        ‘Programming Language :: Python :: 3.4‘ # not tested
        ‘Programming Language :: Python :: 3.5‘
        ‘Programming Language :: Python :: 3.6‘ # not tested
      ]
      requires=[‘numpy‘]
      # packages=find_packages()
      packages=[‘hfo‘]
      package_dir={‘hfo‘: ‘hfo‘}
      package_data={‘hfo‘: [‘libhfo_c.so‘]})

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2019-03-30 18:23  HFO-master\
     文件          30  2019-03-30 18:23  HFO-master\.gitattributes
     文件        1179  2019-03-30 18:23  HFO-master\.gitignore
     文件         577  2019-03-30 18:23  HFO-master\.travis.yml
     文件         300  2019-03-30 18:23  HFO-master\AUTHORS
     文件        9478  2019-03-30 18:23  HFO-master\CMakeLists.txt
     文件        1105  2019-03-30 18:23  HFO-master\LICENSE
     文件        3218  2019-03-30 18:23  HFO-master\README.md
     文件         541  2019-03-30 18:23  HFO-master\__init__.py
     目录           0  2019-03-30 18:23  HFO-master\bin\
     文件        2221  2019-03-30 18:23  HFO-master\bin\Communicator.py
     文件       11776  2019-03-30 18:23  HFO-master\bin\HFO
     文件        3984  2019-03-30 18:23  HFO-master\bin\Teams.py
     文件       18064  2019-03-30 18:23  HFO-master\bin\Trainer.py
     文件         613  2019-03-30 18:23  HFO-master\bin\record_video.sh
     文件        7941  2019-03-30 18:23  HFO-master\bin\start.sh
     文件       10615  2019-03-30 18:23  HFO-master\bin\start_agent.sh
     目录           0  2019-03-30 18:23  HFO-master\bin\teams\
     目录           0  2019-03-30 18:23  HFO-master\bin\teams\base\
     目录           0  2019-03-30 18:23  HFO-master\bin\teams\base\config\
     文件         610  2019-03-30 18:23  HFO-master\bin\teams\base\config\coach.conf
     目录           0  2019-03-30 18:23  HFO-master\bin\teams\base\config\formations-dt\
     文件         490  2019-03-30 18:23  HFO-master\bin\teams\base\config\formations-dt\before-kick-off.conf
     文件       21144  2019-03-30 18:23  HFO-master\bin\teams\base\config\formations-dt\defense-formation.conf
     文件         492  2019-03-30 18:23  HFO-master\bin\teams\base\config\formations-dt\goal-kick-opp.conf
     文件         490  2019-03-30 18:23  HFO-master\bin\teams\base\config\formations-dt\goal-kick-our.conf
     文件         511  2019-03-30 18:23  HFO-master\bin\teams\base\config\formations-dt\goalie-catch-opp.conf
     文件         506  2019-03-30 18:23  HFO-master\bin\teams\base\config\formations-dt\goalie-catch-our.conf
     文件        8033  2019-03-30 18:23  HFO-master\bin\teams\base\config\formations-dt\goalie-formation.conf
     文件        4112  2019-03-30 18:23  HFO-master\bin\teams\base\config\formations-dt\indirect-freekick-opp-formation.conf
     文件        4512  2019-03-30 18:23  HFO-master\bin\teams\base\config\formations-dt\indirect-freekick-our-formation.conf
............此处省略302个文件信息

评论

共有 条评论