piece square tables and incremental material eval