Чтение онлайн

на главную

Жанры

Шрифт:

– А я писал.

– И на чём?

– Да на турбо паскале.

– И как?

– Да так, графика не очень, а так нормально...

– Надо на С++ писать, это самый лучший язык.

– Да я вроде как слышал, и даже разбирался в нём, на самом деле он от паскаля мало, чем отличается, скобочки разве что по-другому. Просто графика в игре не самое главное, а мозги писать программе, что на паскале что на С++, никаких преимуществ.

– На самом деле много чем.

– А вы не пробовали писать ИИ?

– Чего?

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

Ох парень, фантазёр ты, игры на паскале, ИИ... Какой ИИ, это фантастика, ты хоть раз писал программы на самом деле?

– Вообще-то писал, я ж говорю, игры писал, и не одну, а несколько.

– Ладно... Садись играть.

Его противник, проиграв, отсел, я сел рядом с ним на лавочку, расставил фигуры. Началась игра, враг сразу пошёл в атаку, и довольно нагло, всё кончилось шахом моему ферзю, потом мне пришлось закрыться офицером, под пешкой, чтобы избежать мата, и в итоге я проиграл, потому что в начале игры слил две лёгких фигуры за две пешки.

– Ну вот, а ты ИИ собрался писать, в шахматы то играть не умеешь даже.

– Шахматы это не то.

– Как раз то. Тут надо думать точно также, как и при составлении программ, потому что каждое действие порождает чёткое последствие.

– Так ИИ не напишешь, если каждое действие порождает чёткое последствие. Чтобы ИИ написать, надо научить его думать.

– И как же ты научишь его думать?

– Есть много сложных способов. Я интегрировал все, и надеялся, что он заработает, но решение не обязательно должно быть чётким.

– Решение должно быть чётким, компьютер не человек, он не понимает нечётких решений.

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

– Покажешь?

– Что?

– Что написал. Интересно было бы посмотреть на дилетанта.

– Нет, не покажу.

– Эх ты, суперпрограммист.

– А ты сам профи?

– Я учусь быть хакером, да и не только, кой что умею.

– Сколько весит самая большая из написанных тобой программ в текстовом варианте?

– Не знаю, не мерял, может быть килобайт сорок.

– Вот моё весит пятьсот мегабайт, вот такой я дилетант.

– А ну да... Повставлял картинок, и весит.

– Без картинок.

– И что умеют твои пятьсот мегабайт?

– Они умеют писать другие программы, но пока, увы, только простые. Я вроде бы закончил, но никак не могу понять почему, не могу заставить ИИ думать, по идее он должен, но не думает...

– Да, да, написал пятьсот мегабайт, должно работать, ничего не работает... Эх ты, горе программист. У тебя прям, как в анекдоте. Писал, писал, ничего не работает, написал десять килобайт, не работает. Да почему? Работал ещё пол года, написал сто мегабайт, не работает, да почему? Писал ещё десять лет, написал тысячу мегабайт. Да почему не работает мой калькулятор? Я ведь тысячу мегабайт написал, а у Сани калькулятор двадцать килобайт и всё работает...

– Не смешно, ну да, я пошёл. То, что я написал, это не калькулятор, это огромная сложная и умная программа, способная

на многое, только она не способна сделать то, что мне нужно.

– Тру лампу, тру, светит великолепно, а джин из неё не выпрыгивает и три желания исполнять не хочет. Почему? Потому что нет в лампе джина. Понимаешь парень, просто без обид. Ты не знаешь, как писать, не умеешь, а ставишь себе грандиозные задачи, написать в паскале настоящую игру, или настоящий ИИ. Пока ты не узнаешь, пиши хоть десять лет, ничего не заработает, дело не в объёме программы, а в том, что ты не знаешь, и не можешь написать. Нельзя писать такое в паскале, тут нужно...

– То в чём я пишу, это уже не паскаль. Я изменил программу до неузнаваемости.

– Хочешь написать, поступи в математический лицей, поступи в университет, там научат, и ты поймёшь, что одному такое написать не под силу никому, это просто не возможно.

– Я пойду.

– Смешной ты? Обиделся.

– Обиделся, нос бы тебе сломал, но просто не вижу смысла спорить.

– Просто, я послушал тебя, и понял, что фантазёр ты ещё тот, детство играет, и ты ничего не понимаешь в программировании, бросай это. Сделай что-нибудь, что будет работать, мой тебе добрый совет. Напиши хотя бы реально программу калькулятор, это, кстати, не так просто, а потом будешь уже думать, как игры писать...

Я не стал отвечать, просто развернулся и ушёл, мне не нравился разговор. Почему-то парень сразу принял за постулат, что он однозначно разбирается в программировании лучше меня, и я ничего не понимаю. Хотя писать калькулятор, это детство, то, что я пишу, даже те первые игры, что я написал пару лет назад, они были куда сложнее калькулятора. Впрочем, это не дало мне ответ на вопрос. "Что делать?". Я не мог не написать ИИ, просто тогда вся моя жизнь будет пуста. Это просто неприемлемый для меня финал, я не могу потерпеть неудачу, это просто хуже смерти. Что делать? Для начала просто погулять, а обсуждать мою работу, зачем? Стоит ли? Нет, не стоит, это просто не нужно. И вообще, будет лучше, если никто об этом и не узнает.

* * *

Я как обычно сел на свою последнюю парту, и приготовился сидеть, ждать, слушать урок математики, в этот раз я даже сделал домашнее задание, хотя такое было не часто, не всегда. Учитель вышла к доске, и зачитала объявление:

"В следующий вторник в 14-45 будет олимпиада по математике среди девятых классов, прошу всех желающих придти. Также олимпиады пройдут и по другим предметам. А сейчас начнём урок..."

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

Поделиться:
Популярные книги

Черный дембель. Часть 1

Федин Андрей Анатольевич
1. Черный дембель
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Черный дембель. Часть 1

Мама из другого мира. Чужих детей не бывает

Рыжая Ехидна
Королевский приют имени графа Тадеуса Оберона
Фантастика:
фэнтези
8.79
рейтинг книги
Мама из другого мира. Чужих детей не бывает

Истинная поневоле, или Сирота в Академии Драконов

Найт Алекс
3. Академия Драконов, или Девушки с секретом
Любовные романы:
любовно-фантастические романы
6.37
рейтинг книги
Истинная поневоле, или Сирота в Академии Драконов

Барон нарушает правила

Ренгач Евгений
3. Закон сильного
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Барон нарушает правила

Новый Рал 8

Северный Лис
8. Рал!
Фантастика:
попаданцы
аниме
5.00
рейтинг книги
Новый Рал 8

Любовь Носорога

Зайцева Мария
Любовные романы:
современные любовные романы
9.11
рейтинг книги
Любовь Носорога

Огни Аль-Тура. Желанная

Макушева Магда
3. Эйнар
Любовные романы:
любовно-фантастические романы
эро литература
5.25
рейтинг книги
Огни Аль-Тура. Желанная

Варлорд

Астахов Евгений Евгеньевич
3. Сопряжение
Фантастика:
боевая фантастика
постапокалипсис
рпг
5.00
рейтинг книги
Варлорд

Империя ускоряется

Тамбовский Сергей
4. Империя у края
Фантастика:
альтернативная история
6.20
рейтинг книги
Империя ускоряется

Инкарнатор

Прокофьев Роман Юрьевич
1. Стеллар
Фантастика:
боевая фантастика
рпг
7.30
рейтинг книги
Инкарнатор

Последний Паладин

Саваровский Роман
1. Путь Паладина
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Последний Паладин

Ученик

Первухин Андрей Евгеньевич
1. Ученик
Фантастика:
фэнтези
6.20
рейтинг книги
Ученик

Везунчик. Дилогия

Бубела Олег Николаевич
Везунчик
Фантастика:
фэнтези
попаданцы
8.63
рейтинг книги
Везунчик. Дилогия

На границе империй. Том 9. Часть 5

INDIGO
18. Фортуна дама переменчивая
Фантастика:
космическая фантастика
попаданцы
5.00
рейтинг книги
На границе империй. Том 9. Часть 5