Anonymous
12/31/2021 (Fri) 20:09:26
No.16220
del
Аааа, скоро Новый Год. Это один из немногих праздников, которые я признаю.
Успею ли я доделать Иколайси до конца этого года? Спойлер: нет
Мне осталось ввести ещё 20 тестов. Если считать в фичах, то недавно добавил одну: enum (хотя я её уже добавлял в питоновской версии Иколайси).
Несмотря на то, что тесты уже использовали готовый функционал, всё-равно пришлось кое-где допиливать. Там не работало то, там сё.
Вот, только что доделал тест test_index.lic. Хотя мне пришлось стейт-машину в одной функции сделать лолчто?. Мне стоит поучиться производству архитектур из книжек.
Ну ладно, позравляю с наступаящим Новым Годом, надеюсь у меня всё станет получше и не немного, а сильно.
Недавно я подпонял планирование, в частности, когда 2 стороны пытаются предсказать действия друг-друга.
Например X и W играют в камень-ножницы-бумага:
X: Хмм, W недавно видел камни, а его психика проста, значит он загадает камни. Я загадаю бумагу, чтобы выиграть.
W: X подумал, что я загадаю камень, значит он загадает бумагу. Тогда я — ножницы.
X: А, так W и об этом подумал, Ок, я выбираю камень.
W: Конечно же, X это предсказал. Бумага.
...
В конечно счёте, всё сводится к бесконечным итерациям, но чем дальше, тем сложнее предсказать действия противника, вероятности дробятся. Одни из выгодных шагов это начать действовать случайно, так как собьёт мысль противника.
Конечно, это и так было всем не глупым людям понятно, но мне нужно описывать знания словами, чтобы превратить в мышлебельную форму.
Так-то планирование заключается в выгодному противостоянию оппоненту, а для этого надо знать, по каким правилам оппонент существует. Если это алюминий, то ясно, что он расплавится при ~660°C нормальном давлении. Погода посложнее, нужна метеорология. А вот разум отдельного человека может стать охохох.