Rule Set # 661 (bababaabab)

1b:FactoryFor each Factory, 5VP if on the circumference, otherwise 2VP
2a:HouseFor each House, 2VP if adjacent to a Park, 2VP if not adjacent to a Factory, 5VP if both
3b:ShopFor each column (vertical), number of Shops:
Shops  1  2  3  4  5
VP26111625
4a:OfficeFor each contiguous group of Offices, the number of Offices:
Offices  1  2  3  4  5 6+
VP2611162330
5b:StationFor each Station, 4VP if it is in the same row or column as another Station, 1VP otherwise
6a:WarehouseFor each Warehouse, 1VP per icon matching the Warehouse (including the Warehouse itself)
7a:Public OfficeFor each Public Office, number of different adjacent types:
Types  1  2  3  4
VP1234
8b:SchoolFor each School, 4VP if adjacent to an Office
9a:FountainFor each Fountain, 1VP per Fountain and Park in that contiguous group (max 8VP each)
10b:ParkTotal Factories minus Parks:
Difference<=0  1  2  3  4  5 6+
VP0-2-4-7-11-16-22
Park action is draw two tiles, you may replace any one tile with one of them