nedoPC.org

Electronics hobbyists community established in 2002
Atom Feed | View unanswered posts | View active topics It is currently 28 Mar 2024 15:57



Reply to topic  [ 15 posts ] 
конкурс для умных 
Author Message
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22412
Location: Silicon Valley
Reply with quote
Я вот думаю сделать специальный раздел на shaos.ru, где буду устраивать конкурсы на написание программ на языке абстрактных систем, ограниченных теми или иными условиями (например разнообразные варианты машины тьюринга, клеточные автоматы, виртуальные машины и т.д.). Способность человека быстро разобраться в условиях и начать что-то делать в рамках этих условий как будет характеризовать его профессиональные способности как универсального программиста. Лучшие займут место на первой странице сайта :)

Предполагаю представлять абстрактные системы в виде Java-апплетов, что даст возможность не выходя с сайта писать те или иные абстрактные программы.

_________________
:dj: https://mastodon.social/@Shaos


27 Nov 2003 07:15
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22412
Location: Silicon Valley
Reply with quote
Post 
Продолжая тему - в моей голове потихоньку прорисовывается проект онлайнового сервиса-игры вот какого плана. Имеются некие вселенные, внутри каждой существуют свои законы бытия, а также существуют некие живые объекты, вид и поведение которых зависит от их генетического кода. Игра будет представлять из себя такой процесс - юзверь регистрируется в сервисе и заходит в понравившеюся вселенную. Там выбирает себе питомца (питомцев), еще не выбранного другими и орудуя "скальпелем" и "пинцетом" правит как попало его ДНК, что отразится на потомстве питомца :) Цель игры - чтобы твои питомцы были самыми жирными и долгоживущими в данных условиях!

_________________
:dj: https://mastodon.social/@Shaos


04 Aug 2004 21:34
Profile WWW
Retired

Joined: 03 Aug 2003 22:37
Posts: 1474
Location: Moscow
Reply with quote
Post 
Так, лично мне очень интересно :) Уже хочется попробовать ;)


04 Aug 2004 23:02
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22412
Location: Silicon Valley
Reply with quote
Post 
Mac Buster wrote:
Так, лично мне очень интересно :) Уже хочется попробовать ;)


Все еще хочется? ;)

_________________
:dj: https://mastodon.social/@Shaos


22 Oct 2004 20:32
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22412
Location: Silicon Valley
Reply with quote
Shaos wrote:
Я вот думаю сделать специальный раздел на shaos.ru, где буду устраивать конкурсы на написание программ на языке абстрактных систем, ограниченных теми или иными условиями (например разнообразные варианты машины тьюринга, клеточные автоматы, виртуальные машины и т.д.). Способность человека быстро разобраться в условиях и начать что-то делать в рамках этих условий как будет характеризовать его профессиональные способности как универсального программиста. Лучшие займут место на первой странице сайта :)

Предполагаю представлять абстрактные системы в виде Java-апплетов, что даст возможность не выходя с сайта писать те или иные абстрактные программы.


Вот и готова спецификация первой (если считать RW1, то второй) абстрактной системы (пока только на бумаге). Рабочее название "Игра Кубики" или английский вариант "Cubic Game" - пока на плоскости, но 3D вариант в-принципе возможен. Имеется некоторое поле с клетками M x N. Поведение каждой клетки определяется некоторой функциональностью. В общем случае клетка может быть пустой, несущей в себе символ (движущийся или стоящий), или функциональной клеткой. Некоторые клетки по краям поля могут нести смысл входных или выходных (принимающих потоки символов или отправляющие их). Требуется с помощью редактора-отладчика реализовать разнообразные задачи. Более детальная информация появится позже. Да - и еще, простота реализации позволяет написать редактор-отладчик полностью на RW1, что дает возможность портировать его на разнообразные микро-системы.

P.S. Подробнее:

_________________
:dj: https://mastodon.social/@Shaos


28 Nov 2004 20:46
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22412
Location: Silicon Valley
Reply with quote
Post 
Shaos wrote:
Продолжая тему - в моей голове потихоньку прорисовывается проект онлайнового сервиса-игры вот какого плана. Имеются некие вселенные, внутри каждой существуют свои законы бытия, а также существуют некие живые объекты, вид и поведение которых зависит от их генетического кода. Игра будет представлять из себя такой процесс - юзверь регистрируется в сервисе и заходит в понравившеюся вселенную. Там выбирает себе питомца (питомцев), еще не выбранного другими и орудуя "скальпелем" и "пинцетом" правит как попало его ДНК, что отразится на потомстве питомца :) Цель игры - чтобы твои питомцы были самыми жирными и долгоживущими в данных условиях!


Прикинув данную мысль на схемотехническое поле вот что пришло в голову. Пусть мы имеем мир, в котором живут LUT-ы (Look Up Tables) с N входов и M выходов. Библиотека LUT-ов может пополняться пользователями (игроками). Также игроками пополняются задачи и тесты (статические - таблицы и динамические - программы). Методами генетических алгоритмов эти задачи решаются, порождая некоторые полезные схемы. Начать можно с малого, например разрабатывать двоичные сумматоры или умножители. Кстати, можно замахнутся и на троичные схемы, т.к. к ним также применимо понятие LUT.

_________________
:dj: https://mastodon.social/@Shaos


11 Jan 2005 16:42
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22412
Location: Silicon Valley
Reply with quote
Не обратил внимания, что топику 20 лет недавно стукнуло :roll:

Во времена третьего пришествия Спринтера (конец 2020 - начало 2022) мы было обсуждали ещё один вариант сайта для умных - там где надо было бы в онлайне писать разнообразные алгоритмы для Z80 с дальнейшим расширением на другие процы - стоит продолжать на эту тему думать или да ну его?...

_________________
:dj: https://mastodon.social/@Shaos


04 Jan 2024 23:17
Profile WWW
Senior
User avatar

Joined: 14 Oct 2023 06:59
Posts: 104
Reply with quote
А как убрать надоевшую "Жизнь" Конвея?


06 Jan 2024 08:47
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22412
Location: Silicon Valley
Reply with quote
shiny wrote:
А как убрать надоевшую "Жизнь" Конвея?

А зачем её убирать? ;)
Про "Жизнь" тут у нас даже 2 топика имеются:
http://www.nedopc.org/forum/viewtopic.php?t=8782
http://www.nedopc.org/forum/viewtopic.php?t=8959

_________________
:dj: https://mastodon.social/@Shaos


06 Jan 2024 12:05
Profile WWW
Senior
User avatar

Joined: 21 Aug 2018 07:39
Posts: 164
Location: Кемеровская обл.
Reply with quote
shiny wrote:
А как убрать надоевшую "Жизнь" Конвея?
открываю так:
http://www.nedopc.org/forum/

Надеюсь Вы про это?


07 Jan 2024 06:04
Profile
Senior
User avatar

Joined: 14 Oct 2023 06:59
Posts: 104
Reply with quote
Да, речь об аплете. Попробую.


07 Jan 2024 08:59
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22412
Location: Silicon Valley
Reply with quote
Да - надо открывать либо http://nedopc.org/forum/ либо http://forum.nedopc.org (что ведёт туда же)

_________________
:dj: https://mastodon.social/@Shaos


07 Jan 2024 18:17
Profile WWW
Senior
User avatar

Joined: 14 Oct 2023 06:59
Posts: 104
Reply with quote
Shaos wrote:
Да - надо открывать либо http://nedopc.org/forum/ либо http://forum.nedopc.org (что ведёт туда же)


Только почему-то при открытии nedopc.org является форум и справа апплет "Жизни". Наверное, я что-то не понимаю в жизни.


08 Jan 2024 05:45
Profile
Senior

Joined: 01 Jan 2022 04:34
Posts: 162
Location: USSR, Tashkent
Reply with quote
shiny wrote:
Shaos wrote:
Да - надо открывать либо http://nedopc.org/forum/ либо http://forum.nedopc.org (что ведёт туда же)


Только почему-то при открытии nedopc.org является форум и справа апплет "Жизни". Наверное, я что-то не понимаю в жизни.


ad muncher спасет отца русской демократии


08 Jan 2024 07:31
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22412
Location: Silicon Valley
Reply with quote
shiny wrote:
Shaos wrote:
Да - надо открывать либо http://nedopc.org/forum/ либо http://forum.nedopc.org (что ведёт туда же)


Только почему-то при открытии nedopc.org является форум и справа апплет "Жизни". Наверное, я что-то не понимаю в жизни.

Так надо :)

Там будет крутиться клиент распределённых вычислений с RobbyVM ;)

_________________
:dj: https://mastodon.social/@Shaos


08 Jan 2024 15:24
Profile WWW
Display posts from previous:  Sort by  
Reply to topic   [ 15 posts ] 

Who is online

Users browsing this forum: No registered users and 16 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.