Name: SoccerFun Version: 0.5.1 Copyright: (c) 2010, Jan Rochel License: BSD3 License-File: LICENSE Author: Jan Rochel Maintainer: jan@rochel.info Stability: beta Build-Type: Simple Synopsis: Football simulation framework for teaching functional programming Homepage: http://www.cs.ru.nl/~peter88/SoccerFun/SoccerFun.html Description: This is a Haskell port of the the SoccerFun framework originally implemented in Clean. From the website: Soccer-Fun is an educational project to stimulate functional programming by thinking about, designing, implementing, running, and competing with the brains of football players! It is open for participation by everybody who likes to contribute. It is not restricted to a particular functional programming language. Category: Game, Education, AI Cabal-Version: >= 1.6 Data-Files: template/Main.hs template/Makefile template/Children/Child.hs template/Children/Team.hs tournament/mkIndex.sh tournament/makeLoop.sh tournament/Makefile SoccerFun/Tape/Record/Template.hs Library Extensions: UnicodeSyntax NamedFieldPuns Rank2Types ExistentialQuantification FlexibleInstances TemplateHaskell Build-Depends: base >= 4 && < 4.3, base-unicode-symbols >= 0.2 && < 0.3, random >= 1.0 && < 1.1, mtl >= 1.1 && < 2.1, derive >= 2.4 && < 2.5, binary >= 0.5 && < 0.6, process >= 1.0 && < 1.1, directory >= 1.0 && < 1.1, zlib >= 0.5 && < 0.6 Exposed-Modules: SoccerFun.Ball SoccerFun.Types SoccerFun.Team SoccerFun.Geometry SoccerFun.Field SoccerFun.Player SoccerFun.RefereeAction SoccerFun.Tape SoccerFun.MatchControl SoccerFun.MatchGame SoccerFun.Referee.Ivanov Other-Modules: SoccerFun.Referee SoccerFun.Random SoccerFun.Prelude Paths_SoccerFun Executable sfRecord Main-Is: SoccerFun/Tape/Record.hs