PS's RNG FAQ says it uses the "exact same type of RNG as the actual Pokémon games on the Switch and 3DS use", and based on the source code, it uses the LCRNG from Gen 5 and newer, with some Gen 3-related code commented out, so I am guessing that it is intentional to not simulate older-gen RNG...