|
Морской бой (интеллектуальный конкурс 1сников) Шурик71, who respawn, GreyK, RomanYS, PR, trk415e76, X Leshiy, Ненавижу 1С, Domovoi, СеньорПрограммист, maxab72, Stagor, Garykom, yanikolay, Hans, Злопчинский, DexterMorgan, sikuda, Tatitutu, Конструктор1С, Olga Bel, Somebody, tulke, Guk, Karamzin, ejikbeznojek, Волшебник, trad, Irbis, Fragster, Timon1405, Garikk, kittystark, PLUT, okmail, LoneMan, Кир Пластелинин, Sserj, Hawk_1c, Михаил_, Шаграм, hunter76, San787, Caesar, integer, dergreche, lucky-nn, Zombi, Aleshchenko, Галахад
| ☑ | ||||||
|---|---|---|---|---|---|---|---|---|
|
0
Конструктор1С
18.09.26
✎
10:59
|
По мотивам
Интеллектуальный конкурс 1С-программистов Идея: устроить программистское соревнование в классическую детскую игру "Морской бой". Будет некий бэкенд, который проводит игру. Участник пишет на 1С свой клиент (HTTP-сервис), через который проходит игра. Сервер будет закатывать/получать JSON с картой боя и ходами противника. Каждый участник самостоятельно реализует логику ходов и начальной расстановки. Эдакая онлайн-игра на минималках должна получиться. Серверную часть я напишу. Но нужен будет сервер, на котором это всё опубликуется Кто что думает? |
|||||||
|
1
Конструктор1С
18.09.26
✎
11:04
|
Участник должен будет написать робота (алгоритм), который будет биться в игре
|
|||||||
|
2
shuhard
18.09.26
✎
11:06
|
(0) ну получишь ты два решения от Cursor и Claude. чем меряться будешь - промтами и потраченными токенами ?
Не взлетит |
|||||||
|
3
Fragster
гуру
18.09.26
✎
11:07
|
блин, я бы серверную часть написал
|
|||||||
|
4
Конструктор1С
18.09.26
✎
11:08
|
(2) разумеется победами
|
|||||||
|
5
Fragster
гуру
18.09.26
✎
11:08
|
а то после пазлов для мисс мисты давно ничего не делал такого
|
|||||||
|
6
Конструктор1С
18.09.26
✎
11:08
|
(3) да я сам напишу
|
|||||||
|
7
Timon1405
18.09.26
✎
11:15
|
wiki:IT-чемпионаты_VK
было подобное лет 10 назад, потом как-то заглохло у них все CodeWizards/2016 Чемпионат проводился с 7 ноября по 18 декабря 2016 года. Участники программировали искусственный интеллект для управления волшебником Взлетит |
|||||||
|
8
Lama12
18.09.26
✎
11:46
|
API опиши. Если на разработку будет достаточно времени, я бы поиграл 😎.
Взлетит |
|||||||
|
9
Somebody
18.09.26
✎
11:49
|
а предоплата? ежеминутное упоминание 5 тр. /час? все вот эти атрибуты настоящего интеллехтуального баттла
|
|||||||
|
10
Климов Сергей
18.09.26
✎
11:50
|
Я студэнтов заставляю крести-нолики писать. Но локально. Замутить вариант, с сервером игр, одновременно несколько сеансов, в разных вариантах человек-компьютер. Можно, но пока психов не нашёл.
Взлетит |
|||||||
|
11
Ненавижу 1С
гуру
18.09.26
✎
11:58
|
(0) а зачем тут сервис? передается алгоритм-обработка и все
|
|||||||
|
12
Fragster
гуру
18.09.26
✎
11:59
|
(11) чтобы визуализировать для сообщества
|
|||||||
|
13
PLUT
гуру
18.09.26
✎
12:01
|
на меня не рассчитывайте. я слишком стар для этого .... :)
|
|||||||
|
14
Ненавижу 1С
гуру
18.09.26
✎
12:02
|
(12) ну можно и визуализировать потом
|
|||||||
|
15
kittystark
18.09.26
✎
12:13
|
в качестве развлечения в отпуске написал и бэкенд на NodeJS с использованием WebSocket, и простейший фронт на JS/HTML, местами привлекая сына для его обучения программированию
могу поделиться |
|||||||
|
16
X Leshiy
18.09.26
✎
12:25
|
Херня)
Лучше как я предлагал) На ринг) И зрелищно и задорно) |
|||||||
|
17
Конструктор1С
18.09.26
✎
12:28
|
(8) пока в голову пришел только самый банальный вариант. Твой http реализует три метода:
GAMESTART - на входе id игры, в отчет ты посылаешь json со своей расстановкой кораблей. Пример: ["1А;2А;3А;4А","1В;1Г;1Д","1Ж;2Ж;3Ж","3В;4В","5А;6А","5В;5Г","7Д;7Е","9З;9И","9К;8К","6Ж;7Ж"] SHOT - означает твой ход. На входе подается json c id игры, именем противника, всеми твоими ходами, всеми ходами противника, какие ячейки ты вскрыл и общим счетом. В ответ ты отправляешь свой ход, например "А2" GAMEEND - означает завершение игры. На входе json с id игры, победил ты или проиграл, и общей детализацией, как в прошлом методе |
|||||||
|
18
Конструктор1С
18.09.26
✎
12:30
|
(15) исходниками поделишься?
О, кстати! В платформу же веб-сокеты завезли. Можно их использовать |
|||||||
|
19
Конструктор1С
18.09.26
✎
12:31
|
(11) чтобы другие (наблюдатели) могли смотреть результаты боёв
|
|||||||
|
20
kittystark
18.09.26
✎
12:35
|
(18) не вопрос, надо до домашнего ноута добраться и завести его
|
|||||||
|
21
PLUT
гуру
18.09.26
✎
12:36
|
(16) конкурс на самую отбитую башню?
|
|||||||
|
22
Garykom
гуру
18.09.26
✎
12:41
|
(16) Угу. И вместо перчаток брать в руки ЖКК и драться ими.
|
|||||||
|
23
Конструктор1С
18.09.26
✎
12:57
|
Картинка в нулевом сообщении не приложилась. Детская игра, но по взросло-программистскому!
|
|||||||
|
24
X Leshiy
18.09.26
✎
12:58
|
(22) Это будет больно)))
|
|||||||
|
25
PR
18.09.26
✎
15:11
|
(0) Думаю, что Геня не согласится
|
|||||||
|
26
Сеньор Программист
18.09.26
✎
16:39
|
Сразитесь на Московской Бирже. Хоть на 1с хоть ручками.
Весь мир против Вас. Призовой фонд неограничен. Не взлетит |
|||||||
|
27
Конструктор1С
18.09.26
✎
15:44
|
(25) да он и не осилит
|
|||||||
|
28
sikuda
18.09.26
✎
21:04
|
А если серверная часть и клиентская отдельно. То зачем здесь 1С?
Взлетит |
|||||||
|
29
Конструктор1С
18.09.26
✎
19:10
|
(28) можно и без 1с, кто во что умеет
|
|||||||
|
30
Domovoi
18.09.26
✎
20:36
|
(29)А если давать на ход секунд 15-30, то можно даже без программирования :)
|
|||||||
|
31
Tatitutu
18.09.26
✎
20:40
|
)))) Вы снала Г1С правила игры хоть на пальцах объясните
В армии не служил, как бы не попутал чего Не взлетит |
|||||||
|
32
Конструктор1С
18.09.26
✎
20:54
|
(30) можно и так. Хотя бы на период тестирования
|
|||||||
|
33
Tatitutu
18.09.26
✎
21:04
|
нужно, что не только интересное ну и полезное.
Долгие годы не дает покоя байка про 15 летнего парня в Америке который на первом уроке информатике написал приложение квадрат 9 кнопок при нажатии на которую раздается пикантный звук. выложил в Аппсторе и заробатал почти полляма зелени. тут годами пишешь, думаешь, разработываешь. Хотя сегодня 6 месяцев маленькому мелкому, но очень нужному приложению всего за 299 руб. но 1000 покупателей. |
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |