Меню

NeuralNetworkAPI

Плагины Файлы (6 шт.) Комментарии: 0 шт.
NeuralNetworkAPI: визуальная сеть сенсоров и нейронов Bukkit

Кратко о проекте

NeuralNetworkAPI предоставляет разработчикам Bukkit основу для создания, обучения, сохранения и визуализации нейронных сетей в серверных плагинах.

Файлы (6 шт.)

Сбросить
Тип Название Загружен Размер Версия игры Загрузчик Скачивания
R
04 фев 2018
0.2 Мб
1.10 +3 Ещё: 1.111.121.8.1
15.5 млн раз
R
05 ноя 2017
0.3 Мб
1.10 +6 Ещё: 1.111.121.81.8.11.8.31.9
5.3 млн раз
R
30 окт 2017
0.3 Мб
1.10 +5 Ещё: 1.111.121.81.8.11.9
113.4 тыс. раз
R
29 окт 2017
0.3 Мб
1.10 +5 Ещё: 1.111.121.81.8.11.9
14.9 тыс. раз
R
27 окт 2017
0.2 Мб
1.10 +6 Ещё: 1.111.121.81.8.11.8.31.9
44.1 тыс. раз
R
20 окт 2017
0.2 Мб
1.10 +5 Ещё: 1.111.121.81.8.11.9
79.3 тыс. раз

Инструмент для разработчиков Bukkit

NeuralNetworkAPI является программной основой для экспериментов с нейронными сетями внутри Minecraft-сервера. Плагин ориентирован на разработчиков, которые хотят создать собственную логику распознавания или принятия решений. Обычному владельцу сервера он почти не даёт готовых игровых функций, кроме демонстраций возможностей API.

Проект относится к старой экосистеме Bukkit и выпускался для версий Minecraft от 1.8 до 1.12. Последний стабильный файл 1.0.6 для Bukkit 1.12 опубликован в 2018 году. На современном сервере совместимость нельзя считать гарантированной без самостоятельной проверки и доработки исходного кода.

Демонстрация обучения

Команда /nn createNewNN или сокращённый вариант открывает список доступных типов сетей. Для знакомства автор рекомендует LogicalOR. Затем /nn startlearning запускает обучение, а /nn stoplearning останавливает его. После множества быстрых сценариев команда /nn test проверяет два логических входа и для операции ИЛИ возвращает истину, если хотя бы один из них истинен.

Эти команды показывают принцип, но не превращают сервер в готового собеседника или универсального игрового бота. Реальную задачу, входные признаки, тренировочные примеры и обработку результата должен реализовать отдельный плагин.

Архитектура и диагностика

Сеть состоит из сенсорного массива, объекта AI и контроллера. Сенсоры формируют числовые или логические входы, нейроны преобразуют их в выходные сигналы, а контроллер переводит сигнал в понятный плагину результат. Дополнительные скрытые слои позволяют изучать более сложные закономерности, а bias-нейроны полезны для некоторых логических случаев.

Наследники NNBaseEntity поддерживают ConfigurationSerializable, если разработчик добавит конструктор из Map и зарегистрирует класс при запуске. Сохраняется обёртка сущности, но не внутренний экземпляр NeuralNetwork. Встроенный grapher помогает увидеть прохождение сигналов, а broadcasting можно отключить, чтобы обучение не заполняло консоль отладочными сообщениями.

Сравнение с готовым ИИ-плагином

Nexa AI Chat (Servers) добавляет современного чат-агента как готовую пользовательскую функцию. NeuralNetworkAPI не подключает языковую модель и не отвечает игрокам сам: это старая библиотека для программирования и локальных демонстраций нейронных сетей.

Для обычного чата нужен специализированный готовый плагин. NeuralNetworkAPI имеет смысл только разработчику, поддерживающему старый Bukkit-проект или изучающему его исходный код. Перед применением на рабочем сервере необходимы тестовый стенд, аудит производительности и резервная копия конфигурации.

Поделиться

VK Telegram

Давайте общаться

Помогите нам сделать сайт лучше

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

Добавить комментарий

Ваше мнение

Оставить комментарий

Комментарий появится после проверки модератором.

Обсуждение

Комментарии 0

Пока нет опубликованных комментариев. Начните обсуждение.