Metadata-Version: 1.2
Name: axelrod-fortran
Version: 0.4.6
Summary: Python wrapper for strategies originally written in Fortran
Home-page: https://github.com/axelrod-python/axelrod-fortran
Author: Owen Campbell, Vincent Knight, Marc Harper
Author-email: axelrod-python@googlegroups.com
License: MIT license
Description: ========
        Overview
        ========
        
        
        Python wrapper for strategies originally written in Fortran.
        
        * Free software: MIT license
        
        Installation
        ============
        
        To use this library the original Fortran code must be compiled:
        https://github.com/Axelrod-Python/TourExec.
        
        ::
        
            pip install axelrod-fortran
        
        
        Usage
        =====
        
        Running a match:
        
        .. code-block:: python
        
           >>> import axelrod_fortran as axlf
           >>> import axelrod as axl
           >>> p1 = axlf.Player('k31r')
           >>> p2 = axlf.Player('k33r')
           >>> match = axl.Match((p1, p2), turns=5)
           >>> match.play()
           [(C, C), (C, C), (C, D), (C, D), (C, C)]
        
        Contributing
        ============
        
        Please see `CONTRIBUTING.rst` for details about installing for development and
        running the test suite.
        
        Changelog
        =========
        
        v0.4.6 (2019-01-01)
        -------------------
        
        * Tag K58R as implemented by Rowsam
        
        v0.4.5 (2018-10-15)
        -------------------
        
        * Add automatic copying of shared library for multiple copies of players
        
        v0.4.4 (2018-03-15)
        -------------------
        
        * Tag K66R as implemented by Mikkelson
        
        v0.4.3 (2018-02-07)
        -------------------
        
        * Tag K47R as implemented by RichardHufford
        * Tag K51R as implemented by Colbert
        * Tag K64R as implemented by Yamanhi
        
        v0.4.2 (2018-01-10)
        -------------------
        
        * Tag K35R as implemented by Getzler
        * Tag K41R as implemented by Weiner
        * Tag K60R as implemented by GraaskampKatzen
        * Tag K68R as implemented by Leyvraz
        * Tag K72R as implemented by White
        * Tag K75R as implemented by Harrington
        * Tag K83R as implemented by Black
        * Tag K84R as implemented by MoreTidemanAndChieruzz
        
        v0.4.1 (2017-11-29)
        -------------------
        
        * Tag K31R as implemented by GoByMajority
        * Tag K32R as implemented by Kluepfel
        * Tag K42R as implemented by Borufsen
        * Tag K44R as implemented by WmAdams
        * Tag K49R as implemented by Cave
        
        v0.4.0 (2017-10-20)
        -------------------
        
        * Add ability to pass name of shared library file
        
        v0.3.2 (2017-10-13)
        -------------------
        
        * Tag K76R as implemented by axl.Gladstein
        * Tag K67R as implemented by axl.Tranquilizer
        * Tag K90R as implemented by axl.TitFor2Tats
        * Tag K86R as implemented by axl.MoreGrofman
        * Remove Tag showing K61R as implemented by axl.Champion
        
        * Add test for Champion (K61R)
        
        v0.3.1 (2017-08-04)
        -------------------
        
        * Identify strategy K61R as Champion by Danny Champion ranked at 2.
        
        v0.3.0 (2017-08-04)
        -------------------
        
        * Identify strategy K92R as Tit For Tat by Anatol Rapoport ranked at 1.
        
        v0.2.0 (2017-07-30)
        -------------------
        
        * Identify strategy K74R as participating in the second tournament, written
          by Edward Friedland and ranked at 61
        
        `All changes between v0.1.0 and this release
        <https://github.com/Axelrod-Python/axelrod-fortran/compare/v0.1.0...v0.2.0>`_
        
        v0.1.0 (2017-07-29)
        -------------------
        
        * Player class to wrap a fortran strategy function into the axelrod library
        * Characteristics dict with details of stochasticity, author and original
          ranking for each function
        * Pre-built lists for all strategies and strategies which participated in
          Axelrod's second tournament
        
Platform: UNKNOWN
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: Unix
Classifier: Operating System :: POSIX
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Topic :: Utilities
Requires-Python: >=3.5
