Почему японцы грохнулись о Луну

Появи­лись подроб­но­сти, поче­му же япон­ский зонд не смог нор­маль­но при­лу­нить­ся. Ошиб­ка была очень обид­ная — баг в соф­те. Дело в том, что зонд про­ле­тел над греб­нем глу­бо­ко­го лун­но­го кра­те­ра, и пока­за­ния высо­то­ме­ра вдруг «запры­га­ли» вверх-вниз. Управ­ля­ю­щий ком­пью­тер решил, что высо­то­мер сбрен­дил, и отклю­чил его пока­за­ния, став пола­гать­ся на дан­ные от аксе­ле­ро­мет­ров и гиро­ско­пов, кото­рые ста­ли рас­хо­дить­ся с реаль­но­стью всё боль­ше и боль­ше. Кон­чи­лось тем, что зонд прак­ти­че­ски повис на высо­те пяти кило­мет­ров, думая, что он дол­жен при­лу­нить­ся с секун­ды на секун­ду. В один момент у него закон­чи­лось топ­ли­во, он заку­выр­кал­ся и с высо­ты пяти вёрст со всей дури грох­нул­ся о Луну.

Поче­му не пой­ма­ли такой баг при тести­ро­ва­нии? Пото­му что в послед­ний момент им поме­ня­ли место посад­ки, и кра­те­ров с таки­ми харак­те­ри­сти­ка­ми они до это­го не встре­ча­ли.

Обид­но 🙁