A simulationand AI for the lovable game of Rummikub