Neurodraughts: the Role of Representation, Search, Training Regime and Architecture in a Td Draughts Player