@override double noise2(double x, double y) { try { return cache.get(x.toInt(), y.toInt()); } catch (e) { return 0; } }