package net.zomis.spring.games.generic;

public class GroovyGameHelper implements GameHelper<C, G> {



}

@@ -38,69 +38,690 @@
 c;%0A%0A
-public class GroovyGameHelper implements GameHelper%3CC, G%3E %7B%0A%0A
+import net.zomis.spring.games.messages.GameMoveResult;%0A%0Aimport java.util.function.Function;%0A%0Apublic class GroovyGameHelper implements GameHelper%3CObject, Object%3E %7B%0A%0A    public Function%3CObject, Object%3E constructor;%0A%0A    @Override%0A    public Object constructGame(Object configuration) %7B%0A        return constructor.apply(configuration);%0A    %7D%0A%0A    @Override%0A    public void addPlayer(Object playerConfig) %7B%0A%0A    %7D%0A%0A    @Override%0A    public Object start() %7B%0A        return null;%0A    %7D%0A%0A    @Override%0A    public GameMoveResult performAction(int playerIndex, Object action) %7B%0A        return null;%0A    %7D%0A%0A    @Override%0A    public Object gameDetails(Object game) %7B%0A        return null;%0A    %7D
 %0A%0A%7D%0A

Add constructGame to GroovyGameHelper