機能改善 イベント資料の投稿において、SlideShareやSpeakerDeckと同様に、Docswellの資料を埋め込みスライド表示できるように対応いたしました。資料の投稿機能は、資料URLを指定するだけで、URLから取得した情報を、適した形でconnpass上で表示・共有できる機能です

このエントリーをはてなブックマークに追加

Jul

24

Swift Zoomin' #7

Hashtag :#swiftzoomin
Registration info

参加枠

Free

Attendees
54

Description

Swift Zoomin' #7

Swift Zoomin' はプログラミング言語 Swift に関するオンラインイベントです。 ZoomDiscord を使って開催されます。 Discord については swift-developers-japan サーバーの #swift-zoomin チャンネルを利用します。

内容

みんなで Swift でリバーシ(オセロ)の AI のプログラムを作って対戦させるリバーシ大会を行います。 AI と言っても機械学習ではなく、昔ながらのコンピューターのプレイヤーを実装します。特に必要な前提知識はありません。たとえば、↓のコードだけでランダムにリバーシの手を選んでプレイする AI を作れます(主催者側で提供するライブラリ部分を除く)。

// 標準入力から現在の Board を読み込み
let board: Board = .boardFromStdin()

// ランダムに手を選択
let move = board.validMoves(for: .dark).randomElement()!

// 選んだ手を出力
print(move.x, move.y)

毎回恒例の Swift で挑戦する AtCoder の過去問ですが、今回は↓の問題に取り組みます。 https://atcoder.jp/contests/abc198/tasks/abc198_b お時間のある方はぜひ事前に挑戦してみて下さい。

参加方法

日時: 2021 年 7 月 24 日(土) 21:00-

本ページより参加登録をして下さい。

当日の開始 1 時間程前に参加のための URL を連絡しますので、connpassからのメールを受信できる状態にしておいてください。

注意事項

当日の Zoom は録音・録画され、公開される予定です。ご了承の上、ご参加下さい。万が一、どうしても公開してはいけない音声・映像等を共有してしまった場合は、編集での対応を検討しますので管理者までご連絡下さい。

Media View all Media

If you add event media, up to 3 items will be shown here.

Feed

Kosuke Ogawa

Kosuke Ogawa published Swift Zoomin' #7.

04/25/2021 00:09

Swift Zoomin' #7 を公開しました!

Group

Ended

2021/07/24(Sat)

21:00
23:00

You cannot RSVP if you are already participating in another event at the same date.

Registration Period
2021/04/25(Sun) 00:08 〜
2021/07/24(Sat) 23:00

Location

Zoom

Zoom

Attendees(54)

koher

koher

Swift Zoomin' #7 に参加を申し込みました!

ykws

ykws

Swift Zoomin' #7 に参加を申し込みました!

N

N

I joined Swift Zoomin' #7!

oka yuji

oka yuji

Swift Zoomin' #7 に参加を申し込みました!

tasshy

tasshy

Swift Zoomin' #7 に参加を申し込みました!

yorifuji

yorifuji

Swift Zoomin' #7 に参加を申し込みました!

sugiy

sugiy

Swift Zoomin' #7 に参加を申し込みました!

tsukadaYYY

tsukadaYYY

Swift Zoomin' #7 に参加を申し込みました!

fumiyasac

fumiyasac

Swift Zoomin' #7 に参加を申し込みました!

dsxs

dsxs

Swift Zoomin' #7 に参加を申し込みました!

Attendees (54)

Canceled (1)