该时间步长前此格点与相邻格点的状态确定。每个格点以一系列布尔值来描述给定位置上各速度方向是否有粒子存在。每个时间步长的状态演进都分为两个阶段，即迁移和碰撞。迁移：除非发生碰撞，每个粒子将沿它的速度方向向距离最近的格点移动，并维持该速度。泡利不相容原理还要求同一格点同一速度方向的粒子最多只能有一个。碰撞：碰撞规则用于确定多个粒子到达同一格点时粒子的行为方式，并应满足质量守恒与动量守恒。 请注意，泡利不相容原理并不影响同一格点的两个粒子以相反方向迁移。
HPP模型.在1