71 EXPECT_EQ(table.store(7, DummyEntry{1, 10}), TranspositionStoreStatus::Inserted);
75 auto *entry = table.probe(7);
80 EXPECT_EQ(table.store(7, DummyEntry{0, 5}), TranspositionStoreStatus::Rejected);
81 entry = table.probe(7);
86 EXPECT_EQ(table.store(7, DummyEntry{3, 15}), TranspositionStoreStatus::Replaced);
87 entry = table.probe(7);
94 const auto &stats = table.
stats();
109 EXPECT_EQ(table.store(CollidingKey{1}, DummyEntry{1, 11}),
110 TranspositionStoreStatus::Inserted);
111 EXPECT_EQ(table.store(CollidingKey{2}, DummyEntry{2, 22}),
112 TranspositionStoreStatus::Inserted);
114 auto *first = table.probe(CollidingKey{1});
115 auto *second = table.probe(CollidingKey{2});
Replacement policy that prefers entries searched to greater depth.