Dynamic Rules and Table-Driven Charging Rules