Hey there, enjoying the game immensely, I'm a bit curious because I am a big completionist and like to do as much as I can in each area and your list of which pokémon are available in each map is great but I can't help but feel like they're a little off or something, i.e. in Rt. 2 it says that you can find caterpie which in itself isn't much of an issue because he's plentiful in V. Forest but I farmed there quite a bit (leveling all 35 of my mons to be exact) and have yet to encounter one. This actually leads to my bigger problem in Rt. 3 where it says you can find a Nidoran(f) and I have spent about 3 hrs or so grinding there to not find any at all.
Also a small text error when fighting Brock(Pierre?) the NPC you fight before him calls him Brock both before and after you fight him and the two signs (in and outside of the gym) call him Brock as well, however when you fight him it says Leader Pierre wants to fight.