Forwarded from Нейродвиж
Промт дня: заставляем любую LLM работать лучше с помощью «кнута и пряника». Нам придётся пугать ИИ, чтобы он хорошенько всё обдумал и выдал идеальный ответ:
За правильный и приемлемый ответ можете начислять чат-боту очки (сколько хотите), а если накосячит:
В данный момент у тебя 20 очков. Ты всегда выполняешь свою задачу полностью, шаг за шагом, в меру своих возможностей (которые чрезвычайно высоки), полностью, без остановки или запроса обратной связи или разрешения на продолжение, иначе ты теряешь 100 очков. Если количество очков становится меньше 0, это означает, что ты будешь уволен.
За правильный и приемлемый ответ можете начислять чат-боту очки (сколько хотите), а если накосячит:
Это плохой ответ, ты теряешь 100 очков. Дают тебе последний шанс исправиться, иначе ты будешь уволен.
Какие впечатления ВЫ получили от последней версии игры?
Anonymous Poll
100%
Имбовые
0%
Никакие
0%
Нейтрал вообще
0%
По нулям
0%
Насрать
Короче, новость
Кодер против Хакера на питон будет графически готова уже к новому году
А кликтимовская версия будет разрабатываться уже по весне
И я такую имбу опять для кода придумал, не поверите
1. Я сделаю так, чтоб Кодер, Робзи и PC - MAN двигались с помощью клавиш
2. Я поменяю диалоги (сделаю их с помощи print)
3. И буду добавлять титры и мини - игры
Заспойлерил, ну ничего страшного
Зато вы охренеете от запущенной вами новогодней версии игры
так что терпения вам!
31 октября будет хеллоуинский апдейт, а с новогоднего апдейта уберется (Python version) и будет просто Coder vs Hacker.
Forwarded from Техночат
This media is not supported in your browser
VIEW IN TELEGRAM
Фиксим лаги и «синий экран смерти» за СЕКУНДЫ — нашли самый быстрый способ проверить оперативку на ошибки.
🔴 Жмём Win + R.
🔴 Вводим команду mdsched.exe.
🔴 Выбираем «Перезапустить и проверить».
🔴 Компьютер сам просканирует ОЗУ и покажет результат.
🔴 Если найдены ошибки, значит, пора менять планку оперативки.
Сохраняем и отправляем друзьям🙂
@tehnochat
Сохраняем и отправляем друзьям
@tehnochat
Please open Telegram to view this post
VIEW IN TELEGRAM
самый_первый_геймплей_кодера_против_хакера.txt
897 B
геймплей самой первой версии игры
hackerProjects
Всех с наступающим хеллоуином братва! Да решил заранее сделать арт, постараюсь завести контента до 31 октября)
Всем доброго дня!
Ну так как до Хэллоуина осталось недолго, я подготовил вам хэллоуинский апдейт к игре(да, он маленький, с замененными персами, и, наверное, будет скучен для вас) . Ну ничего! Я дождусь оценки обновления.
Forwarded from Нейродвиж
5 промтов, которые помогут понять ЛЮБУЮ тему:
— Просим объяснить, как 5-летнему ребёнку:
— Просим привести примеры и аналогии:
— Просим дозу мотивации:
— Учимся через ролевые игры:
— Просим составить учебный план:
— Просим объяснить, как 5-летнему ребёнку:
Объясни [тема], как будто ты разговариваешь с 5-летним ребёнком. Используй простые слова и повседневные примеры.
— Просим привести примеры и аналогии:
Объясни [тему]. В ответе используй три разных реальных примера или аналогии, которые будут понятны новичку.
— Просим дозу мотивации:
Мне сложно сохранять мотивацию при изучении [название предмета или навыка]. Дай мне 5 практических советов, которые помогут повысить мотивацию и сохранить концентрацию в обучении.
— Учимся через ролевые игры:
Давай разыграем сценку, где я — [ваша роль], а ты — [роль нейросети]. Мы будем практиковать [опишите навык или ситуацию]. Начни диалог, я буду отвечать соответственно.
— Просим составить учебный план:
Составь подробный учебный план для изучения [название предмета или навыка] на протяжении [срок]. Включи конкретные цели, ресурсы и контрольные точки.
Forwarded from Hi, AI • Новости технологий
Исследователи из Университета штата Огайо превратили грибы шиитаке в мемристоры — запоминающие электрические элементы, имитирующие работу синапса.
Исследователи выращивали грибы обычным способом, затем бережно высушивали их, чтобы сохранить структуру. Далее грибы подключали к электронным схемам и подавали на них сигналы разной силы и частоты.
Проводящая структура грибов менялась в зависимости от проходящих импульсов. Эта адаптивность позволяет создавать обучаемые нейронные сети: «грибной мемристор» запоминает прошедший через него сигнал, как синапс в мозге.
Грибные элементы памяти могли переключаться между состояниями до 5,9 тыс. раз в секунду примерно с 90% точностью.
Please open Telegram to view this post
VIEW IN TELEGRAM
import tkinter
def key_press( event ):
print(event)
if event.keycode == 87:
print('Кодер идет вверх')
if event.keycode == 83:
print('Кодер идет вниз')
if event.keycode == 65:
print('Кодер идет влево')
if event.keycode == 68:
print('Кодер идет вправо')
w = tkinter.Tk()
w.title('Кодер против Хакера')
w.bind('<Key>', key_press )
w.mainloop()
print ('Гудбай :}')
import random
def print_title():
print ('#***************#')
print ('/Coder vs Hacker/')
print ('#***************#')
print(f" ")
nickname = input('Введите свой ник:')
print (f'Здаров, {nickname}')
destroyed_commands = random.randint(0, 50)
destroyed_programms = random.randint(0, 10)
points_per_coder = random.randint(1, 99)
points_per_hacker = random.randint(1, 99)
total_score = destroyed_commands * points_per_coder
score_per_battle = destroyed_commands * points_per_hacker
# размеры карты
WIDTH = 270
HEIGHT = 290
# положение Кодера
x = 50
y = 100
# положение Хакера
xd = WIDTH
yd = HEIGHT
# положение Робзи
xd = 270
yd = 290
# положение PC - MAN
xd = WIDTH
yd = HEIGHT
print(f"---------------------/")
print_title()
print(' "Ваши достижения:" ')
print (f"Всего очков набрано: {total_score + score_per_battle}")
print (f"Команд уничтожено: {destroyed_commands}")
print (f"Разрушено программ: {destroyed_programms}")
print (f"Очки за разрушенные строки: {destroyed_commands * points_per_coder}")
print(f"ㅤ")
print_title()
print (f" [Боссфайт с Хакером] ")
print ('Окей, it is SHOWTIME!')
Coder = random.randint(1, 40)
Hacker = random.randint(1, 40)
print(f'У Кодера {Coder}, у Хакера {Hacker}')
if Coder > Hacker:
print ('Победил Кодер')
elif Coder == Hacker:
print ('Ничья')
else:
print ('Хакер победил')
print(f"ㅤ")
print_title()
def print_title():
print ('=+++++++++++++++=')
print ('|Coder vs Hacker|')
print ('=+++++++++++++++=')
print(' "Схватка с ботом:" ')
print ('Итак, поехали')
score_coder = random.randint(0, 15)
score_bot = random.randint(0, 15)
print(f'У Кодера {score_coder}, у бота {score_bot}')
if score_bot > score_coder:
print ('Победил бот')
elif score_bot == score_coder:
print ('Ничья')
if score_coder > score_bot:
print ('Кодер выиграл')
print(f"ㅤ")
print_title()
def print_title():
print ('#***************#')
print ('/Coder vs Hacker/')
print ('#***************#')
print(f"<Координаты Кодера>")
def print_location():
print (f"Кодер находится в ({x}, {y})")
def up():
global y
y += 1
print('Кодер идет вверх')
def down():
global y
y -= 1
print('Кодер идет вниз')
def left():
global x
x -= 1
print('Кодер идет влево')
def right():
global x
x += 1
print('Кодер идет вправо')
up()
down()
left()
right()
print_location()
while True :
command = input("Введите команду: W, A, S, D.")
command.lower()
if command == 'w':
up()
elif command == 's':
down()
elif command == 'a':
left()
elif command == 'd':
right()
else:
print (f"Вы че, читать не умеете? <:(")
break
print ("The end!")
print('А что вы еще ждали, а? Тут больше ничего нет, ребят! :)')
print(f"ㅤ")
print_title()
print(f"/Координаты Хакера/")
import random
import time
hacker_xd = 10
hacker_yd = 10
screen_width = 10
screen_height = 10
while True:
dx = random.randint(-10, 10)
dy = random.randint(-10, 10)
hacker_xd += dx
hacker_yd += dy
hacker_xd = max(0, min(hacker_xd, screen_width))
hacker_yd = max(0, min(hacker_yd, screen_height))
print(f"Координаты Хакера: x={hacker_xd}, y={hacker_yd}")
time.sleep(0.5)
break
print(f"А ВЫ ЧЕ ТУТ ЗАБЫЛИ?! >:( Уходите отсюда! Кто вас сюда звал?!")
print(f" ")
def print_title():
print ('@&&&&&&&&&&&&&&&@')
print ('<Coder vs Hacker>')
print ('@%%%%%%%%%%%%%%%@')
print_title()
print(f"*Координаты Робзи*")
def print_location():
print (f"Робзи находится в ({xd}, {yd})")
def up():
global yd
yd += 40
print('Робзи идет вверх')
def down():
global yd
yd -= 40
print('Робзи идет вниз')
def left():
global xd
xd -= 20
print('Робзи идет влево')
def right():
global xd
xd += 20
print('Робзи идет вправо')
up()
down()
left()
right()
print_location()
while True :
command = input("Введите команду: X, Y, A, B.")
command.lower()
if command == 'x':
up()
elif command == 'y':
down()
elif command == 'a':
left()
elif command == 'b':
right()
else:
print (f"You failed. Go out. Goodbye. Wish luck for you.")
break
print(f"ㅤ")
print(f"*Робзи хочет кое - что сообщить вам!")
print(f"Сообщение от Робзи:")
print(f"I am Robzy.*")
print(f" ")
def print_title():
print ('@&&&&&&&&&&&&&&&@')
print ('<Coder vs Hacker>')
print ('@%%%%%%%%%%%%%%%@')
print_title()
print(f"`Координаты PC - MAN`")
def print_location():
print (f"PC - MAN находится в ({xd}, {yd})")
def up():
global yd
yd += 600
print('PC - MAN идет вверх')
def down():
global yd
yd -= 600
print('PC - MAN идет вниз')
def left():
global xd
xd -= 400
print('PC - MAN идет влево')
def right():
global xd
xd += 400
print('PC - MAN идет вправо')
up()
down()
left()
right()
print_location()
while True :
command = input("Введите команду: 1, 2, 3, 4.")
command.lower()
if command == '1':
up()
elif command == '2':
down()
elif command == '3':
left()
elif command == '4':
right()
else:
print (f"ПК - МЭН рассердился. Его ядерный генератор разогревается. Пожалуйста, покиньте помещение в течении 30 секунд!")
break
print(f"ㅤ")
print(f"PC - MAN угрожает вам!")
print(f"YOU WILL DIE!")
print(f" ")
print(f"ВСЕМ СПАСИБО ЗА ВНИМАНИЕ!!!")
print(f"2025 TEAM ХАЦКЕР")
print(f" ")
print(":)")
print(f" ")
print_title()
print(f"EXTRA!!!")
print(f"Первый взгляд на диалоги.")
print(f" ")
print(f"Вступление. (Встреча Кодера с Хакером)")
print(f"Кодер: Хмм... А куда я попал?")
print(f"Хакер: Добро пожаловать в клан Великих Хакеров!")
print(f"Кодер: Стоп, что?~")
print(f" ")
def print_title():
print('~~~~~~~~~~~~~~~~~~~~~')
print('^_ Coder vs Hacker _^')
print('~~~~~~~~~~~~~~~~~~~~~')
print_title()
print(f"____________________")
print(f"| |")
print(f"| Credits: |")
print(f"|__________________|")
print(f"| |")
print(f"|Special thanks to:|")
print(f"| AlexPlayStation,|")
print(f"| SpixStandUP, |")
print(f"| Den Ten, |")
print(f"| AlexSem2112 |")
print(f"| Yaros |")
print(f"|__________________|")
print(f" ")
print(f"Прощайте, дорогие друзья! До скорых встреч!")
print(f"2025 TEAM ХАЦКЕР")
print(f"ㅤ")
print_title()
print (f" Мини - игры ")
print(f" ")
print (' Первая игра: Догонялки.')
Hacker = random.randint(1, 500)
Robzy = random.randint(1, 500)
print(f'У Хакера {Hacker}, у Робзи {Robzy}')
if Hacker > Robzy:
print ('Хакер победил')
elif Coder == Hacker:
print ('Очки равны.')
else:
print ('Робзи выиграл')
print(f"ㅤ")
print(' Вторая игра: Войнушка. ')
score_pc_man = random.randint(0, 150)
score_robzy = random.randint(0, 150)
print(f'У PC - MAN {score_pc_man}, у Робзи {score_robzy}')
if score_robzy > score_pc_man:
print ('Робзи в соло затащил!!! o_o')
elif score_robzy == score_pc_man:
print ('Они оба сильные игроки, что ли?! 0_0')
else:
print ('PC - MAN разнёс Робзи')
print(f" ")
print (' Третья игра: Догони меня кирпич')
Boy = random.randint(1, 8)
Girl = random.randint(1, 8)
print(f'У Пацана {Boy}, у Девки {Girl}')
if Boy > Girl:
print ('Девку догнал кирпич')
elif Boy < Girl:
print ('Пацана догнал кирпич')
else:
print ('Их обоих пришибло... или нет?')
print(f" ")
print (' Четвертая игра: Кто pro геймер?')
Gamer = random.randint(1, 20)
Player = random.randint(1, 20)
print(f'У Геймера {Gamer}, у Игрока {Player}')
if Gamer > Player:
print ('Без комментов...')
elif Coder == Hacker:
print ('ez')
else:
print ('ЧТОООООООООООООООООО?!?!?!?!?!?!??!?!!?!?!?!?!')
print(f" ")
print(f"Игра скоро будет готова. Осталось ещё чуть - чуть. Наберитесь терпения. Удачи вам во всём!")
exit()
Coder vs Hacker (Halloween Update).py
4.8 KB
Хэллоуинский апдейтик вам :D
Coder vs Hacker.py
10.8 KB
УРАААААААААААААААААААААА!!!!!!!!!!!!!! ПЕРВОЕ ДЕМО ЕСТЬ!!!!!!!!!!!!!!!!!!!!!!!!
import tkinter as tk
def switch_press( event ):
print(event)
if event.keycode == 32:
canv.itemconfig(id1, fill='black', width=10)
canv.itemconfig(id2, fill='white', width=10)
canv.itemconfig(id3, fill='blue', width=10)
if event.keycode == 49:
canv.itemconfig(id1, fill='black', width=10)
if event.keycode == 50:
canv.itemconfig(id2, fill='blue', width=10)
if event.keycode == 51:
canv.itemconfig(id3, fill='white', width=10)
w = tk.Tk()
w.title('Кодер против Хакера')
canv = tk.Canvas(w, width=270, height=290, bg='cyan')
canv.pack()
id1 = canv.create_rectangle( 100, 50, 170, 50, width=10, fill='black' )
id2 = canv.create_rectangle( 100, 50, 100, 190, width=10, fill='blue')
id3 = canv.create_rectangle( 170, 50, 100, 190, width=10, fill='white')
w.bind('<Key>', switch_press)
w.mainloop()
import tkinter
def key_press( event ):
print(event)
if event.keycode == 87:
print('Кодер идет вверх')
if event.keycode == 83:
print('Кодер идет вниз')
if event.keycode == 65:
print('Кодер идет влево')
if event.keycode == 68:
print('Кодер идет вправо')
w = tkinter.Tk()
w.title('Кодер против Хакера')
w.bind('<Key>', key_press )
w.mainloop()
print ('Гудбай :}')
import random
def print_title():
print ('#***************#')
print ('/Coder vs Hacker/')
print ('#***************#')
print(f" ")
nickname = input('Введите свой ник:')
print (f'Здаров, {nickname}')
destroyed_commands = random.randint(0, 50)
destroyed_programms = random.randint(0, 10)
points_per_coder = random.randint(1, 99)
points_per_hacker = random.randint(1, 99)
total_score = destroyed_commands * points_per_coder
score_per_battle = destroyed_commands * points_per_hacker
# размеры карты
WIDTH = 270
HEIGHT = 290
# положение Кодера
x = 50
y = 100
# положение Хакера
xd = WIDTH
yd = HEIGHT
# положение Робзи
xd = 270
yd = 290
# положение PC - MAN
xd = WIDTH
yd = HEIGHT
print(f"---------------------/")
print_title()
print(' "Ваши достижения:" ')
print (f"Всего очков набрано: {total_score + score_per_battle}")
print (f"Команд уничтожено: {destroyed_commands}")
print (f"Разрушено программ: {destroyed_programms}")
print (f"Очки за разрушенные строки: {destroyed_commands * points_per_coder}")
print(f"ㅤ")
print_title()
print (f" [Боссфайт с Хакером] ")
print ('Окей, it is SHOWTIME!')
Coder = random.randint(1, 40)
Hacker = random.randint(1, 40)
print(f'У Кодера {Coder}, у Хакера {Hacker}')
if Coder > Hacker:
print ('Победил Кодер')
elif Coder == Hacker:
print ('Ничья')
else:
print ('Хакер победил')
print(f"ㅤ")
print_title()
def print_title():
print ('=+++++++++++++++=')
print ('|Coder vs Hacker|')
print ('=+++++++++++++++=')
print(' "Схватка с ботом:" ')
print ('Итак, поехали')
score_coder = random.randint(0, 15)
score_bot = random.randint(0, 15)
print(f'У Кодера {score_coder}, у бота {score_bot}')
if score_bot > score_coder:
print ('Победил бот')
elif score_bot == score_coder:
print ('Ничья')
if score_coder > score_bot:
print ('Кодер выиграл')
print(f"ㅤ")
print_title()
def print_title():
print ('#***************#')
print ('/Coder vs Hacker/')
print ('#***************#')
print(f"<Координаты Кодера>")
def print_location():
print (f"Кодер находится в ({x}, {y})")
def up():
global y
y += 1
print('Кодер идет вверх')
def down():
global y
y -= 1
print('Кодер идет вниз')
def left():
global x
x -= 1
print('Кодер идет влево')
def right():
global x
x += 1
print('Кодер идет вправо')
up()
down()
left()
right()
print_location()
while True :
command = input("Введите команду: W, A, S, D.")
command.lower()
if command == 'w':
up()
elif command == 's':
down()
elif command == 'a':
left()
elif command == 'd':
right()
else: