Implementation of the main chain directed assignment strategy. Computer assisted approach