?

Log in

No account? Create an account

DiF Engine

Идёт неспешный процесс. Текущая версия - 0.13:)
Объём кода превысил 2.5 Мега. Освоил SVN

Понимая, что в любом уважающем себя редакторе есть "progressive mesh" и с ручной правкой он красивее, всё равно сделал автоматическое создание progressive mesh. Получил небольшой плюс: один буфер вершин (данные в буфере вершин не меняются).

Сделал пока безшейдерный SkyDome
ScreenShot.jpg - image uploaded to Picamatic
ScreenShot1.jpg - upload images with Picamatic

22 дек, 2008

Это творчество ЖЖ: "Запрещаю воспроизводить в какой-либо форме", а не моё:)
IMHO

Я - не волшебник, я только учусь:) В связи с этим технологии глобального стриминга (грузим копию всей оперативки и потом расставляем указатели) для меня пока недоступны и решение я ищу без их использования.

Я - "язычник". Пишу на Delphi и так как это типизированный язык, где тип должен быть определён в момент compile time, то некоторые красивые решения для нетипизированных языков для меня тоже неприемлемы.

Ничего нового ниже нет, всё это рассказывали aruslan, ddima, Plakhov и IronPeter.Свернуть )
Ну не надо считать ссылки в любом варианте.

DiF Engine

Текущую версию движка выложил на ... , в svn залита более старая версия.
Обсуждение здесь.

Алгоритм обучения стал более красивым, и кажется удаётся добиться почти линейности и при обучении и при эксплуатации.

Книги, статьи

Саймон Хайкин Нейронные сети. Полный курс

Купил сразу как вышла, а время прочитать нашёл намного позже, а жалко. Ожидал красивых лозунгов, оказалось с точностью наоборот. Будет моей настольной книгой. Понятно и доходчиво, с выводами и примерами.
И это тоже не помешает знать Опечатки в книге Саймона Хайкина "Нейронные сети: полный курс". С одной опечаткой сам разбирался:)
Алекс Дж. Шампандар
Искусственный интеллект в компьютерных играх. Как обучить виртуальные персонажи реагировать на внешние воздействия

Прочитал, после предыдущей было просто смешно. Интересно было только про конечный автомат для эмоций.
Прочитал статью http://blog.gamedeff.com/?p=62 на gamedeff.com, пришёл в восхищение, давно планировал реализовать хеширование в своём двиге и вот гуру рассказали оптимальный алгоритм. Поскольку я - «язычник», то писать самому, вот я и написал…

К сожалению, я не представляю, как это запостить здесь, поэтому в pdf - http://webfile.ru/2022461 , все исходники тестов: http://webfile.ru/2022472

Вывод:
- для работы с алгоритмом Cuckoo hash необходимо две хорошие хеш-функции, без них метод не работает;
- лучшей реализацией является Noline hash. Код реализации приведён в приложении.