1 implementation module NoReferee
6 NoReferee :: !FootballField -> Referee
7 NoReferee field = { name = "NoReferee"
8 , brain = { memory = initMem
9 , ai = randomlessRefereeAI (brain field)
19 brain :: !FootballField !(!RefereeInput,!Memory) -> (!RefereeOutput,!Memory)
20 brain field ({RefereeInput | theBall=ballState,team1,team2},memory)