Согласитесь, что такой пример https://svelte.dev/repl/b001c32e5e2f4e7dbe8a3e1449697ea7?version=3.6.1 написать легче с фреймворком, чем на чистом JS с canvas. Скоро будет новый туториал, продолжение туторила про Tic Tac Toe, будет реализована история ходов с использованием Flux архитектуры.
Модели обычно обучают с большой вариативностью по размеру, положению, цвету итд.
Так делают все, кто обучает автопилоты?
Это все равно что обычный автомобиль обучать по не размеченному плацу или аэродрому. Чему он там обучится? Не выезжать за пределы плаца или аэродрома?
К тому же, обучать танк ездить только по дорогам — плохая идея :)
В методичке для Императоров Всея Планеты под названием "Город Солнца" говорится, что программисты пишут код не по принуждению или за чашку риса, а по зову сердца, по велению души, по вдохновению.
Если мы собираемся записывать каждое состояние игры в историю, то необходимо полное копирование массива. Если история не нужна, то можно и не создавать копию.
Да, beforeUpdate можно было бы и не вводить. Кстати, в туториале для React'a статус тоже почему-то определяется в методе render.
Я, думаю, сделаю новую редакцию статьи и там размещу код. Здесь как, принято ли новую редакцию статьи в виде отдельной статьи оформлять? Если исправить прямо здесь, то новым читателям уже не будут понятны старые комментарии.
Вывод нолика
https://svelte.dev/repl/78da804cf59e44a2a2ecc24b76eec892?version=3.6.4
Добавил кнопки Undo и Redo
https://svelte.dev/repl/a2d99cc8cd934b60ab4b252fdb1e2d36?version=3.6.4
Очень хорошая привычка — перед каждым коммитом выполнять diff.
Согласитесь, что такой пример https://svelte.dev/repl/b001c32e5e2f4e7dbe8a3e1449697ea7?version=3.6.1 написать легче с фреймворком, чем на чистом JS с canvas. Скоро будет новый туториал, продолжение туторила про Tic Tac Toe, будет реализована история ходов с использованием Flux архитектуры.
Тише едешь, дальше будешь.
Так делают все, кто обучает автопилоты?
Это все равно что обычный автомобиль обучать по не размеченному плацу или аэродрому. Чему он там обучится? Не выезжать за пределы плаца или аэродрома?
К тому же, обучать танк ездить только по дорогам — плохая идея :)
Обученная модель подойдет только для такого размера машин.
Танк маленький, камера слишком низко находится. Размер танка не соответствует размеру дороги.
В методичке для Императоров Всея Планеты под названием "Город Солнца" говорится, что программисты пишут код не по принуждению или за чашку риса, а по зову сердца, по велению души, по вдохновению.
По этой статье видно, что canvas для разработки игр больше подходит: www.educba.com/svg-vs-canvas
Я, думаю, сделаю новую редакцию статьи и там размещу код. Здесь как, принято ли новую редакцию статьи в виде отдельной статьи оформлять? Если исправить прямо здесь, то новым читателям уже не будут понятны старые комментарии.