Компьютерный форум
Правила
Вернуться   Компьютерный форум > Форум программистов > Офтопик > Некоммерческие проекты
Перезагрузить страницу Программа с рендомными командами
Ответ
 
Опции темы Опции просмотра
  (#1 (permalink)) Старый
Lois Lois вне форума
Новичок
 
Сообщений: 2
Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
Регистрация: 14.04.2015
По умолчанию Программа с рендомными командами - 14.04.2015, 21:37

Я давно придумал идею игры. Вот её описание

Создание мира с нуля
Меня интересует сейчас моя идея программы- создание мира с нуля. То есть из Хаоса человек сам создаёт оригинальный мир. Основной элемент программы- генератор псевдослучайных чисел- рендом. Программа управляется голосом. То есть человек голосом отдаёт приказы программе и звуковые волны, переведённые в формулы оказывают влияние на Хаос. Хаос- это база данных, где смешаны вещи в разной форме, скажем слова, звуки, картинки переведённые в такую форму, чтобы можно было на них влиять с помощью этих формул.
В программе постоянно работает рендом, сочетая случайным образом разные вещи. На данном этапе самое сложное разработать принцип, к чему приводит их сочетание и как реализовать сам принцип сочетаний вещей, при том, чтобы сохранить их первоначальные свойства. Например, человек говорит- Да будет Свет. Автоматически производится формула основанная на вибрациях голоса и весь Хаос пропускается через эту формулу. Затем , скажем человек говорит, Отделить Свет от Тьмы. Опять тот же процесс. Причём , ничего программировать не надо, чтобы программа скажем различала смысл фразы. Просто перевод вибраций в формулу и всё. Здесь есть очень тонкий принцип, неизвестный непосвящённым. В результате таких приказов выстраивается совершенно оригинальный мир, так как разные люди будут давать разные приказы. А вот в какой форме будет этот мир, пока не ясно.... . Если делать несложным образом, то всё просто- набирается энное количество картинок, разных звуков, база слов. Самое сложное здесь- чтобы по голосу писалась формула для обработки. Пока всё это только первоначальная идея, которая должна приобрести очертания по мере реализации.

И в результате родилась идея создания вот такой программы

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

Кто хочет заняться такой интересной работой, сообщите мне. Я думаю на основе этой идеи можно сделать крайне много.
Ответить с цитированием
Ads
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
программа на с++ nuk944 Задания за деньги 4 12.05.2014 16:55
программа на с axel1272 Задания за деньги 2 26.10.2013 20:54
программа andrj Любые вопросы от новичков 5 09.12.2011 23:34
Программа на си grigzema Задания за деньги 1 18.11.2009 20:22
Программа для AVR Валерий Форум программистов 2 08.09.2008 17:35
В автозагрузке появилась программа lz32h.exe, что это за программа? vic12 Любые вопросы от новичков 7 24.08.2008 20:53
проблемы с командами для папок sollvi Софт и программы 4 06.05.2008 20:21
проблемы с командами для папок sollvi Разное 0 05.05.2008 02:10
DOS программа под XP alexpan Pascal 0 06.11.2007 16:20
Какими командами можно узнать разрешение монитора Lin@ C++ Builder 22 18.09.2006 00:26
Программа os095 Задания за деньги 4 13.08.2006 10:44
как работать с API командами Сервисов MishaPMPU WinAPI 2 07.12.2005 00:14



Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Нardforum.ru - компьютерный форум и программирование, форум программистов