jj1gujのブログ

アイコン画像は音速の奇行子 様よりいただきました

プログラミング

ponkotsuの評価関数及び定跡の公開(WCSC33 版)

第33回世界コンピュータ将棋選手権(WCSC33)で使用した評価関数及び定跡を公開します。 特徴 機械学習モデルにDenseNetを使用しています。 軽量なモデルであるため、NPSが高く、手元の環境(RTX3090+Core-i7 8700)でNPSが6万~10万程度出ます。 より詳細を知り…

WCSC33参加記

第33回世界コンピュータ将棋選手権に参加してきました ソフトの概要 今年の成績 一次予選の様子とか 1回戦(爆裂駒拾太郎戦) 2回戦(いちびん戦) 3回戦(まったりゆうちゃん戦) 4回戦(HoneyWaffle戦) 5回戦(ねね将棋戦) 6回戦(将スタ君戦) 7回戦(技巧戦) 8回戦(…

メイカー〆切祭に出展したオセロソフトとの対戦システムについて

お久しぶりです. メリクリ!今年もぼっちだぜ(ヤケクソ)!!! この記事はesys Advent Calendar 5日目(12/25分)の記事です. adventar.org ぼくはesys17で現在はimis21のM2です. *1 本記事では11月に行われた学祭の中のいち展示企画であるメイカー〆切祭に出展し…

WCSC32参加記

第32回世界コンピュータ将棋選手権(WCSC32)に参加しました. 大会の概要 ソフトの概要 今年の成績 対局の様子とか 1回戦(対きふわらべ) 2回戦(対TMOQ) 3回戦(対こまあそび) 昼休憩 4回戦(対Easy Shogi) 5回戦(対prelude) 6回戦(対Argo) 7回戦(対なのは) 8回戦…

ABC232 をFortranで解く(A問題~D問題)

コンテスト中のFortranでの提出がぼくのB問題だけだったのでD問題までFortranで解き直しました. ちなみにE問題から後ろは筆者の実力がないので解いていないです… ABC232、コンテスト時間中にFortranでACしたの俺だけで草 pic.twitter.com/phR5P1eGU5— JJ1GUJ…

遺伝的アルゴリズムを使用したオセロAIの作成

遺伝的アルゴリズムを使ってオセロAIを作ったお. この記事は筑波大学アドベントカレンダー13日目の記事です. adventar.org ぼくはesys17で現在はimisの修士1年です. 最初に 概要 評価関数の仕様 辺の石の並びの評価 斜め方向の石の並びの評価 遺伝的アルゴリ…

Fortranで機械学習をやりたい!!

急に, 機械学習ってみんなPythonでやってるからみんなと違うことしたいよなぁって思っちゃったのでFortranでMNISTにチャレンジしようとするおはなしです

ABC169参加

久しぶりですね. ところでABC169に参加しました!! コンテスト結果はこちら Fortranで3完, Pythonで2完でした. A問題 Fortranで提出しました. やるだけです. B問題 Pythonで提出しました. $A$をソートして下からかけていって$10 ^ {18}$を超えたら-1を出力…

ABC163参加

ABC163に参加しました!! コンテスト結果はこちら Fortranで3完でした. A問題 $\pi =3.14$として$2\pi R$を出力して終わりでした B問題 $N$から$A _ {i}$をひたすら引いてマイナスになったら$-1$を出力しました. C問題 $A _ {i}$に含まれる$1$~$N$の個数を…

ABC160参加

ABC157に参加しました. 結果はこちら Fortranで5完でした. やったね! A問題 問題文のとおりに実装しました. B問題 $X$を500で割ったあまりを$Y$としたときに$1000 \times \lfloor X/500 \rfloor +5 \times \lfloor Y/5 \rfloor$を出力しました. C問題 なん…

ABC159参加

ABC159に参加しました!! コンテスト結果は[こちら]( Fortranで2完, Pythonで2完でした. A問題 Fortranで通しました. 2つの数の和が偶数になる組み合わせはとしかないためを出力しました. B問題 最初に与えられた文字列が回文か判定し, その後真ん中を除い…

AtCoderで茶色になった

AtCoderで茶色になりました!! や っ た ね コンテスト成績はこちら どうして…どうしてこうなった 今日のAGCでA問題見たらかCafeCoderで見たことあるような雰囲気だったのでそのままDPしたらWAになりました. 問題文はしっかり読もうね. とりあえず明日のABC…

AtCoderで緑色になった

昨日あった日立製作所社会システム事業部プログラミングコンテスト2020*1でとうとう!緑色に!!なりました!!!や っ た ね!!!!!!! コンテスト成績はこちら ってことで念願の色変記事を書いていきます*2. はじめたきっかけ 茶色になるまで できるよ…

ABC156参加

ABC156に参加しました. 結果はこちら Fortranで3完でした. A問題 $N \leq 10$なら$R+100(10-K)$を, それ以外なら$R$を出力して終わりでした. B問題 $N$を$K$で何回割れるか数えて回数を出力して終わりでした. C問題 $N$, $X _ {i}$共に小さかったので$P$を$X…

ABC155参加

なんだかんだ書いてなかったので書きます. ABC155に参加しました. 結果はこちら. 自分でも驚くほど激冷えしました. 今回はFortranで2完, Python3で1完でした. A問題 入力された変数を配列に格納→ソート→隣同士で同じものがあってかつみんな同じじゃないか判…

ABC154参加(公式バチャ)

ABC154にバーチャル参加しました~ 結果はA~Dの4完でした 今回は全部Fortranで出しました(や っ た ぜ) A問題 $S$ と $T$ のうち $U$ と同じ方を1だけ減らして終わりでした. B問題 $S$の長さを取得してその分だけ'x'を出力して終わりでした. C問題 数列$A$を…

ABC153参加

ABC153に参加しました. 久しぶりに5完しました! やったね! コンテスト成績はこちら 今回はFortranで3完, Pythonで1完, C++で1完でした. A問題 FortranでACしました. して, 小数点以下を切り上げて終わりでした. B問題 FortranでACしました. の総和がより大…

ABC152参加

ABC152に参加しました. 激冷えしました… コンテスト成績はこちら 今回遂にFortranで3完しました. A問題 の時にYes、それ以外の時にNoを出力して終わりですね. はい() 提出コードはこちら↓ atcoder.jp B問題 を回だけ出力して終わりですね. はい() 提出コード…

ABC151参加

ABC151に参加しました. ratedになってしまいましたね*1 コンテスト成績はこちら 今回はC++で1完、Fortranで2完でした. A問題 C++で出しました. C++だと cout<<(char)(c+1)<

ABC150参加

ABC150に参加しました. unratedになってしまいましたね. コンテスト成績はこちら 今回はPythonで3完でした. A問題 かどうか判定して終わりですね. はい. B問題 文字列中に"ABC"がいくつあるか数えて終わりでした. C問題 制約から全列挙で行けることがわかっ…

知的・機能工学システム応用実験軌道生成ツールの解説

弊学では秋学期(10月~2月)にという各テーマごとに10人ほどに分かれ、3ヶ月間同じテーマに取り組む知的・機能工学システム応用実験という授業があります。 テーマはFPGAを使って何か実装したり跳躍ロボットを作ったりとハードからソフトまでかなり幅広いです…

三井住友信託銀行プログラミングコンテスト2019 参加

三井住友コン参加しました. 問題はこちら 結果はこちら いつもとかわらず3完でした(4完したかった…) 今回はFortran、Python3、C++と全て違う言語で出しました~ A問題 Fortranで提出しました. 入力された2つの月が異なるとき末日になるのでこれで実装し提出し…

ラズパイ4を買った

レポートの現実逃避で書いてます… 11/25に発売されたラズパイ4、買いました! 手に入れた pic.twitter.com/BKawiMXakL— JJ1GUJ@オセロソフト公開準備中 (@jj1guj) 2019年11月27日 あきばお〜で購入すると8 GB MicroSDもついてくるとのことだったので、ここで…

ABC145参加

ABC145参加しました~ 結果はこちら 2完しかできず詰みました… コンテスト中はすべてFortranで出しました. A問題 円の面積はなのでを出力して終わりでした. B問題 Nが偶数かつ文字列の前半分と後ろ半分が同じときのみYesと出力するようにしました. C問題 とり…

Tea Break 002参加

初めてKakeCoderにアカウント作ってTea Breakに参加しました!! コンテストページはこちら TLでコンテスト開催のお知らせが流れてきたのがきっかけです. 【Tea Break 002開催のお知らせ】Tea Breakという敷居の低い競技プログラミングコンテストの2回目を開催…

第2回全国統一プログラミング王決定戦予選参加

日経コン予選参加しました〜. コンテスト成績はこちら まあ、爆死しました. A問題のみの1完でした. A問題は最初しらみつぶしにループかけて行けばいけるやろって思いながら実装している途中で2で割ればいいことに気づき、AC. Aを解き終わってからBを読んでみ…