When computers face hard problems, they deal with them by making them into simpler problems -- by making use of randomness, by removing constraints or by allowing approximations.
Když počítače řeší těžké problémy, často je rozdělí na jednoduší -- použím náhody, odebráním překážek nebo pomocí odhadů.