W tej edycji nie ma podziału na wersję łatwą i trudną, wszyscy rozwiązujemy jedno zadanie.
Specyfikacja
Do napisania jest znana pewnie wszystkim gra ["Kółko i krzyżyk"](https://pl.wikipedia.org/wiki/Kółko_i_krzyżyk), w wersji dla dwóch graczy, grających na jednym komputerze. Dodatkowym, utrudniającym implementację, wymaganiem jest wykorzystanie biblioteki 0MQ i komunikacja przez serwer, w dwóch oknach konsoli.
Użyteczne przykłady można znaleźć w Sieci, np. tutaj
Czas na wykonanie
7 dni, do poniedziałku, 29.08.2016 (ok. 22:00)
Tak jak poprzednio, prosimy o niepublikowanie wcześniej rozwiązań, ale zachęcamy do pytania o pomoc w tagu #wyzwaniepythonpomoc (jeśli coś jest dla Was niejasne w treści zadania, pytajcie i o to).
@wyzwaniepython: Panki, a może by tak zrobić szkielet projekt z ping pong na start, żeby użytkownicy początkujący mogli zacząć bez potrzeby zestawienia komunikacji samodzielnie? Obawiam się, że to może być zbyt duży ciężar dla wielu.
@tptak: no tylko problem jest taki, że generalnie o to chodzi w tym zadaniu - sama logika co się ma dziać (tic tac toe) jest przecież bardzo prosta i opisana w internecie na wszystkie możliwe sposoby :)
@GlenPL: ale to dla tych całkiem zielonych. Tych którzy mieliby problemy z komunikacją między procesami, bo tego nie rozumieją. Mając takie coś można dodać kolejny krok - gracza komputer.
@tptak: zadanie jest z tematyki która wygrała w głosowaniu, jak masz jakieś uwagi to wal je śmiało prosto do nas na gittera na kanał publiczny https://gitter.im/WykopWyzwanie/wykop_wyzwaniepython to wszyscy 3 będziemy mieli o tym powiadomienia :)
@GlenPL: nie korzystam z gittera i jestem od tygodnia w ciągłej podróży. Gdyby nie to, zrobiłbym taki prototyp dla wszystkich zamiast komentować. W sumie gdyby to potem zmienić na mikroserwisy i zrobić ligę botów, byłoby ciekawie. :)
W tej edycji nie ma podziału na wersję łatwą i trudną, wszyscy rozwiązujemy jedno zadanie.
Specyfikacja
Do napisania jest znana pewnie wszystkim gra ["Kółko i krzyżyk"](https://pl.wikipedia.org/wiki/Kółko_i_krzyżyk), w wersji dla dwóch graczy, grających na jednym komputerze. Dodatkowym, utrudniającym implementację, wymaganiem jest wykorzystanie biblioteki 0MQ i komunikacja przez serwer, w dwóch oknach konsoli.
Użyteczne przykłady można znaleźć w Sieci, np. tutaj
Czas na wykonanie
7 dni, do poniedziałku, 29.08.2016 (ok. 22:00)
Tak jak poprzednio, prosimy o niepublikowanie wcześniej rozwiązań, ale zachęcamy do pytania o pomoc w tagu #wyzwaniepythonpomoc (jeśli coś jest dla Was niejasne w treści zadania, pytajcie i o to).
Linki:
Spam lista
pyzmq
Powodzenia!
Możesz zapisać/wypisać się klikając na nazwę listy.
Masz problem z działaniem listy? A może pytanie? Pisz do IrvinTalvanen
! @oskar_15 @uhu8 @Cucik @venomik @LiberatorKonserwatyw @mudzo @UnnamedX @FantaZy @Eugenex @malpaa @PaTroll @Pojedynczy @Calvert @Pan_wons @szasznik @barteb @DerMirker @GlenPL @mattttx @kubabe
https://github.com/WykopWyzwanie/wykop_wyzwaniepython/tree/master/edycja5
W sumie gdyby to potem zmienić na mikroserwisy i zrobić ligę botów, byłoby ciekawie. :)
to powiedziawszy, zdaje się (*potrzebne źródło), że zadanie trzecie to tylko 5 dni na wykonanie, wiec to też trzeba wziąć pod uwagę
* @oskar_15 potwierdź proszę czy się nie mylę :)