NARP Deck-learning System