# float census -- classes that separate the 'bits' and 'canonical' # policies are: negative zero, NaN. Classes an x87 -> SSE port is # most likely to move are: subnormal, and anything near FLT_MAX. turn1-state.sav: 1101 float leaves 576 ordinary e.g. /CreateParams/MapP/.[1]/.[1]/.[0]/.[0] 275 positive zero e.g. /Summary/Session/TMRS/TQTLE 192 exact integer e.g. /Summary/Session/TMRS/TCTL 58 FLT_MAX (0x7f7fffff) e.g. /Summary/Session/TMRS/TSTL turn2-state.sav: 1116 float leaves 581 ordinary e.g. /CreateParams/MapP/.[1]/.[1]/.[0]/.[0] 279 positive zero e.g. /Summary/Session/TMRS/TQTLE 198 exact integer e.g. /Summary/Session/TMRS/TCTL 58 FLT_MAX (0x7f7fffff) e.g. /Summary/Session/TMRS/TSTL turn3-state.sav: 1141 float leaves 599 ordinary e.g. /CreateParams/MapP/.[1]/.[1]/.[0]/.[0] 281 positive zero e.g. /Summary/Session/TMRS/TQTLE 203 exact integer e.g. /Summary/Session/TMRS/TCTL 58 FLT_MAX (0x7f7fffff) e.g. /Summary/Session/TMRS/TSTL Autosave EndTurn - turn3.sav: 1116 float leaves 581 ordinary e.g. /CreateParams/MapP/.[1]/.[1]/.[0]/.[0] 279 positive zero e.g. /Summary/Session/TMRS/TQTLE 198 exact integer e.g. /Summary/Session/TMRS/TCTL 58 FLT_MAX (0x7f7fffff) e.g. /Summary/Session/TMRS/TSTL all distinct saves combined: 2337 ordinary 1114 positive zero 791 exact integer 232 FLT_MAX (0x7f7fffff) 'canonical' would change 0 leaf/leaves across the corpus (a no-op today). subnormals: 0 (each one is an x87/SSE parity risk)