Choosing best weighted moves system implemented.