question: private void rememberUserInputForPokemonNameIfNewNickname ( Pokemon pokemon ) { if ( ! pokemonName . equals ( pokemon . name ) && pokeInfoCalculator . get ( pokemonName ) == null ) { putCorrection ( pokemonName , pokemon . name ) ; } }
target:  Adds the pokemon nickname to the ocr auto correction if the nickname does not match the pokemon name & does not match an existing pokemon. The method reads the OCR'd pokemon name from the variable pokemonName