Pull to refresh

Comments 8

Не хватает вступления, для чего это и что это. Практическое применение модели. Выводы.
Это продолжение перевода правил. К сожалению, они даны именно в таком виде, я их только перевел. Хотя, добавил вступление по вашей рекомендации.
отличная работа! стало понятнее, можно и реализовывать теперь.
а по каким правилам происходит разрушение муравейника?
ну, в смысле сколько муравьёв и как долго должны рушить муравейник для его разрушения.
один муравей в течении одного хода должен стоять на муравейнике.
Достаточно одного муравья, который встанет на точку рождения муравьев.
По поводу этого многословного описания правил битв имеется хороший комментарий:

«The real gem is Battle Resolution:

[цитата — два абзаца тезисных описаний битв]

Really? That's the Battle Resolution „specification“?
Then they point to a separate page (I guess it's not technically part of the Game Specification), which uses 2 descriptions, a bad analogy, a bunch of examples (kind of useful), and an obtuse math formula to try and get this idea across. Finally, at the very end of all of this, are 5 crystal clear, concise, simple lines of code:»

Code: Select all
for every ant:
for each enemy in range of ant:
if (enemies in range of ant) >= (enemies in range of enemy) then
the ant dies
break out of enemy loop


Вольный перевод:
«Настоящий перл — это определение исхода боя:

[цитата — два абзаца тезисных описаний битв]

Да ну? Это и есть „спецификация“ поединков?
После этого они отсылают на отдельную страницу [...], которая предлагает ещё два описания, плохую аналогию, кучу примеров (отчасти полезных), и нереальные формулы, чтобы осветить проблему со всех сторон. В конце концов, после всей этой мути, имеется 5 кристально ясных, чётких, простых строчек кода:»
Sign up to leave a comment.

Articles