Мы привыкли думать о вычислениях как о битах, регистрах и арифметике. А что, если базовой единицей вычисления сделать не бит, а локальную геометрическую конфигурацию тетраэдров? В этой статье я покажу дискретный тетраэдрический движок состояний, симметрийную канонизацию, аттракторы, иерархические jump-таблицы и реальные замеры на RTX 3090 — с измеренным exact-ускорением в 554.92 раза на одной и той же задаче. Читать далее
Шуруповерт (индикатор батареи, тип батареи – Ni-Cd, время зарядки 5 часов, DC3.6V 600Mah, скорость: 150rpm, адаптер 1 шт, биты 25мм – 6 шт.PH 0-1-1-2-2-3, биты 25мм., 7 шт. SL 3-4-4-5-6-6-7, биты 25мм 6 шт., PZ 0-1-1-2-2-3, биты 25мм. 8 шт, T 10-15-20-25-27-30-40-45, , биты 25мм, 7шт, H 2-2.5-3-3.5-4-5-6, 1/4 сокет C.S W/O. H.T 5-6-7-8-9-10-11-12мм) Шуруповерт KLAUSS…
Пять месяцев назад я начал делать игровой движок Neotolis Engine на C17. Хотел глубже погрузиться в рендер и собрать для себя движок, с которым мне было бы легко и приятно работать. Сейчас в нём уже достаточно фич, чтобы делать игру. Я делаю 3D-инкременталку про проблему вагонетки Not a Trolley Problem.В статье рассказываю, какие принципы я заложил в движок, как использую Claude и Codex и почему важно делать игры, а не только движок. Читать далее
В предыдущей статье речь шла о психологических аспектах описания динамических процессов при помощи диаграммы состояний и переходов (то есть в автоматном стиле) и о том, что диаграмма состояний и переходов даёт лучшее понимание динамического процесса. Сегодня я продолжу рассмотрение диаграммы состояний, олицетворяющей автоматный подход, и способы её воплощения в код. Тема предыдущей статьи органично перетекает в сегодняшний материал, поэтому я рекомендую ознакомится с ней. Читать дальше →