Перейти к содержимому

NEO

Пользователи
  • Публикации

    1 436
  • Зарегистрирован

  • Посещение

  • Победитель дней

    78

Все публикации пользователя NEO

  1. Lua BIOS с уже написанным загрущиком,а EEPROM чистый без ПО.
  2. 1 переменная состояния, и 3 действия, отнимать прочность когда идет работа, проверять когда закончится состояние, и когда закончится вместо машины ставить металлолом. каждая машина лишних 4 байта в ОЗУ будет занимать,или 2 байта кто сколько прочности хочет сделать. можно усложнить все, и сделать блок каркас, а в него компоненты ложить.
  3. нужно найти самый высокий процент совпадения.
  4. не много.но убедился что гибкость у нее очень хорошая.
  5. не я . каждый хочет своего кому-то нравится программирование, а кто-то хочет наград.
  6. зачем за наградами гнаться? программирование- это часть так сказать души.
  7. NEO

    А что такое EEPROM и где оно живет?

    Zer0Galaxy, изучай OC возможностей в пару десятков раз больше чем в CC.
  8. Как говорит рид, что гипче было
  9. без нейроной сети, е не обойтись.
  10. вот когда пройдёт тест Тьюринга,тогда это будет что-то.А так просто хорошо проработанный алгоритм.
  11. Здравствуйте уважаемые формучане,По просьбе 1Ridav дописать Библиотеку,мы решили с Totoro совместно ее до делать.Ув. Totoro если что меня дополнит ниже в сообщениях. Библиотека работает на ивентах. Pastebin: http://pastebin.com/dETumgeU lib= require('bridge') event= require('event') lib.init() lib.auth('123') while true do lib.pull() events,message= event.pull() if (events == 'bridge_message') then print(message) end end lib.finish() Событие которое создаёт библиотека,называется 'bridge_message',аргумент всего один ,и он несет в себе сообщение. Мы добавили обработчик команд,называются Хендлер, то есть см код ниже function fhw() print('Hello World') end lib= require('bridge') event= require('event') lib.init() lib.auth('123') lib.addHandler('hw',fhw) while true do lib.pull() end lib.finish() addHandler добавляет в список команду,и функцию если вы передадите hw из андроида,тогда сработает функция fhw ,и выведет Hello World. removeHandler удаляет хендлер из списка. init(): boolean Устанавливает соединение с мостом. auth(key: string): boolean Авторизуется на мосту используя переданный ключ. pull() Проверяет сообщения с моста. Если сообщение пришло - создает эвент bridge_message и управляет хандлерами. addHandler(command: string, callback: function) Создает новый хандлер: это пара "команда-функция". То есть, когда от моста приходит команда, с аргументами через пробел, хандлер вызовет соответствующую функцию, передав ей все аргументы в виде строк. removeHandler(command: string) Удаляет хандрер "повешенный" на заданную команду. finish() Закрывает соединение с мостом и завершает работу.
  12. Кто знает ,что за странный баг ? http://youtu.be/qBqLe1v9Jsg
  13. NEO

    PobotAPI

    Переписал Код ,превратил в библиотеку. подключаем файл с библиотекой как API. вызываем метод robot= filename.new(X:number,Y:number,Z:number,Side:number) аргументы= координаты черепашки,возвращает объект с которым можно работать. для перемещения использовать стандартные функции turtle.forward() и тп. в конце программы всегда вызывать robot.close() Функции: draw() выводит координаты и сторону. getX() возвращает x:number getY() возвращает y:number getZ() возвращает z:number goto(X:number,Y:number,Z:number,SIDE:number) едет на координаты X:number,Y:number,Z:number и поворачивается в сторону SIDE:number ,относительно координат введенных в методе new digRight() копает вправо digLeft() копает влево turnSide(SIDE:number) поворачивается в сторону SIDE. P.S если вы не вызовите new ,и будете напрямую вызывать методы ,вам будет выдавать ошибку.
  14. Конечно можно любой ключ,хоть строка на 1 мегабайт.Только в начале строки нужно поставить метку,что это OC ,или Android.
  15. NEO

    Муравейник

    1 строка = 1 инструкция.
  16. NEO

    Муравейник

    Нет можно! Не обязательно рассчитывать поиск пути между городами через каждый метр дороги в стране. Достаточно указать расстояние между городами. А в городе - между перекрестками. Разбить муравейник на перекрестки и комнаты, и между ними искать путь по графу с массой точек, что и делает А*. ну ... это не две сточки.
  17. зачем??,можно продавать простые предметы,а игроки сами сделают агрегаты.Пусть учатся,а то за них еще и крафти,зачем играть тогда?
×
×
  • Создать...