I've been working on converting the Java code of the computer player from SolitaireCatan to C, and integrating its behaviour in the framework of Pioneers.
This computer player has a different method of scoring the hexes from the greedy player, and it uses trade.