User Tools

Site Tools


protocols:2022:06:26

Um den nächsten Chaostreff in Tübingen etwas zu organisieren dieses Etherpad. Falls jemand etwas zusätzlich einfällt gerne hinzufügen/ändern.

Chaostreff Tübingen 2.Treffen am 26.6.2022 im KI-Makerspace

TOPs:

  • Protokollführung? Theo
  • Häufigkeit interner und offener Treffen
    • Ein mal im Monat offen
    • Letzter Sonntag im Monat und An einem Wochentag
    • Nächste Termine (Sonntage)
      • 24.07
      • 28.08
      • 25.09
      • 30.10
      • 27.11
    • Der Wochentag+Uhrzeit wird in der Signalgruppe abgestimmt
  • Locations für Treffen
    • Sonntags: KI-Makerspace
    • Wochentags: FabLab
  • Ziele des Chaostreffs/der Teilnehmer*innen
    • Projektliste?
    • Wir brauchen auch nicht unbedingt immer ein Programm oder so
  • Online Präsenz
    • Website Taskforce: Manu und Pascal
  • Über potentiell gemeinsame Maker Projekte ins Gespräch kommen
  • Infra
    • Theo und Marco machen Infra Traskforce
    • Mailverteiler: Gregor fragt das Zählwerk an oder Mano und Pascal

Maze-Game bsp Code:

# https://github.com/freehuntx/gpn-mazing/blob/master/PROTOCOL.md

import socket 

sock = socket.socket() 
sock.connect(('192.168.4.119', 4000)) 
print(sock.recv(256)) 
print(sock.send('join|USERNAME|PASSWORD\n'.encode())) 
received = sock.recv(256) 
print(received) 
received = sock.recv(256) 
received_split = received.decode('utf-8').split('\n')[0].split('|')

Randobot:

    
import socket 
from random import seed
from random import random
seed(1)
sock = socket.socket() 
sock.connect(('192.168.4.119', 4000)) 
print(sock.recv(256)) 
print(sock.send('join|Rando|asdf\n'.encode())) 
received = sock.recv(256) 
print(received) 
received = sock.recv(256) 
received_split = received.decode('utf-8').split('\n')[0].split('|')
while(1):
    rand = random()*4
    print("d")
    if(rand < 1):
        print(sock.send('move|up\n'.encode())) 
        print("up")
        received = sock.recv(256) 
        print(received) 
        continue
    if(rand < 2):
        print(sock.send('move|down\n'.encode())) 
        print("down")
        received = sock.recv(256) 
        print(received) 
        continue
    if(rand < 3):
        print(sock.send('move|left\n'.encode())) 
        print("left")
        received = sock.recv(256) 
        print(received) 
        continue
    print(sock.send('move|right\n'.encode())) 
    print("right")
    received = sock.recv(256) 
    print(received) 
    continue
protocols/2022/06/26.txt · Last modified: 2022/07/25 13:58 by ctt