Мне кажется, будет то же самое, что и сейчас с играми — чем популярнее и нужнее программа, тем быстрее взломают. Вообще, как показала практика, Denuvo — довольно легко взламываемая защита.
По поводу блокировки рекламы нельзя не упомянуть про опенсорсную Blokada (она на F-Droid). Работает в режиме VPN, поэтому блокировка распространяется на все приложения (можно при желании добавить приложения/хосты в исключения).
Согласен, валидация (всякими JSON Schema) необходима — если запрос не по схеме, то возвращать что-то типа 400 с описанием этой самой ошибки (что необходимо, что лишнее). Потому что если запрос не проходит валидацию, то даже пытаться его обработать смысла особого нет. Соответственно, и мапинг в статику — тоже очень полезная вещь (конечно, когда эта статика есть), это обнаружит потенциальные проблемы на уровне компиляции (опять же, когда она есть), а не после деплоя (или, еще хуже, на продакшене).
Сортировка карт (по масти или по достоинству, по возрастанию или по убыванию) в игре есть, включается в настройках. Или что Вы имели в виду?
Вообще да, от порядка многое зависит. Пока реализовано только в порядке выкладывания.
К предыдущему: Согласен, что 4 шестерки могут быть круче, почему и сделаны все эти поправки и штрафы. Оценка _только_ по рангу самих карт бессмысленна.
Альфаго в чистом виде не получится (как и Альфазеро и т.п.), потому что дурак, в отличие от шахмат и го — все-таки игра с неполной информацией. Но вообще — довольно интересная тема, в том числе и для исследования.
Вот самое интересное, что играет-то довольно неплохо (опытным путем проверено, хотя и субъективная оценка) и безо всякого подсчета. Конечно, с подсчетом будет явно лучше, но цель конкретно статьи — показать что-то вроде простого примера псевдо-AI (во многих играх этого и достаточно, они ведь в первую очередь рассчитаны на казуальных пользователей, а не на заядлых геймеров).
Вот у блокады, кстати, преимущество, что она без рута работает (хотя, наличие рута на телефоне не помешает в любом случае).
Таки «привилегий» (да и по-английски privilege). Мелочь, но глаза все-таки режет
Так бы и компилятор пожаловался, если бы встретил название из стандартной библиотеки.
Конечно, у них же против SJW-шников нельзя слова сказать, они же святые. Хорошее прикрытие — если не менять к ним отношение, то так и будет.
Но вот честно, такое ощущение, что там не только сайт из 2000-х, но и пользователи :)
Вообще да, от порядка многое зависит. Пока реализовано только в порядке выкладывания.
К предыдущему: Согласен, что 4 шестерки могут быть круче, почему и сделаны все эти поправки и штрафы. Оценка _только_ по рангу самих карт бессмысленна.