Channel Assignment with artificial intelligence