The interfaces are: PlayerContext http://www.ccs.neu.edu/home/lieber/courses/cs4500/f09/files/source/SCGLibs/scg/scg-game.cd

public List < RefuteTrans > refute(List < Claim > cs, PlayerContext context){ ... }
public List < StrengthenTrans > strengthen(List < Claim > chs, Config config){ ... }
public List < ProposeTrans > propose(PlayerContext context){ ... }
protected Problem createProb(Claim t){ ... }
protected Solution solve(Problem ch, Claim t){ ... }